From 6392f5a9dfce2bf83617d49bb7f332181ec6004e Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Sun, 25 May 2014 15:37:31 +0900 Subject: Revert "Finish renaming tdevelop components" This reverts commit 722ce1efbac31c61b1d4b13f7e075c9f311e3e73. --- languages/ada/CMakeLists.txt | 8 +- languages/ada/Makefile.am | 14 +- languages/ada/adasupportpart.cpp | 24 +- languages/ada/adasupportpart.h | 4 +- .../ada/app_templates/adahello/CMakeLists.txt | 6 +- languages/ada/app_templates/adahello/Makefile.am | 4 +- .../app_templates/adahello/adahello.kdevtemplate | 132 + .../app_templates/adahello/adahello.tdevtemplate | 132 - languages/ada/app_templates/adahello/app.tdevelop | 14 +- languages/ada/doc/CMakeLists.txt | 2 +- languages/ada/doc/Makefile.am | 2 +- languages/ada/file_templates/CMakeLists.txt | 2 +- languages/ada/file_templates/Makefile.am | 2 +- languages/ada/kdevadasupport.desktop | 87 + languages/ada/kdevadasupport.rc | 11 + languages/ada/problemreporter.cpp | 4 +- languages/ada/tdevadasupport.desktop | 87 - languages/ada/tdevadasupport.rc | 11 - languages/bash/CMakeLists.txt | 8 +- languages/bash/Makefile.am | 14 +- .../bash/app_templates/bashhello/CMakeLists.txt | 6 +- languages/bash/app_templates/bashhello/Makefile.am | 4 +- .../bash/app_templates/bashhello/app.tdevelop | 18 +- .../app_templates/bashhello/bashhello.kdevtemplate | 111 + .../app_templates/bashhello/bashhello.tdevtemplate | 111 - languages/bash/bashsupport_part.cpp | 30 +- languages/bash/bashsupport_part.h | 10 +- languages/bash/doc/CMakeLists.txt | 2 +- languages/bash/doc/Makefile.am | 2 +- languages/bash/kdevbashsupport.desktop | 85 + languages/bash/kdevbashsupport.rc | 11 + languages/bash/tdevbashsupport.desktop | 85 - languages/bash/tdevbashsupport.rc | 11 - languages/cpp/CMakeLists.txt | 20 +- languages/cpp/KDevCppSupportIface.cpp | 24 + languages/cpp/KDevCppSupportIface.h | 28 + languages/cpp/Makefile.am | 28 +- languages/cpp/README.dox | 2 +- languages/cpp/TDevCppSupportIface.cpp | 24 - languages/cpp/TDevCppSupportIface.h | 28 - languages/cpp/addattributedialog.cpp | 2 +- languages/cpp/addmethoddialog.cpp | 6 +- languages/cpp/app_templates/CMakeLists.txt | 14 +- languages/cpp/app_templates/Makefile.am | 6 +- .../cpp/app_templates/automakeempty/CMakeLists.txt | 6 +- .../cpp/app_templates/automakeempty/Makefile.am | 4 +- .../cpp/app_templates/automakeempty/app.tdevelop | 20 +- .../automakeempty/automakeempty.kdevtemplate | 99 + .../automakeempty/automakeempty.tdevtemplate | 99 - languages/cpp/app_templates/chello/CMakeLists.txt | 6 +- languages/cpp/app_templates/chello/Makefile.am | 4 +- languages/cpp/app_templates/chello/app.tdevelop | 20 +- .../cpp/app_templates/chello/chello.kdevtemplate | 253 ++ .../cpp/app_templates/chello/chello.tdevtemplate | 253 -- .../cpp/app_templates/chello_gba/CMakeLists.txt | 6 +- languages/cpp/app_templates/chello_gba/Makefile.am | 4 +- .../cpp/app_templates/chello_gba/app.tdevelop | 22 +- .../chello_gba/chellogba.kdevtemplate | 173 ++ .../chello_gba/chellogba.tdevtemplate | 173 -- languages/cpp/app_templates/clanlib/CMakeLists.txt | 6 +- languages/cpp/app_templates/clanlib/Makefile.am | 4 +- languages/cpp/app_templates/clanlib/app.tdevelop | 16 +- .../cpp/app_templates/clanlib/clanlib.kdevtemplate | 138 + .../cpp/app_templates/clanlib/clanlib.tdevtemplate | 138 - .../cpp/app_templates/cmakelibc/CMakeLists.txt | 6 +- languages/cpp/app_templates/cmakelibc/Makefile.am | 4 +- .../app_templates/cmakelibc/cmakelibc.kdevtemplate | 139 + .../app_templates/cmakelibc/cmakelibc.tdevtemplate | 139 - .../cpp/app_templates/cmakelibcpp/CMakeLists.txt | 6 +- .../cpp/app_templates/cmakelibcpp/Makefile.am | 4 +- .../cmakelibcpp/cmakelibcpp.kdevtemplate | 139 + .../cmakelibcpp/cmakelibcpp.tdevtemplate | 139 - .../cpp/app_templates/cmakeqt3app/CMakeLists.txt | 6 +- .../cpp/app_templates/cmakeqt3app/Makefile.am | 4 +- .../cmakeqt3app/cmakeqt3app.kdevtemplate | 126 + .../cmakeqt3app/cmakeqt3app.tdevtemplate | 126 - .../cpp/app_templates/cmakesimple/CMakeLists.txt | 6 +- .../cpp/app_templates/cmakesimple/Makefile.am | 4 +- .../cmakesimple/cmakesimple.kdevtemplate | 112 + .../cmakesimple/cmakesimple.tdevtemplate | 112 - .../cpp/app_templates/cmakesimplec/CMakeLists.txt | 6 +- .../cpp/app_templates/cmakesimplec/Makefile.am | 4 +- .../cmakesimplec/cmakesimplec.kdevtemplate | 115 + .../cmakesimplec/cmakesimplec.tdevtemplate | 115 - .../app_templates/cppcurseshello/CMakeLists.txt | 6 +- .../cpp/app_templates/cppcurseshello/Makefile.am | 4 +- .../cpp/app_templates/cppcurseshello/app.tdevelop | 20 +- .../cppcurseshello/cppcurseshello.kdevtemplate | 143 + .../cppcurseshello/cppcurseshello.tdevtemplate | 143 - .../cpp/app_templates/cpphello/CMakeLists.txt | 6 +- languages/cpp/app_templates/cpphello/Makefile.am | 4 +- languages/cpp/app_templates/cpphello/app.tdevelop | 20 +- .../app_templates/cpphello/cpphello.kdevtemplate | 145 + .../app_templates/cpphello/cpphello.tdevtemplate | 145 - .../cpp/app_templates/cppsdlhello/CMakeLists.txt | 6 +- .../cpp/app_templates/cppsdlhello/Makefile.am | 4 +- .../cpp/app_templates/cppsdlhello/app.tdevelop | 16 +- .../cppsdlhello/cppsdlhello.kdevtemplate | 150 + .../cppsdlhello/cppsdlhello.tdevtemplate | 150 - .../cpp/app_templates/dcopservice/CMakeLists.txt | 6 +- .../cpp/app_templates/dcopservice/Makefile.am | 4 +- .../dcopservice/dcopservice.kdevtemplate | 202 ++ .../app_templates/dcopservice/dcopservice.tdevelop | 30 +- .../dcopservice/dcopservice.tdevtemplate | 202 -- .../cpp/app_templates/generichello/Makefile.am | 4 +- languages/cpp/app_templates/generichello/app.prj | 4 +- .../cpp/app_templates/generichello/app.tdevelop | 18 +- .../generichello/generichello.kdevtemplate | 92 + .../generichello/generichello.tdevtemplate | 92 - .../cpp/app_templates/gnome2mmapp/Makefile.am | 4 +- .../cpp/app_templates/gnome2mmapp/app.tdevelop | 20 +- .../gnome2mmapp/gnome2mmapp.kdevtemplate | 186 ++ .../gnome2mmapp/gnome2mmapp.tdevtemplate | 186 -- .../cpp/app_templates/gtk2mmapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/gtk2mmapp/Makefile.am | 4 +- languages/cpp/app_templates/gtk2mmapp/app.tdevelop | 24 +- .../app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate | 174 ++ .../app_templates/gtk2mmapp/gtk2mmapp.tdevtemplate | 174 -- languages/cpp/app_templates/kapp/CMakeLists.txt | 27 + languages/cpp/app_templates/kapp/Makefile.am | 19 + languages/cpp/app_templates/kapp/README | 81 + languages/cpp/app_templates/kapp/app.cpp | 247 ++ languages/cpp/app_templates/kapp/app.desktop | 44 + languages/cpp/app_templates/kapp/app.h | 90 + languages/cpp/app_templates/kapp/app.kdevses | 13 + languages/cpp/app_templates/kapp/app.tdevelop | 168 ++ languages/cpp/app_templates/kapp/app_client.cpp | 26 + languages/cpp/app_templates/kapp/appiface.h | 17 + languages/cpp/app_templates/kapp/appui.rc | 8 + languages/cpp/app_templates/kapp/appview.cpp | 107 + languages/cpp/app_templates/kapp/appview.h | 78 + languages/cpp/app_templates/kapp/kapp.kdevtemplate | 253 ++ languages/cpp/app_templates/kapp/kapp.png | Bin 0 -> 6320 bytes languages/cpp/app_templates/kapp/main.cpp | 61 + languages/cpp/app_templates/kapp/pref.cpp | 42 + languages/cpp/app_templates/kapp/pref.h | 40 + languages/cpp/app_templates/kapp/src-Makefile.am | 43 + languages/cpp/app_templates/kapp/subdirs | 3 + .../cpp/app_templates/kateplugin/CMakeLists.txt | 6 +- languages/cpp/app_templates/kateplugin/Makefile.am | 4 +- .../kateplugin/kateplugin.kdevtemplate | 213 ++ .../kateplugin/kateplugin.tdevtemplate | 213 -- .../cpp/app_templates/kateplugin/plugin.tdevelop | 30 +- .../cpp/app_templates/kateplugin2/CMakeLists.txt | 6 +- .../cpp/app_templates/kateplugin2/Makefile.am | 4 +- .../kateplugin2/kateplugin2.kdevtemplate | 214 ++ .../kateplugin2/kateplugin2.tdevtemplate | 214 -- .../cpp/app_templates/kateplugin2/plugin.tdevelop | 30 +- languages/cpp/app_templates/kde4app/CMakeLists.txt | 29 + languages/cpp/app_templates/kde4app/Makefile.am | 19 + languages/cpp/app_templates/kde4app/README | 15 + languages/cpp/app_templates/kde4app/kapp4.cpp | 90 + languages/cpp/app_templates/kde4app/kapp4.desktop | 30 + languages/cpp/app_templates/kde4app/kapp4.h | 54 + languages/cpp/app_templates/kde4app/kapp4.kcfg | 21 + languages/cpp/app_templates/kde4app/kapp4view.cpp | 42 + languages/cpp/app_templates/kde4app/kapp4view.h | 56 + .../cpp/app_templates/kde4app/kapp4view_base.ui | 213 ++ .../app_templates/kde4app/kde4app-CMakeLists.txt | 31 + .../cpp/app_templates/kde4app/kde4app.kdevtemplate | 155 ++ languages/cpp/app_templates/kde4app/kde4app.png | Bin 0 -> 6320 bytes .../cpp/app_templates/kde4app/kde4app.tdevelop | 205 ++ .../kde4app/kde4app.tdevelop.filelist | 13 + languages/cpp/app_templates/kde4app/kde4appui.rc | 8 + languages/cpp/app_templates/kde4app/main.cpp | 55 + languages/cpp/app_templates/kde4app/prefs_base.ui | 155 ++ languages/cpp/app_templates/kde4app/settings.kcfgc | 6 + languages/cpp/app_templates/kdecpp.appwizard | 2 + languages/cpp/app_templates/kdedcop/CMakeLists.txt | 27 + languages/cpp/app_templates/kdedcop/Makefile.am | 18 + languages/cpp/app_templates/kdedcop/app.cpp | 21 + languages/cpp/app_templates/kdedcop/app.h | 37 + languages/cpp/app_templates/kdedcop/app.tdevelop | 116 + languages/cpp/app_templates/kdedcop/app_iface.h | 19 + .../cpp/app_templates/kdedcop/kdedcop.kdevtemplate | 227 ++ languages/cpp/app_templates/kdedcop/kdedcop.png | Bin 0 -> 2127 bytes languages/cpp/app_templates/kdedcop/main.cpp | 52 + languages/cpp/app_templates/kdedcop/mainclass.cpp | 31 + languages/cpp/app_templates/kdedcop/mainclass.h | 32 + .../cpp/app_templates/kdedcop/src-Makefile.am | 23 + languages/cpp/app_templates/kdedcop/subdirs | 3 + .../cpp/app_templates/kdevlang/CMakeLists.txt | 27 + languages/cpp/app_templates/kdevlang/Makefile.am | 17 + languages/cpp/app_templates/kdevlang/README.dox | 55 + languages/cpp/app_templates/kdevlang/app.tdevelop | 115 + .../kdevlang/kdevlang-configure.in.in | 10 + .../cpp/app_templates/kdevlang/kdevlang.desktop | 14 + .../app_templates/kdevlang/kdevlang.kdevtemplate | 157 ++ languages/cpp/app_templates/kdevlang/kdevlang.png | Bin 0 -> 483 bytes languages/cpp/app_templates/kdevlang/kdevlang.rc | 11 + .../cpp/app_templates/kdevlang/kdevlang_part.cpp | 154 ++ .../cpp/app_templates/kdevlang/kdevlang_part.h | 44 + .../cpp/app_templates/kdevlang/src-Makefile.am | 14 + .../cpp/app_templates/kdevpart/CMakeLists.txt | 29 + languages/cpp/app_templates/kdevpart/Makefile.am | 19 + languages/cpp/app_templates/kdevpart/README.dox | 55 + languages/cpp/app_templates/kdevpart/app.tdevelop | 116 + .../cpp/app_templates/kdevpart/globalconfig.cpp | 15 + .../cpp/app_templates/kdevpart/globalconfig.h | 23 + .../cpp/app_templates/kdevpart/globalconfigbase.ui | 20 + .../cpp/app_templates/kdevpart/kdevpart.desktop | 83 + .../app_templates/kdevpart/kdevpart.kdevtemplate | 242 ++ languages/cpp/app_templates/kdevpart/kdevpart.png | Bin 0 -> 483 bytes .../cpp/app_templates/kdevpart/kdevpart_part.cpp | 183 ++ .../cpp/app_templates/kdevpart/kdevpart_part.h | 46 + .../cpp/app_templates/kdevpart/kdevpart_part.rc | 11 + .../cpp/app_templates/kdevpart/kdevpart_widget.cpp | 21 + .../cpp/app_templates/kdevpart/kdevpart_widget.h | 24 + .../cpp/app_templates/kdevpart/projectconfig.cpp | 15 + .../cpp/app_templates/kdevpart/projectconfig.h | 23 + .../app_templates/kdevpart/projectconfigbase.ui | 20 + .../cpp/app_templates/kdevpart/src-Makefile.am | 20 + .../cpp/app_templates/kdevpart2/CMakeLists.txt | 30 + languages/cpp/app_templates/kdevpart2/Makefile.am | 21 + languages/cpp/app_templates/kdevpart2/README.dox | 55 + languages/cpp/app_templates/kdevpart2/app.tdevelop | 148 + .../cpp/app_templates/kdevpart2/globalconfig.cpp | 15 + .../cpp/app_templates/kdevpart2/globalconfig.h | 23 + .../app_templates/kdevpart2/globalconfigbase.ui | 20 + .../kdevpart2/kdevpart-configure.in.in | 10 + .../cpp/app_templates/kdevpart2/kdevpart.desktop | 83 + .../app_templates/kdevpart2/kdevpart2.kdevtemplate | 276 ++ .../cpp/app_templates/kdevpart2/kdevpart2.png | Bin 0 -> 483 bytes .../cpp/app_templates/kdevpart2/kdevpart_part.cpp | 183 ++ .../cpp/app_templates/kdevpart2/kdevpart_part.h | 46 + .../cpp/app_templates/kdevpart2/kdevpart_part.rc | 11 + .../app_templates/kdevpart2/kdevpart_widget.cpp | 21 + .../cpp/app_templates/kdevpart2/kdevpart_widget.h | 24 + .../cpp/app_templates/kdevpart2/projectconfig.cpp | 15 + .../cpp/app_templates/kdevpart2/projectconfig.h | 23 + .../app_templates/kdevpart2/projectconfigbase.ui | 20 + .../cpp/app_templates/kdevpart2/src-Makefile.am | 17 + languages/cpp/app_templates/kdevpart2/subdirs | 3 + languages/cpp/app_templates/khello/CMakeLists.txt | 6 +- languages/cpp/app_templates/khello/Makefile.am | 4 +- languages/cpp/app_templates/khello/app.tdevelop | 30 +- .../cpp/app_templates/khello/khello.kdevtemplate | 220 ++ .../cpp/app_templates/khello/khello.tdevtemplate | 220 -- languages/cpp/app_templates/khello2/CMakeLists.txt | 6 +- languages/cpp/app_templates/khello2/Makefile.am | 4 +- languages/cpp/app_templates/khello2/app.tdevelop | 30 +- .../cpp/app_templates/khello2/khello2.kdevtemplate | 230 ++ .../cpp/app_templates/khello2/khello2.tdevtemplate | 230 -- languages/cpp/app_templates/kicker/CMakeLists.txt | 6 +- languages/cpp/app_templates/kicker/Makefile.am | 4 +- languages/cpp/app_templates/kicker/applet.tdevelop | 30 +- .../cpp/app_templates/kicker/kicker.kdevtemplate | 193 ++ .../cpp/app_templates/kicker/kicker.tdevtemplate | 193 -- languages/cpp/app_templates/kmake/Makefile.am | 4 +- languages/cpp/app_templates/kmake/app.tdevelop | 30 +- .../cpp/app_templates/kmake/kmake.kdevtemplate | 148 + .../cpp/app_templates/kmake/kmake.tdevtemplate | 148 - languages/cpp/app_templates/kmod/CMakeLists.txt | 6 +- languages/cpp/app_templates/kmod/Makefile.am | 4 +- languages/cpp/app_templates/kmod/kmod.kdevtemplate | 89 + languages/cpp/app_templates/kmod/kmod.tdevelop | 20 +- languages/cpp/app_templates/kmod/kmod.tdevtemplate | 89 - .../cpp/app_templates/kofficepart/CMakeLists.txt | 6 +- .../cpp/app_templates/kofficepart/Makefile.am | 4 +- .../app_templates/kofficepart/kopart.kdevtemplate | 231 ++ .../cpp/app_templates/kofficepart/kopart.tdevelop | 30 +- .../app_templates/kofficepart/kopart.tdevtemplate | 231 -- .../cpp/app_templates/konqnavpanel/CMakeLists.txt | 6 +- .../cpp/app_templates/konqnavpanel/Makefile.am | 4 +- .../konqnavpanel/konqnavpanel.kdevtemplate | 192 ++ .../konqnavpanel/konqnavpanel.tdevelop | 30 +- .../konqnavpanel/konqnavpanel.tdevtemplate | 192 -- .../cpp/app_templates/kpartapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/kpartapp/Makefile.am | 4 +- languages/cpp/app_templates/kpartapp/app.tdevelop | 30 +- .../app_templates/kpartapp/kpartapp.kdevtemplate | 237 ++ .../app_templates/kpartapp/kpartapp.tdevtemplate | 237 -- .../cpp/app_templates/kpartplugin/CMakeLists.txt | 6 +- .../cpp/app_templates/kpartplugin/Makefile.am | 4 +- .../kpartplugin/kpartplugin.kdevtemplate | 204 ++ .../kpartplugin/kpartplugin.tdevtemplate | 204 -- .../cpp/app_templates/kpartplugin/plugin.tdevelop | 30 +- .../cpp/app_templates/kscons_kxt/CMakeLists.txt | 6 +- languages/cpp/app_templates/kscons_kxt/Makefile.am | 4 +- .../cpp/app_templates/kscons_kxt/app.tdevelop | 38 +- .../kscons_kxt/kscons_kxt.kdevtemplate | 253 ++ .../kscons_kxt/kscons_kxt.tdevtemplate | 253 -- .../cpp/app_templates/kscons_tdemdi/CMakeLists.txt | 6 +- .../cpp/app_templates/kscons_tdemdi/Makefile.am | 4 +- .../cpp/app_templates/kscons_tdemdi/app.tdevelop | 38 +- .../kscons_tdemdi/kscons_tdemdi.kdevtemplate | 271 ++ .../kscons_tdemdi/kscons_tdemdi.tdevtemplate | 271 -- languages/cpp/app_templates/kxt/CMakeLists.txt | 6 +- languages/cpp/app_templates/kxt/Makefile.am | 4 +- languages/cpp/app_templates/kxt/app.tdevelop | 38 +- languages/cpp/app_templates/kxt/kxt.kdevtemplate | 269 ++ languages/cpp/app_templates/kxt/kxt.tdevtemplate | 269 -- .../cpp/app_templates/makefileempty/CMakeLists.txt | 6 +- .../cpp/app_templates/makefileempty/Makefile.am | 4 +- .../cpp/app_templates/makefileempty/app.tdevelop | 22 +- .../makefileempty/makefileempty.kdevtemplate | 85 + .../makefileempty/makefileempty.tdevtemplate | 85 - .../cpp/app_templates/noatunui/CMakeLists.txt | 6 +- languages/cpp/app_templates/noatunui/Makefile.am | 4 +- .../app_templates/noatunui/noatunui.kdevtemplate | 195 ++ .../app_templates/noatunui/noatunui.tdevtemplate | 195 -- .../cpp/app_templates/noatunui/plugin.tdevelop | 30 +- .../cpp/app_templates/noatunvisual/CMakeLists.txt | 6 +- .../cpp/app_templates/noatunvisual/Makefile.am | 4 +- .../noatunvisual/noatunvisual.kdevtemplate | 205 ++ .../noatunvisual/noatunvisual.tdevtemplate | 205 -- .../cpp/app_templates/noatunvisual/plugin.tdevelop | 30 +- languages/cpp/app_templates/opieapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/opieapp/Makefile.am | 4 +- languages/cpp/app_templates/opieapp/app.tdevelop | 32 +- .../cpp/app_templates/opieapp/opieapp.kdevtemplate | 149 + .../cpp/app_templates/opieapp/opieapp.tdevtemplate | 149 - .../cpp/app_templates/opieapplet/CMakeLists.txt | 6 +- languages/cpp/app_templates/opieapplet/Makefile.am | 4 +- .../cpp/app_templates/opieapplet/app.tdevelop | 32 +- .../opieapplet/opieapplet.kdevtemplate | 135 + .../opieapplet/opieapplet.tdevtemplate | 135 - .../cpp/app_templates/opieinput/CMakeLists.txt | 6 +- languages/cpp/app_templates/opieinput/Makefile.am | 4 +- languages/cpp/app_templates/opieinput/app.tdevelop | 32 +- .../app_templates/opieinput/opieinput.kdevtemplate | 129 + .../app_templates/opieinput/opieinput.tdevtemplate | 129 - .../cpp/app_templates/opiemenu/CMakeLists.txt | 6 +- languages/cpp/app_templates/opiemenu/Makefile.am | 4 +- languages/cpp/app_templates/opiemenu/app.tdevelop | 32 +- .../app_templates/opiemenu/opiemenu.kdevtemplate | 132 + .../app_templates/opiemenu/opiemenu.tdevtemplate | 132 - languages/cpp/app_templates/opienet/CMakeLists.txt | 6 +- languages/cpp/app_templates/opienet/Makefile.am | 4 +- languages/cpp/app_templates/opienet/app.tdevelop | 32 +- .../cpp/app_templates/opienet/opienet.kdevtemplate | 142 + .../cpp/app_templates/opienet/opienet.tdevtemplate | 142 - .../cpp/app_templates/opietoday/CMakeLists.txt | 6 +- languages/cpp/app_templates/opietoday/Makefile.am | 4 +- languages/cpp/app_templates/opietoday/app.tdevelop | 32 +- .../app_templates/opietoday/opietoday.kdevtemplate | 151 + .../app_templates/opietoday/opietoday.tdevtemplate | 151 - languages/cpp/app_templates/prc-tool/Makefile.am | 4 +- .../app_templates/prc-tool/prc-tool.kdevtemplate | 136 + .../cpp/app_templates/prc-tool/prc-tool.tdevelop | 16 +- .../app_templates/prc-tool/prc-tool.tdevtemplate | 136 - .../cpp/app_templates/qmakeapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/qmakeapp/Makefile.am | 4 +- .../app_templates/qmakeapp/qmakeapp.kdevtemplate | 182 ++ .../cpp/app_templates/qmakeapp/qmakeapp.tdevelop | 30 +- .../app_templates/qmakeapp/qmakeapp.tdevtemplate | 182 -- .../cpp/app_templates/qmakeempty/CMakeLists.txt | 6 +- languages/cpp/app_templates/qmakeempty/Makefile.am | 4 +- .../qmakeempty/qmakeempty.kdevtemplate | 131 + .../app_templates/qmakeempty/qmakeempty.tdevelop | 28 +- .../qmakeempty/qmakeempty.tdevtemplate | 131 - .../cpp/app_templates/qmakesimple/CMakeLists.txt | 6 +- .../cpp/app_templates/qmakesimple/Makefile.am | 4 +- .../cpp/app_templates/qmakesimple/app.tdevelop | 30 +- .../qmakesimple/qmakesimple.kdevtemplate | 158 ++ .../qmakesimple/qmakesimple.tdevtemplate | 158 -- .../cpp/app_templates/qt4hello/CMakeLists.txt | 6 +- languages/cpp/app_templates/qt4hello/Makefile.am | 4 +- .../app_templates/qt4hello/qt4hello.kdevtemplate | 160 ++ .../cpp/app_templates/qt4hello/qt4hello.tdevelop | 28 +- .../app_templates/qt4hello/qt4hello.tdevtemplate | 160 -- .../cpp/app_templates/qt4makeapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/qt4makeapp/Makefile.am | 4 +- .../qt4makeapp/qt4makeapp.kdevtemplate | 207 ++ .../app_templates/qt4makeapp/qt4makeapp.tdevelop | 28 +- .../qt4makeapp/qt4makeapp.tdevtemplate | 207 -- .../cpp/app_templates/qtopia4app/CMakeLists.txt | 6 +- languages/cpp/app_templates/qtopia4app/Makefile.am | 4 +- .../cpp/app_templates/qtopia4app/app.tdevelop | 36 +- .../qtopia4app/qtopia4app.kdevtemplate | 193 ++ .../qtopia4app/qtopia4app.tdevtemplate | 193 -- .../cpp/app_templates/qtopiaapp/CMakeLists.txt | 6 +- languages/cpp/app_templates/qtopiaapp/Makefile.am | 4 +- languages/cpp/app_templates/qtopiaapp/app.tdevelop | 32 +- .../app_templates/qtopiaapp/qtopiaapp.kdevtemplate | 153 ++ .../app_templates/qtopiaapp/qtopiaapp.tdevtemplate | 153 -- languages/cpp/app_templates/tde4app/CMakeLists.txt | 29 - languages/cpp/app_templates/tde4app/Makefile.am | 19 - languages/cpp/app_templates/tde4app/README | 15 - languages/cpp/app_templates/tde4app/main.cpp | 55 - languages/cpp/app_templates/tde4app/prefs_base.ui | 155 -- languages/cpp/app_templates/tde4app/settings.kcfgc | 6 - .../app_templates/tde4app/tde4app-CMakeLists.txt | 31 - languages/cpp/app_templates/tde4app/tde4app.png | Bin 6320 -> 0 bytes .../cpp/app_templates/tde4app/tde4app.tdevelop | 205 -- .../tde4app/tde4app.tdevelop.filelist | 13 - .../cpp/app_templates/tde4app/tde4app.tdevtemplate | 155 -- languages/cpp/app_templates/tde4app/tde4appui.rc | 8 - languages/cpp/app_templates/tde4app/tdeapp4.cpp | 90 - .../cpp/app_templates/tde4app/tdeapp4.desktop | 30 - languages/cpp/app_templates/tde4app/tdeapp4.h | 54 - languages/cpp/app_templates/tde4app/tdeapp4.kcfg | 21 - .../cpp/app_templates/tde4app/tdeapp4view.cpp | 42 - languages/cpp/app_templates/tde4app/tdeapp4view.h | 56 - .../cpp/app_templates/tde4app/tdeapp4view_base.ui | 213 -- languages/cpp/app_templates/tdeapp/CMakeLists.txt | 27 - languages/cpp/app_templates/tdeapp/Makefile.am | 19 - languages/cpp/app_templates/tdeapp/README | 81 - languages/cpp/app_templates/tdeapp/app.cpp | 247 -- languages/cpp/app_templates/tdeapp/app.desktop | 44 - languages/cpp/app_templates/tdeapp/app.h | 90 - languages/cpp/app_templates/tdeapp/app.tdevelop | 168 -- languages/cpp/app_templates/tdeapp/app.tdevses | 13 - languages/cpp/app_templates/tdeapp/app_client.cpp | 26 - languages/cpp/app_templates/tdeapp/appiface.h | 17 - languages/cpp/app_templates/tdeapp/appui.rc | 8 - languages/cpp/app_templates/tdeapp/appview.cpp | 107 - languages/cpp/app_templates/tdeapp/appview.h | 78 - languages/cpp/app_templates/tdeapp/main.cpp | 61 - languages/cpp/app_templates/tdeapp/pref.cpp | 42 - languages/cpp/app_templates/tdeapp/pref.h | 40 - languages/cpp/app_templates/tdeapp/src-Makefile.am | 43 - languages/cpp/app_templates/tdeapp/subdirs | 3 - languages/cpp/app_templates/tdeapp/tdeapp.png | Bin 6320 -> 0 bytes .../cpp/app_templates/tdeapp/tdeapp.tdevtemplate | 253 -- .../cpp/app_templates/tdecmodule/CMakeLists.txt | 6 +- languages/cpp/app_templates/tdecmodule/Makefile.am | 4 +- .../cpp/app_templates/tdecmodule/module.tdevelop | 30 +- .../tdecmodule/tdecmodule.kdevtemplate | 197 ++ .../tdecmodule/tdecmodule.tdevtemplate | 197 -- .../cpp/app_templates/tdeconfig35/CMakeLists.txt | 6 +- .../cpp/app_templates/tdeconfig35/Makefile.am | 4 +- .../cpp/app_templates/tdeconfig35/app.tdevelop | 38 +- .../tdeconfig35/tdeconfig35.kdevtemplate | 245 ++ .../tdeconfig35/tdeconfig35.tdevtemplate | 245 -- languages/cpp/app_templates/tdecpp.appwizard | 2 - languages/cpp/app_templates/tdedcop/CMakeLists.txt | 27 - languages/cpp/app_templates/tdedcop/Makefile.am | 18 - languages/cpp/app_templates/tdedcop/app.cpp | 21 - languages/cpp/app_templates/tdedcop/app.h | 37 - languages/cpp/app_templates/tdedcop/app.tdevelop | 116 - languages/cpp/app_templates/tdedcop/app_iface.h | 19 - languages/cpp/app_templates/tdedcop/main.cpp | 52 - languages/cpp/app_templates/tdedcop/mainclass.cpp | 31 - languages/cpp/app_templates/tdedcop/mainclass.h | 32 - .../cpp/app_templates/tdedcop/src-Makefile.am | 23 - languages/cpp/app_templates/tdedcop/subdirs | 3 - languages/cpp/app_templates/tdedcop/tdedcop.png | Bin 2127 -> 0 bytes .../cpp/app_templates/tdedcop/tdedcop.tdevtemplate | 227 -- .../cpp/app_templates/tdefileplugin/CMakeLists.txt | 6 +- .../cpp/app_templates/tdefileplugin/Makefile.am | 4 +- .../app_templates/tdefileplugin/plugin.tdevelop | 30 +- .../tdefileplugin/tdefileplugin.kdevtemplate | 166 ++ .../tdefileplugin/tdefileplugin.tdevtemplate | 166 -- .../cpp/app_templates/tdeioslave/CMakeLists.txt | 6 +- languages/cpp/app_templates/tdeioslave/Makefile.am | 4 +- .../cpp/app_templates/tdeioslave/slave.tdevelop | 30 +- .../tdeioslave/tdeioslave.kdevtemplate | 183 ++ .../tdeioslave/tdeioslave.tdevtemplate | 183 -- .../app_templates/tdescreensaver/CMakeLists.txt | 6 +- .../cpp/app_templates/tdescreensaver/Makefile.am | 4 +- .../tdescreensaver/tdescreensaver.kdevtemplate | 203 ++ .../tdescreensaver/tdescreensaver.tdevelop | 30 +- .../tdescreensaver/tdescreensaver.tdevtemplate | 203 -- .../cpp/app_templates/tdevlang/CMakeLists.txt | 27 - languages/cpp/app_templates/tdevlang/Makefile.am | 17 - languages/cpp/app_templates/tdevlang/README.dox | 55 - languages/cpp/app_templates/tdevlang/app.tdevelop | 115 - .../cpp/app_templates/tdevlang/src-Makefile.am | 14 - .../tdevlang/tdevlang-configure.in.in | 10 - .../cpp/app_templates/tdevlang/tdevlang.desktop | 14 - languages/cpp/app_templates/tdevlang/tdevlang.png | Bin 483 -> 0 bytes languages/cpp/app_templates/tdevlang/tdevlang.rc | 11 - .../app_templates/tdevlang/tdevlang.tdevtemplate | 157 -- .../cpp/app_templates/tdevlang/tdevlang_part.cpp | 154 -- .../cpp/app_templates/tdevlang/tdevlang_part.h | 44 - .../cpp/app_templates/tdevpart/CMakeLists.txt | 29 - languages/cpp/app_templates/tdevpart/Makefile.am | 19 - languages/cpp/app_templates/tdevpart/README.dox | 55 - languages/cpp/app_templates/tdevpart/app.tdevelop | 116 - .../cpp/app_templates/tdevpart/globalconfig.cpp | 15 - .../cpp/app_templates/tdevpart/globalconfig.h | 23 - .../cpp/app_templates/tdevpart/globalconfigbase.ui | 20 - .../cpp/app_templates/tdevpart/projectconfig.cpp | 15 - .../cpp/app_templates/tdevpart/projectconfig.h | 23 - .../app_templates/tdevpart/projectconfigbase.ui | 20 - .../cpp/app_templates/tdevpart/src-Makefile.am | 20 - .../cpp/app_templates/tdevpart/tdevpart.desktop | 83 - languages/cpp/app_templates/tdevpart/tdevpart.png | Bin 483 -> 0 bytes .../app_templates/tdevpart/tdevpart.tdevtemplate | 242 -- .../cpp/app_templates/tdevpart/tdevpart_part.cpp | 183 -- .../cpp/app_templates/tdevpart/tdevpart_part.h | 46 - .../cpp/app_templates/tdevpart/tdevpart_part.rc | 11 - .../cpp/app_templates/tdevpart/tdevpart_widget.cpp | 21 - .../cpp/app_templates/tdevpart/tdevpart_widget.h | 24 - .../cpp/app_templates/tdevpart2/CMakeLists.txt | 30 - languages/cpp/app_templates/tdevpart2/Makefile.am | 21 - languages/cpp/app_templates/tdevpart2/README.dox | 55 - languages/cpp/app_templates/tdevpart2/app.tdevelop | 148 - .../cpp/app_templates/tdevpart2/globalconfig.cpp | 15 - .../cpp/app_templates/tdevpart2/globalconfig.h | 23 - .../app_templates/tdevpart2/globalconfigbase.ui | 20 - .../cpp/app_templates/tdevpart2/projectconfig.cpp | 15 - .../cpp/app_templates/tdevpart2/projectconfig.h | 23 - .../app_templates/tdevpart2/projectconfigbase.ui | 20 - .../cpp/app_templates/tdevpart2/src-Makefile.am | 17 - languages/cpp/app_templates/tdevpart2/subdirs | 3 - .../tdevpart2/tdevpart-configure.in.in | 10 - .../cpp/app_templates/tdevpart2/tdevpart.desktop | 83 - .../cpp/app_templates/tdevpart2/tdevpart2.png | Bin 483 -> 0 bytes .../app_templates/tdevpart2/tdevpart2.tdevtemplate | 276 -- .../cpp/app_templates/tdevpart2/tdevpart_part.cpp | 183 -- .../cpp/app_templates/tdevpart2/tdevpart_part.h | 46 - .../cpp/app_templates/tdevpart2/tdevpart_part.rc | 11 - .../app_templates/tdevpart2/tdevpart_widget.cpp | 21 - .../cpp/app_templates/tdevpart2/tdevpart_widget.h | 24 - .../cpp/app_templates/win32gui/CMakeLists.txt | 6 +- languages/cpp/app_templates/win32gui/Makefile.am | 4 +- languages/cpp/app_templates/win32gui/app.tdevelop | 28 +- .../app_templates/win32gui/win32gui.kdevtemplate | 137 + .../app_templates/win32gui/win32gui.tdevtemplate | 137 - .../cpp/app_templates/win32hello/CMakeLists.txt | 6 +- languages/cpp/app_templates/win32hello/Makefile.am | 4 +- .../cpp/app_templates/win32hello/app.tdevelop | 28 +- .../win32hello/win32hello.kdevtemplate | 136 + .../win32hello/win32hello.tdevtemplate | 136 - languages/cpp/app_templates/wxhello/CMakeLists.txt | 6 +- languages/cpp/app_templates/wxhello/Makefile.am | 4 +- languages/cpp/app_templates/wxhello/app.tdevelop | 24 +- .../cpp/app_templates/wxhello/wxhello.kdevtemplate | 192 ++ .../cpp/app_templates/wxhello/wxhello.tdevtemplate | 192 -- languages/cpp/backgroundparser.cpp | 20 +- languages/cpp/backgroundparser.h | 6 +- languages/cpp/ccconfigwidget.cpp | 16 +- languages/cpp/codeinformationrepository.cpp | 4 +- languages/cpp/codeinformationrepository.h | 6 +- languages/cpp/compiler/Makefile.am | 2 +- languages/cpp/compiler/gccoptions/CMakeLists.txt | 10 +- languages/cpp/compiler/gccoptions/Makefile.am | 12 +- .../cpp/compiler/gccoptions/gccoptionsplugin.cpp | 4 +- .../cpp/compiler/gccoptions/gccoptionsplugin.h | 4 +- .../cpp/compiler/gccoptions/kdevg77options.desktop | 56 + .../cpp/compiler/gccoptions/kdevgccoptions.desktop | 54 + .../cpp/compiler/gccoptions/kdevgppoptions.desktop | 56 + .../cpp/compiler/gccoptions/tdevg77options.desktop | 56 - .../cpp/compiler/gccoptions/tdevgccoptions.desktop | 54 - .../cpp/compiler/gccoptions/tdevgppoptions.desktop | 56 - languages/cpp/configproblemreporter.ui.h | 2 +- languages/cpp/cppcodecompletion.cpp | 10 +- languages/cpp/cppimplementationwidget.cpp | 8 +- languages/cpp/cppimplementationwidget.h | 2 +- languages/cpp/cppnewclassdlg.cpp | 16 +- languages/cpp/cppnewclassdlg.h | 4 +- languages/cpp/cppsupport_events.h | 2 +- languages/cpp/cppsupportfactory.cpp | 12 +- languages/cpp/cppsupportfactory.h | 8 +- languages/cpp/cppsupportpart.cpp | 54 +- languages/cpp/cppsupportpart.h | 14 +- languages/cpp/createpcsdialog.cpp | 20 +- languages/cpp/debugger/CMakeLists.txt | 10 +- languages/cpp/debugger/Makefile.am | 14 +- languages/cpp/debugger/debuggerconfigwidget.cpp | 2 +- languages/cpp/debugger/debuggerpart.cpp | 40 +- languages/cpp/debugger/debuggerpart.h | 18 +- languages/cpp/debugger/kdevdebugger.desktop | 86 + languages/cpp/debugger/kdevdebugger.rc | 93 + languages/cpp/debugger/tdevdebugger.desktop | 86 - languages/cpp/debugger/tdevdebugger.rc | 93 - .../tests/breakpoints/breakpoints.tdevelop | 26 +- languages/cpp/debugger/tests/dll/dll.tdevelop | 26 +- .../tests/infinite_loop/infinite_loop.tdevelop | 26 +- .../tests/print_pointers/print_pointers.tdevelop | 32 +- .../cpp/debugger/tests/segfault/segfault.tdevelop | 26 +- .../cpp/debugger/tests/threads/threads.tdevelop | 26 +- .../cpp/debugger/tests/tracing/tracing.tdevelop | 26 +- .../debugger/tests/two_module/two_module.tdevelop | 26 +- languages/cpp/doc/CMakeLists.txt | 6 +- languages/cpp/doc/Makefile.am | 4 +- languages/cpp/doc/clanlib.toc | 2 +- languages/cpp/doc/gnome1.toc | 2 +- languages/cpp/doc/kde2book.toc | 2875 ++++++++++++++++++++ languages/cpp/doc/kdetemplates.toc | 9 + languages/cpp/doc/qt-kdev3.toc | 39 + languages/cpp/doc/qt-tdev3.toc | 39 - languages/cpp/doc/tde2book.toc | 2875 -------------------- languages/cpp/doc/tdetemplates.toc | 9 - languages/cpp/file_templates/CMakeLists.txt | 2 +- languages/cpp/file_templates/Makefile.am | 2 +- languages/cpp/kdevcppsupport.desktop | 86 + languages/cpp/kdevcppsupport.rc | 30 + languages/cpp/kdevcsupport.desktop | 85 + languages/cpp/kdevdeepcopy.h | 14 + languages/cpp/kdevdriver.cpp | 206 ++ languages/cpp/kdevdriver.h | 58 + languages/cpp/newclass_templates/CMakeLists.txt | 2 +- languages/cpp/newclass_templates/Makefile.am | 2 +- .../cpp/pcsimporter/customimporter/CMakeLists.txt | 8 +- .../cpp/pcsimporter/customimporter/Makefile.am | 12 +- .../customimporter/kdevcustomimporter.cpp | 118 + .../customimporter/kdevcustomimporter.h | 41 + .../customimporter/kdevpcscustomimporter.desktop | 44 + .../customimporter/tdevcustomimporter.cpp | 118 - .../customimporter/tdevcustomimporter.h | 41 - .../customimporter/tdevpcscustomimporter.desktop | 44 - .../cpp/pcsimporter/qt4importer/CMakeLists.txt | 8 +- languages/cpp/pcsimporter/qt4importer/Makefile.am | 12 +- .../pcsimporter/qt4importer/kdevqt4importer.cpp | 107 + .../qt4importer/kdevqt4importer.desktop | 34 + .../cpp/pcsimporter/qt4importer/kdevqt4importer.h | 40 + .../pcsimporter/qt4importer/tdevqt4importer.cpp | 107 - .../qt4importer/tdevqt4importer.desktop | 34 - .../cpp/pcsimporter/qt4importer/tdevqt4importer.h | 40 - .../cpp/pcsimporter/qtimporter/CMakeLists.txt | 8 +- languages/cpp/pcsimporter/qtimporter/Makefile.am | 12 +- .../cpp/pcsimporter/qtimporter/kdevqtimporter.cpp | 73 + .../pcsimporter/qtimporter/kdevqtimporter.desktop | 37 + .../cpp/pcsimporter/qtimporter/kdevqtimporter.h | 38 + .../cpp/pcsimporter/qtimporter/tdevqtimporter.cpp | 73 - .../pcsimporter/qtimporter/tdevqtimporter.desktop | 37 - .../cpp/pcsimporter/qtimporter/tdevqtimporter.h | 38 - .../cpp/pcsimporter/tdelibsimporter/CMakeLists.txt | 8 +- .../cpp/pcsimporter/tdelibsimporter/Makefile.am | 12 +- .../tdelibsimporter/kdevtdelibsimporter.cpp | 119 + .../tdelibsimporter/kdevtdelibsimporter.desktop | 49 + .../tdelibsimporter/kdevtdelibsimporter.h | 41 + .../tdelibsimporter/tdevtdelibsimporter.cpp | 119 - .../tdelibsimporter/tdevtdelibsimporter.desktop | 49 - .../tdelibsimporter/tdevtdelibsimporter.h | 41 - languages/cpp/problemreporter.cpp | 6 +- languages/cpp/qtbuildconfig.cpp | 2 +- languages/cpp/qtbuildconfig.h | 2 +- languages/cpp/qtdesignercppintegration.cpp | 8 +- languages/cpp/qtdesignercppintegration.h | 2 +- languages/cpp/simpletype.cpp | 4 +- languages/cpp/storeconverter.cpp | 2 +- languages/cpp/subclassing_template/CMakeLists.txt | 2 +- languages/cpp/subclassing_template/Makefile.am | 2 +- languages/cpp/subclassingdlg.cpp | 8 +- languages/cpp/tdevcppsupport.desktop | 86 - languages/cpp/tdevcppsupport.rc | 30 - languages/cpp/tdevcsupport.desktop | 85 - languages/cpp/tdevdeepcopy.h | 14 - languages/cpp/tdevdriver.cpp | 206 -- languages/cpp/tdevdriver.h | 58 - languages/cpp/templates/CMakeLists.txt | 2 +- languages/cpp/templates/Makefile.am | 2 +- languages/csharp/CMakeLists.txt | 10 +- languages/csharp/Makefile.am | 14 +- languages/csharp/csharpsupportpart.cpp | 30 +- languages/csharp/csharpsupportpart.h | 4 +- languages/csharp/doc/Makefile.am | 2 +- languages/csharp/file_templates/Makefile.am | 2 +- languages/csharp/kdevcsharpsupport.desktop | 57 + languages/csharp/kdevcsharpsupport.rc | 14 + languages/csharp/tdevcsharpsupport.desktop | 57 - languages/csharp/tdevcsharpsupport.rc | 14 - languages/fortran/CMakeLists.txt | 8 +- languages/fortran/Makefile.am | 14 +- .../app_templates/fortranhello/CMakeLists.txt | 6 +- .../fortran/app_templates/fortranhello/Makefile.am | 4 +- .../app_templates/fortranhello/app.tdevelop | 20 +- .../fortranhello/fortranhello.kdevtemplate | 140 + .../fortranhello/fortranhello.tdevtemplate | 140 - languages/fortran/compiler/Makefile.am | 2 +- .../fortran/compiler/pgioptions/CMakeLists.txt | 8 +- languages/fortran/compiler/pgioptions/Makefile.am | 12 +- .../compiler/pgioptions/kdevpgf77options.desktop | 53 + .../compiler/pgioptions/kdevpghpfoptions.desktop | 50 + .../compiler/pgioptions/pgioptionsfactory.cpp | 4 +- .../compiler/pgioptions/pgioptionsplugin.cpp | 2 +- .../fortran/compiler/pgioptions/pgioptionsplugin.h | 4 +- .../compiler/pgioptions/tdevpgf77options.desktop | 53 - .../compiler/pgioptions/tdevpghpfoptions.desktop | 50 - languages/fortran/doc/CMakeLists.txt | 2 +- languages/fortran/doc/Makefile.am | 2 +- languages/fortran/file_templates/CMakeLists.txt | 2 +- languages/fortran/file_templates/Makefile.am | 2 +- languages/fortran/fortransupportpart.cpp | 28 +- languages/fortran/fortransupportpart.h | 10 +- languages/fortran/kdevfortransupport.desktop | 80 + languages/fortran/kdevfortransupport.rc | 9 + languages/fortran/tdevfortransupport.desktop | 80 - languages/fortran/tdevfortransupport.rc | 9 - languages/java/CMakeLists.txt | 14 +- languages/java/KDevJavaSupportIface.cpp | 24 + languages/java/KDevJavaSupportIface.h | 27 + languages/java/Makefile.am | 16 +- languages/java/TDevJavaSupportIface.cpp | 24 - languages/java/TDevJavaSupportIface.h | 27 - languages/java/app_templates/CMakeLists.txt | 2 +- languages/java/app_templates/Makefile.am | 2 +- languages/java/app_templates/java.appwizard | 2 +- .../java/app_templates/javahello/CMakeLists.txt | 6 +- languages/java/app_templates/javahello/Makefile.am | 4 +- .../app_templates/javahello/javahello.filelist | 2 +- .../app_templates/javahello/javahello.kdevtemplate | 124 + .../app_templates/javahello/javahello.tdevelop | 14 +- .../app_templates/javahello/javahello.tdevtemplate | 124 - .../java/app_templates/kappjava/CMakeLists.txt | 26 + languages/java/app_templates/kappjava/Makefile.am | 17 + languages/java/app_templates/kappjava/app.desktop | 41 + languages/java/app_templates/kappjava/app.java | 281 ++ languages/java/app_templates/kappjava/app.tdevelop | 88 + .../java/app_templates/kappjava/app_client.java | 28 + languages/java/app_templates/kappjava/appui.rc | 8 + languages/java/app_templates/kappjava/appview.java | 115 + languages/java/app_templates/kappjava/kappjava | 10 + .../app_templates/kappjava/kappjava.kdevtemplate | 163 ++ languages/java/app_templates/kappjava/kappjava.png | Bin 0 -> 5063 bytes languages/java/app_templates/kappjava/pref.java | 52 + .../java/app_templates/kappjava/src-Makefile.am | 18 + languages/java/app_templates/kappjava/subdirs | 3 + .../java/app_templates/superwaba/CMakeLists.txt | 6 +- languages/java/app_templates/superwaba/Makefile.am | 4 +- .../app_templates/superwaba/superwaba.kdevtemplate | 166 ++ .../app_templates/superwaba/superwaba.tdevtemplate | 166 -- languages/java/app_templates/superwaba/sw.tdevelop | 20 +- .../java/app_templates/tdeappjava/CMakeLists.txt | 26 - .../java/app_templates/tdeappjava/Makefile.am | 17 - .../java/app_templates/tdeappjava/app.desktop | 41 - languages/java/app_templates/tdeappjava/app.java | 281 -- .../java/app_templates/tdeappjava/app.tdevelop | 88 - .../java/app_templates/tdeappjava/app_client.java | 28 - languages/java/app_templates/tdeappjava/appui.rc | 8 - .../java/app_templates/tdeappjava/appview.java | 115 - languages/java/app_templates/tdeappjava/pref.java | 52 - .../java/app_templates/tdeappjava/src-Makefile.am | 18 - languages/java/app_templates/tdeappjava/subdirs | 3 - languages/java/app_templates/tdeappjava/tdeappjava | 10 - .../java/app_templates/tdeappjava/tdeappjava.png | Bin 5063 -> 0 bytes .../tdeappjava/tdeappjava.tdevtemplate | 163 -- languages/java/backgroundparser.cpp | 10 +- languages/java/backgroundparser.h | 2 +- languages/java/doc/CMakeLists.txt | 2 +- languages/java/doc/Makefile.am | 2 +- languages/java/file_templates/CMakeLists.txt | 2 +- languages/java/file_templates/Makefile.am | 2 +- languages/java/javasupport_events.h | 2 +- languages/java/javasupportfactory.cpp | 16 +- languages/java/javasupportfactory.h | 8 +- languages/java/javasupportpart.cpp | 30 +- languages/java/javasupportpart.h | 10 +- languages/java/kdevdeepcopy.h | 12 + languages/java/kdevdriver.cpp | 44 + languages/java/kdevdriver.h | 30 + languages/java/kdevjavasupport.desktop | 85 + languages/java/kdevjavasupport.rc | 4 + languages/java/newclass_templates/Makefile.am | 2 +- languages/java/problemreporter.cpp | 4 +- languages/java/tdevdeepcopy.h | 12 - languages/java/tdevdriver.cpp | 44 - languages/java/tdevdriver.h | 30 - languages/java/tdevjavasupport.desktop | 85 - languages/java/tdevjavasupport.rc | 4 - languages/kjssupport/Makefile.am | 14 +- languages/kjssupport/jscodecompletion.cpp | 10 +- languages/kjssupport/jscodecompletion.h | 2 +- languages/kjssupport/kdevkjssupport.desktop | 54 + languages/kjssupport/kdevkjssupport.rc | 11 + languages/kjssupport/kjssupport_part.cpp | 22 +- languages/kjssupport/kjssupport_part.h | 8 +- .../kjssupport/subclassing_template/Makefile.am | 2 +- languages/kjssupport/subclassingdlg.cpp | 2 +- languages/kjssupport/tdevkjssupport.desktop | 54 - languages/kjssupport/tdevkjssupport.rc | 11 - languages/kjssupport/template/Makefile.am | 2 +- languages/kjssupport/template/app.tdevelop | 20 +- languages/kjssupport/template/script | 2 +- languages/lib/debugger/CMakeLists.txt | 4 +- languages/lib/debugger/Makefile.am | 10 +- languages/lib/debugger/debugger.cpp | 4 +- languages/lib/debugger/debugger.h | 10 +- languages/lib/debugger/kdevdebugger.cpp | 182 ++ languages/lib/debugger/kdevdebugger.h | 89 + languages/lib/debugger/tdevdebugger.cpp | 182 -- languages/lib/debugger/tdevdebugger.h | 89 - languages/lib/designer_integration/Mainpage.dox | 10 +- languages/lib/designer_integration/Makefile.am | 6 +- .../designer_integration/implementationwidget.cpp | 6 +- .../designer_integration/implementationwidget.h | 6 +- .../designer_integration/qtdesignerintegration.cpp | 12 +- .../designer_integration/qtdesignerintegration.h | 12 +- languages/lib/interfaces/CMakeLists.txt | 4 +- languages/lib/interfaces/Makefile.am | 10 +- languages/lib/interfaces/kdevpcsimporter.cpp | 35 + languages/lib/interfaces/kdevpcsimporter.h | 50 + languages/lib/interfaces/tdevpcsimporter.cpp | 35 - languages/lib/interfaces/tdevpcsimporter.h | 50 - languages/pascal/CMakeLists.txt | 12 +- languages/pascal/Makefile.am | 16 +- .../pascal/app_templates/fpcgtk/CMakeLists.txt | 6 +- languages/pascal/app_templates/fpcgtk/Makefile.am | 4 +- languages/pascal/app_templates/fpcgtk/app.tdevelop | 12 +- .../app_templates/fpcgtk/fpcgtk.kdevtemplate | 114 + .../app_templates/fpcgtk/fpcgtk.tdevtemplate | 114 - .../pascal/app_templates/fpchello/CMakeLists.txt | 6 +- .../pascal/app_templates/fpchello/Makefile.am | 4 +- .../pascal/app_templates/fpchello/app.tdevelop | 12 +- .../app_templates/fpchello/fpchello.kdevtemplate | 115 + .../app_templates/fpchello/fpchello.tdevtemplate | 115 - .../app_templates/fpcsharedlib/CMakeLists.txt | 6 +- .../pascal/app_templates/fpcsharedlib/Makefile.am | 4 +- .../pascal/app_templates/fpcsharedlib/app.tdevelop | 12 +- .../fpcsharedlib/fpcsharedlib.kdevtemplate | 115 + .../fpcsharedlib/fpcsharedlib.tdevtemplate | 115 - .../app_templates/pascalhello/CMakeLists.txt | 6 +- .../pascal/app_templates/pascalhello/Makefile.am | 4 +- .../pascal/app_templates/pascalhello/app.tdevelop | 12 +- .../pascalhello/pascalhello.kdevtemplate | 116 + .../pascalhello/pascalhello.tdevtemplate | 116 - languages/pascal/compiler/Makefile.am | 2 +- .../pascal/compiler/dccoptions/CMakeLists.txt | 8 +- languages/pascal/compiler/dccoptions/Makefile.am | 12 +- .../compiler/dccoptions/dccoptionsplugin.cpp | 4 +- .../pascal/compiler/dccoptions/dccoptionsplugin.h | 4 +- .../compiler/dccoptions/kdevdccoptions.desktop | 54 + .../compiler/dccoptions/tdevdccoptions.desktop | 54 - .../pascal/compiler/fpcoptions/CMakeLists.txt | 8 +- languages/pascal/compiler/fpcoptions/Makefile.am | 12 +- .../compiler/fpcoptions/fpcoptionsplugin.cpp | 4 +- .../pascal/compiler/fpcoptions/fpcoptionsplugin.h | 4 +- .../compiler/fpcoptions/kdevfpcoptions.desktop | 55 + .../compiler/fpcoptions/tdevfpcoptions.desktop | 55 - languages/pascal/doc/CMakeLists.txt | 2 +- languages/pascal/doc/Makefile.am | 2 +- languages/pascal/file_templates/CMakeLists.txt | 2 +- languages/pascal/file_templates/Makefile.am | 2 +- languages/pascal/kdevpascalsupport.desktop | 84 + languages/pascal/kdevpascalsupport.rc | 3 + languages/pascal/pascalsupport_part.cpp | 24 +- languages/pascal/pascalsupport_part.h | 8 +- languages/pascal/problemreporter.cpp | 4 +- languages/pascal/tdevpascalsupport.desktop | 84 - languages/pascal/tdevpascalsupport.rc | 3 - languages/perl/CMakeLists.txt | 8 +- languages/perl/Makefile.am | 14 +- .../perl/app_templates/perlhello/CMakeLists.txt | 6 +- languages/perl/app_templates/perlhello/Makefile.am | 4 +- .../perl/app_templates/perlhello/app.tdevelop | 12 +- .../app_templates/perlhello/perlhello.kdevtemplate | 108 + .../app_templates/perlhello/perlhello.tdevtemplate | 108 - languages/perl/doc/CMakeLists.txt | 2 +- languages/perl/doc/Makefile.am | 2 +- languages/perl/file_templates/CMakeLists.txt | 2 +- languages/perl/file_templates/Makefile.am | 2 +- languages/perl/kdevperlsupport.desktop | 85 + languages/perl/kdevperlsupport.rc | 14 + languages/perl/perlparser.cpp | 2 +- languages/perl/perlparser.h | 6 +- languages/perl/perlsupportpart.cpp | 30 +- languages/perl/perlsupportpart.h | 4 +- languages/perl/tdevperlsupport.desktop | 85 - languages/perl/tdevperlsupport.rc | 14 - languages/php/CMakeLists.txt | 12 +- languages/php/Makefile.am | 16 +- .../php/app_templates/phphello/CMakeLists.txt | 6 +- languages/php/app_templates/phphello/Makefile.am | 4 +- languages/php/app_templates/phphello/app.tdevelop | 20 +- .../app_templates/phphello/phphello.kdevtemplate | 108 + .../app_templates/phphello/phphello.tdevtemplate | 108 - languages/php/data/CMakeLists.txt | 2 +- languages/php/data/Makefile.am | 2 +- languages/php/doc/CMakeLists.txt | 2 +- languages/php/doc/Makefile.am | 2 +- languages/php/file_templates/CMakeLists.txt | 2 +- languages/php/file_templates/Makefile.am | 2 +- languages/php/kdevphpsupport.desktop | 86 + languages/php/kdevphpsupport.rc | 18 + languages/php/phpcodecompletion.cpp | 2 +- languages/php/phpcodecompletion.h | 4 +- languages/php/phperrorview.cpp | 6 +- languages/php/phpfile.cpp | 2 +- languages/php/phpfile.h | 6 +- languages/php/phphtmlview.cpp | 2 +- languages/php/phphtmlview.h | 4 +- languages/php/phpparser.cpp | 4 +- languages/php/phpparser.h | 4 +- languages/php/phpsupportpart.cpp | 20 +- languages/php/phpsupportpart.h | 8 +- languages/php/tdevphpsupport.desktop | 86 - languages/php/tdevphpsupport.rc | 18 - languages/python/CMakeLists.txt | 10 +- languages/python/Makefile.am | 18 +- languages/python/app_templates/pyqt/CMakeLists.txt | 6 +- languages/python/app_templates/pyqt/Makefile.am | 4 +- languages/python/app_templates/pyqt/app.tdevelop | 16 +- .../python/app_templates/pyqt/pyqt.kdevtemplate | 168 ++ .../python/app_templates/pyqt/pyqt.tdevtemplate | 168 -- .../app_templates/pythonhello/CMakeLists.txt | 6 +- .../python/app_templates/pythonhello/Makefile.am | 4 +- .../python/app_templates/pythonhello/app.tdevelop | 16 +- .../pythonhello/pythonhello.kdevtemplate | 107 + .../pythonhello/pythonhello.tdevtemplate | 107 - languages/python/app_templates/pytk/CMakeLists.txt | 6 +- languages/python/app_templates/pytk/Makefile.am | 4 +- languages/python/app_templates/pytk/app.tdevelop | 16 +- .../python/app_templates/pytk/pytk.kdevtemplate | 107 + .../python/app_templates/pytk/pytk.tdevtemplate | 107 - languages/python/doc/CMakeLists.txt | 2 +- languages/python/doc/Makefile.am | 2 +- languages/python/file_templates/CMakeLists.txt | 2 +- languages/python/file_templates/Makefile.am | 2 +- languages/python/kde_pydoc.py | 131 + languages/python/kdevpythonsupport.desktop | 85 + languages/python/kdevpythonsupport.rc | 16 + languages/python/pydoc.cpp | 2 +- languages/python/pythonconfigwidget.cpp | 8 +- languages/python/pythonimplementationwidget.cpp | 6 +- languages/python/pythonimplementationwidget.h | 2 +- languages/python/pythonsupportpart.cpp | 38 +- languages/python/pythonsupportpart.h | 8 +- languages/python/qtdesignerpythonintegration.cpp | 8 +- languages/python/qtdesignerpythonintegration.h | 2 +- languages/python/tde_pydoc.py | 131 - languages/python/tdevpythonsupport.desktop | 85 - languages/python/tdevpythonsupport.rc | 16 - languages/ruby/CMakeLists.txt | 12 +- languages/ruby/Makefile.am | 20 +- languages/ruby/app_templates/CMakeLists.txt | 2 +- languages/ruby/app_templates/Makefile.am | 2 +- .../ruby/app_templates/dcopservice/CMakeLists.txt | 6 +- .../ruby/app_templates/dcopservice/Makefile.am | 4 +- .../app_templates/dcopservice/dcopservice.tdevelop | 28 +- .../dcopservice/dcopserviceruby.kdevtemplate | 199 ++ .../dcopservice/dcopserviceruby.tdevtemplate | 199 -- languages/ruby/app_templates/kapp/CMakeLists.txt | 27 + languages/ruby/app_templates/kapp/Makefile.am | 19 + languages/ruby/app_templates/kapp/README | 81 + languages/ruby/app_templates/kapp/app-Makefile.am | 1 + .../ruby/app_templates/kapp/app-configure.in.in | 45 + languages/ruby/app_templates/kapp/app.cpp | 30 + languages/ruby/app_templates/kapp/app.desktop | 44 + languages/ruby/app_templates/kapp/app.rb | 216 ++ languages/ruby/app_templates/kapp/app.tdevelop | 90 + languages/ruby/app_templates/kapp/app_client.rb | 18 + languages/ruby/app_templates/kapp/appiface.rb | 14 + languages/ruby/app_templates/kapp/appui.rc | 8 + languages/ruby/app_templates/kapp/appview.rb | 103 + .../ruby/app_templates/kapp/kappruby.kdevtemplate | 238 ++ languages/ruby/app_templates/kapp/kappruby.png | Bin 0 -> 5063 bytes languages/ruby/app_templates/kapp/main.rb | 40 + languages/ruby/app_templates/kapp/pref.rb | 38 + languages/ruby/app_templates/kapp/src-Makefile.am | 43 + languages/ruby/app_templates/kapp/subdirs | 3 + languages/ruby/app_templates/kxt/CMakeLists.txt | 6 +- languages/ruby/app_templates/kxt/Makefile.am | 4 +- languages/ruby/app_templates/kxt/app.tdevelop | 22 +- .../ruby/app_templates/kxt/kxtruby.kdevtemplate | 251 ++ .../ruby/app_templates/kxt/kxtruby.tdevtemplate | 251 -- languages/ruby/app_templates/qtruby/CMakeLists.txt | 6 +- languages/ruby/app_templates/qtruby/Makefile.am | 4 +- languages/ruby/app_templates/qtruby/app.filelist | 2 +- languages/ruby/app_templates/qtruby/app.tdevelop | 24 +- .../ruby/app_templates/qtruby/qtruby.kdevtemplate | 114 + .../ruby/app_templates/qtruby/qtruby.tdevtemplate | 114 - .../ruby/app_templates/qtruby4app/CMakeLists.txt | 6 +- .../ruby/app_templates/qtruby4app/Makefile.am | 4 +- .../ruby/app_templates/qtruby4app/app.filelist | 2 +- .../qtruby4app/qtruby4app.kdevtemplate | 166 ++ .../app_templates/qtruby4app/qtruby4app.tdevelop | 22 +- .../qtruby4app/qtruby4app.tdevtemplate | 166 -- .../ruby/app_templates/qtrubyapp/CMakeLists.txt | 6 +- languages/ruby/app_templates/qtrubyapp/Makefile.am | 4 +- .../ruby/app_templates/qtrubyapp/app.filelist | 2 +- .../app_templates/qtrubyapp/qtrubyapp.kdevtemplate | 140 + .../app_templates/qtrubyapp/qtrubyapp.tdevelop | 22 +- .../app_templates/qtrubyapp/qtrubyapp.tdevtemplate | 140 - languages/ruby/app_templates/rails/CMakeLists.txt | 6 +- languages/ruby/app_templates/rails/Makefile.am | 4 +- languages/ruby/app_templates/rails/app.tdevelop | 22 +- .../ruby/app_templates/rails/rails.kdevtemplate | 72 + .../ruby/app_templates/rails/rails.tdevtemplate | 72 - languages/ruby/app_templates/ruby.appwizard | 2 +- .../ruby/app_templates/rubyhello/CMakeLists.txt | 6 +- languages/ruby/app_templates/rubyhello/Makefile.am | 4 +- .../ruby/app_templates/rubyhello/app.tdevelop | 22 +- .../app_templates/rubyhello/rubyhello.kdevtemplate | 105 + .../app_templates/rubyhello/rubyhello.tdevtemplate | 105 - languages/ruby/app_templates/tdeapp/CMakeLists.txt | 27 - languages/ruby/app_templates/tdeapp/Makefile.am | 19 - languages/ruby/app_templates/tdeapp/README | 81 - .../ruby/app_templates/tdeapp/app-Makefile.am | 1 - .../ruby/app_templates/tdeapp/app-configure.in.in | 45 - languages/ruby/app_templates/tdeapp/app.cpp | 30 - languages/ruby/app_templates/tdeapp/app.desktop | 44 - languages/ruby/app_templates/tdeapp/app.rb | 216 -- languages/ruby/app_templates/tdeapp/app.tdevelop | 90 - languages/ruby/app_templates/tdeapp/app_client.rb | 18 - languages/ruby/app_templates/tdeapp/appiface.rb | 14 - languages/ruby/app_templates/tdeapp/appui.rc | 8 - languages/ruby/app_templates/tdeapp/appview.rb | 103 - languages/ruby/app_templates/tdeapp/main.rb | 40 - languages/ruby/app_templates/tdeapp/pref.rb | 38 - .../ruby/app_templates/tdeapp/src-Makefile.am | 43 - languages/ruby/app_templates/tdeapp/subdirs | 3 - languages/ruby/app_templates/tdeapp/tdeappruby.png | Bin 5063 -> 0 bytes .../app_templates/tdeapp/tdeappruby.tdevtemplate | 238 -- languages/ruby/debugger/CMakeLists.txt | 12 +- languages/ruby/debugger/Makefile.am | 16 +- languages/ruby/debugger/debuggerpart.cpp | 38 +- languages/ruby/debugger/debuggerpart.h | 18 +- languages/ruby/debugger/kdevrbdebugger.desktop | 73 + languages/ruby/debugger/kdevrbdebugger.rc | 68 + languages/ruby/debugger/tdevrbdebugger.desktop | 73 - languages/ruby/debugger/tdevrbdebugger.rc | 68 - languages/ruby/doc/CMakeLists.txt | 2 +- languages/ruby/doc/Makefile.am | 2 +- languages/ruby/file_templates/CMakeLists.txt | 2 +- languages/ruby/file_templates/Makefile.am | 2 +- languages/ruby/kdevrubysupport.desktop | 84 + languages/ruby/kdevrubysupport.rc | 20 + languages/ruby/qtdesignerrubyintegration.cpp | 8 +- languages/ruby/qtdesignerrubyintegration.h | 2 +- languages/ruby/rubyimplementationwidget.cpp | 6 +- languages/ruby/rubyimplementationwidget.h | 2 +- languages/ruby/rubysupport_part.cpp | 48 +- languages/ruby/rubysupport_part.h | 16 +- languages/ruby/tdevrubysupport.desktop | 84 - languages/ruby/tdevrubysupport.rc | 20 - languages/sql/CMakeLists.txt | 8 +- languages/sql/Makefile.am | 14 +- .../sql/app_templates/sqlsimple/CMakeLists.txt | 6 +- languages/sql/app_templates/sqlsimple/Makefile.am | 4 +- languages/sql/app_templates/sqlsimple/app.tdevelop | 18 +- .../app_templates/sqlsimple/sqlsimple.kdevtemplate | 106 + .../app_templates/sqlsimple/sqlsimple.tdevtemplate | 106 - languages/sql/doc/Makefile.am | 2 +- languages/sql/kdevsqlsupport.desktop | 85 + languages/sql/kdevsqlsupport.rc | 14 + languages/sql/sqlactions.cpp | 4 +- languages/sql/sqlconfigwidget.ui.h | 6 +- languages/sql/sqlsupport_part.cpp | 28 +- languages/sql/sqlsupport_part.h | 10 +- languages/sql/tdevsqlsupport.desktop | 85 - languages/sql/tdevsqlsupport.rc | 14 - 1025 files changed, 28963 insertions(+), 28963 deletions(-) create mode 100644 languages/ada/app_templates/adahello/adahello.kdevtemplate delete mode 100644 languages/ada/app_templates/adahello/adahello.tdevtemplate create mode 100644 languages/ada/kdevadasupport.desktop create mode 100644 languages/ada/kdevadasupport.rc delete mode 100644 languages/ada/tdevadasupport.desktop delete mode 100644 languages/ada/tdevadasupport.rc create mode 100644 languages/bash/app_templates/bashhello/bashhello.kdevtemplate delete mode 100644 languages/bash/app_templates/bashhello/bashhello.tdevtemplate create mode 100644 languages/bash/kdevbashsupport.desktop create mode 100644 languages/bash/kdevbashsupport.rc delete mode 100644 languages/bash/tdevbashsupport.desktop delete mode 100644 languages/bash/tdevbashsupport.rc create mode 100644 languages/cpp/KDevCppSupportIface.cpp create mode 100644 languages/cpp/KDevCppSupportIface.h delete mode 100644 languages/cpp/TDevCppSupportIface.cpp delete mode 100644 languages/cpp/TDevCppSupportIface.h create mode 100644 languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate delete mode 100644 languages/cpp/app_templates/automakeempty/automakeempty.tdevtemplate create mode 100644 languages/cpp/app_templates/chello/chello.kdevtemplate delete mode 100644 languages/cpp/app_templates/chello/chello.tdevtemplate create mode 100644 languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate delete mode 100644 languages/cpp/app_templates/chello_gba/chellogba.tdevtemplate create mode 100644 languages/cpp/app_templates/clanlib/clanlib.kdevtemplate delete mode 100644 languages/cpp/app_templates/clanlib/clanlib.tdevtemplate create mode 100644 languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate delete mode 100644 languages/cpp/app_templates/cmakelibc/cmakelibc.tdevtemplate create mode 100644 languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate delete mode 100644 languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.tdevtemplate create mode 100644 languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate delete mode 100644 languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.tdevtemplate create mode 100644 languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate delete mode 100644 languages/cpp/app_templates/cmakesimple/cmakesimple.tdevtemplate create mode 100644 languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate delete mode 100644 languages/cpp/app_templates/cmakesimplec/cmakesimplec.tdevtemplate create mode 100644 languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate delete mode 100644 languages/cpp/app_templates/cppcurseshello/cppcurseshello.tdevtemplate create mode 100644 languages/cpp/app_templates/cpphello/cpphello.kdevtemplate delete mode 100644 languages/cpp/app_templates/cpphello/cpphello.tdevtemplate create mode 100644 languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate delete mode 100644 languages/cpp/app_templates/cppsdlhello/cppsdlhello.tdevtemplate create mode 100644 languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate delete mode 100644 languages/cpp/app_templates/dcopservice/dcopservice.tdevtemplate create mode 100644 languages/cpp/app_templates/generichello/generichello.kdevtemplate delete mode 100644 languages/cpp/app_templates/generichello/generichello.tdevtemplate create mode 100644 languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.tdevtemplate create mode 100644 languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.tdevtemplate create mode 100644 languages/cpp/app_templates/kapp/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kapp/Makefile.am create mode 100644 languages/cpp/app_templates/kapp/README create mode 100644 languages/cpp/app_templates/kapp/app.cpp create mode 100644 languages/cpp/app_templates/kapp/app.desktop create mode 100644 languages/cpp/app_templates/kapp/app.h create mode 100644 languages/cpp/app_templates/kapp/app.kdevses create mode 100644 languages/cpp/app_templates/kapp/app.tdevelop create mode 100644 languages/cpp/app_templates/kapp/app_client.cpp create mode 100644 languages/cpp/app_templates/kapp/appiface.h create mode 100644 languages/cpp/app_templates/kapp/appui.rc create mode 100644 languages/cpp/app_templates/kapp/appview.cpp create mode 100644 languages/cpp/app_templates/kapp/appview.h create mode 100644 languages/cpp/app_templates/kapp/kapp.kdevtemplate create mode 100644 languages/cpp/app_templates/kapp/kapp.png create mode 100644 languages/cpp/app_templates/kapp/main.cpp create mode 100644 languages/cpp/app_templates/kapp/pref.cpp create mode 100644 languages/cpp/app_templates/kapp/pref.h create mode 100644 languages/cpp/app_templates/kapp/src-Makefile.am create mode 100644 languages/cpp/app_templates/kapp/subdirs create mode 100644 languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate delete mode 100644 languages/cpp/app_templates/kateplugin/kateplugin.tdevtemplate create mode 100644 languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate delete mode 100644 languages/cpp/app_templates/kateplugin2/kateplugin2.tdevtemplate create mode 100644 languages/cpp/app_templates/kde4app/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kde4app/Makefile.am create mode 100644 languages/cpp/app_templates/kde4app/README create mode 100644 languages/cpp/app_templates/kde4app/kapp4.cpp create mode 100644 languages/cpp/app_templates/kde4app/kapp4.desktop create mode 100644 languages/cpp/app_templates/kde4app/kapp4.h create mode 100644 languages/cpp/app_templates/kde4app/kapp4.kcfg create mode 100644 languages/cpp/app_templates/kde4app/kapp4view.cpp create mode 100644 languages/cpp/app_templates/kde4app/kapp4view.h create mode 100644 languages/cpp/app_templates/kde4app/kapp4view_base.ui create mode 100644 languages/cpp/app_templates/kde4app/kde4app-CMakeLists.txt create mode 100644 languages/cpp/app_templates/kde4app/kde4app.kdevtemplate create mode 100644 languages/cpp/app_templates/kde4app/kde4app.png create mode 100644 languages/cpp/app_templates/kde4app/kde4app.tdevelop create mode 100644 languages/cpp/app_templates/kde4app/kde4app.tdevelop.filelist create mode 100644 languages/cpp/app_templates/kde4app/kde4appui.rc create mode 100644 languages/cpp/app_templates/kde4app/main.cpp create mode 100644 languages/cpp/app_templates/kde4app/prefs_base.ui create mode 100644 languages/cpp/app_templates/kde4app/settings.kcfgc create mode 100644 languages/cpp/app_templates/kdecpp.appwizard create mode 100644 languages/cpp/app_templates/kdedcop/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kdedcop/Makefile.am create mode 100644 languages/cpp/app_templates/kdedcop/app.cpp create mode 100644 languages/cpp/app_templates/kdedcop/app.h create mode 100644 languages/cpp/app_templates/kdedcop/app.tdevelop create mode 100644 languages/cpp/app_templates/kdedcop/app_iface.h create mode 100644 languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate create mode 100644 languages/cpp/app_templates/kdedcop/kdedcop.png create mode 100644 languages/cpp/app_templates/kdedcop/main.cpp create mode 100644 languages/cpp/app_templates/kdedcop/mainclass.cpp create mode 100644 languages/cpp/app_templates/kdedcop/mainclass.h create mode 100644 languages/cpp/app_templates/kdedcop/src-Makefile.am create mode 100644 languages/cpp/app_templates/kdedcop/subdirs create mode 100644 languages/cpp/app_templates/kdevlang/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kdevlang/Makefile.am create mode 100644 languages/cpp/app_templates/kdevlang/README.dox create mode 100644 languages/cpp/app_templates/kdevlang/app.tdevelop create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang-configure.in.in create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang.desktop create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang.png create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang.rc create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang_part.cpp create mode 100644 languages/cpp/app_templates/kdevlang/kdevlang_part.h create mode 100644 languages/cpp/app_templates/kdevlang/src-Makefile.am create mode 100644 languages/cpp/app_templates/kdevpart/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kdevpart/Makefile.am create mode 100644 languages/cpp/app_templates/kdevpart/README.dox create mode 100644 languages/cpp/app_templates/kdevpart/app.tdevelop create mode 100644 languages/cpp/app_templates/kdevpart/globalconfig.cpp create mode 100644 languages/cpp/app_templates/kdevpart/globalconfig.h create mode 100644 languages/cpp/app_templates/kdevpart/globalconfigbase.ui create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart.desktop create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart.png create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart_part.cpp create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart_part.h create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart_part.rc create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart_widget.cpp create mode 100644 languages/cpp/app_templates/kdevpart/kdevpart_widget.h create mode 100644 languages/cpp/app_templates/kdevpart/projectconfig.cpp create mode 100644 languages/cpp/app_templates/kdevpart/projectconfig.h create mode 100644 languages/cpp/app_templates/kdevpart/projectconfigbase.ui create mode 100644 languages/cpp/app_templates/kdevpart/src-Makefile.am create mode 100644 languages/cpp/app_templates/kdevpart2/CMakeLists.txt create mode 100644 languages/cpp/app_templates/kdevpart2/Makefile.am create mode 100644 languages/cpp/app_templates/kdevpart2/README.dox create mode 100644 languages/cpp/app_templates/kdevpart2/app.tdevelop create mode 100644 languages/cpp/app_templates/kdevpart2/globalconfig.cpp create mode 100644 languages/cpp/app_templates/kdevpart2/globalconfig.h create mode 100644 languages/cpp/app_templates/kdevpart2/globalconfigbase.ui create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart-configure.in.in create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart.desktop create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart2.png create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart_part.h create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart_part.rc create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart_widget.cpp create mode 100644 languages/cpp/app_templates/kdevpart2/kdevpart_widget.h create mode 100644 languages/cpp/app_templates/kdevpart2/projectconfig.cpp create mode 100644 languages/cpp/app_templates/kdevpart2/projectconfig.h create mode 100644 languages/cpp/app_templates/kdevpart2/projectconfigbase.ui create mode 100644 languages/cpp/app_templates/kdevpart2/src-Makefile.am create mode 100644 languages/cpp/app_templates/kdevpart2/subdirs create mode 100644 languages/cpp/app_templates/khello/khello.kdevtemplate delete mode 100644 languages/cpp/app_templates/khello/khello.tdevtemplate create mode 100644 languages/cpp/app_templates/khello2/khello2.kdevtemplate delete mode 100644 languages/cpp/app_templates/khello2/khello2.tdevtemplate create mode 100644 languages/cpp/app_templates/kicker/kicker.kdevtemplate delete mode 100644 languages/cpp/app_templates/kicker/kicker.tdevtemplate create mode 100644 languages/cpp/app_templates/kmake/kmake.kdevtemplate delete mode 100644 languages/cpp/app_templates/kmake/kmake.tdevtemplate create mode 100644 languages/cpp/app_templates/kmod/kmod.kdevtemplate delete mode 100644 languages/cpp/app_templates/kmod/kmod.tdevtemplate create mode 100644 languages/cpp/app_templates/kofficepart/kopart.kdevtemplate delete mode 100644 languages/cpp/app_templates/kofficepart/kopart.tdevtemplate create mode 100644 languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate delete mode 100644 languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevtemplate create mode 100644 languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/kpartapp/kpartapp.tdevtemplate create mode 100644 languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate delete mode 100644 languages/cpp/app_templates/kpartplugin/kpartplugin.tdevtemplate create mode 100644 languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate delete mode 100644 languages/cpp/app_templates/kscons_kxt/kscons_kxt.tdevtemplate create mode 100644 languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate delete mode 100644 languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.tdevtemplate create mode 100644 languages/cpp/app_templates/kxt/kxt.kdevtemplate delete mode 100644 languages/cpp/app_templates/kxt/kxt.tdevtemplate create mode 100644 languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate delete mode 100644 languages/cpp/app_templates/makefileempty/makefileempty.tdevtemplate create mode 100644 languages/cpp/app_templates/noatunui/noatunui.kdevtemplate delete mode 100644 languages/cpp/app_templates/noatunui/noatunui.tdevtemplate create mode 100644 languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate delete mode 100644 languages/cpp/app_templates/noatunvisual/noatunvisual.tdevtemplate create mode 100644 languages/cpp/app_templates/opieapp/opieapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/opieapp/opieapp.tdevtemplate create mode 100644 languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate delete mode 100644 languages/cpp/app_templates/opieapplet/opieapplet.tdevtemplate create mode 100644 languages/cpp/app_templates/opieinput/opieinput.kdevtemplate delete mode 100644 languages/cpp/app_templates/opieinput/opieinput.tdevtemplate create mode 100644 languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate delete mode 100644 languages/cpp/app_templates/opiemenu/opiemenu.tdevtemplate create mode 100644 languages/cpp/app_templates/opienet/opienet.kdevtemplate delete mode 100644 languages/cpp/app_templates/opienet/opienet.tdevtemplate create mode 100644 languages/cpp/app_templates/opietoday/opietoday.kdevtemplate delete mode 100644 languages/cpp/app_templates/opietoday/opietoday.tdevtemplate create mode 100644 languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate delete mode 100644 languages/cpp/app_templates/prc-tool/prc-tool.tdevtemplate create mode 100644 languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/qmakeapp/qmakeapp.tdevtemplate create mode 100644 languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate delete mode 100644 languages/cpp/app_templates/qmakeempty/qmakeempty.tdevtemplate create mode 100644 languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate delete mode 100644 languages/cpp/app_templates/qmakesimple/qmakesimple.tdevtemplate create mode 100644 languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate delete mode 100644 languages/cpp/app_templates/qt4hello/qt4hello.tdevtemplate create mode 100644 languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevtemplate create mode 100644 languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate delete mode 100644 languages/cpp/app_templates/qtopia4app/qtopia4app.tdevtemplate create mode 100644 languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate delete mode 100644 languages/cpp/app_templates/qtopiaapp/qtopiaapp.tdevtemplate delete mode 100644 languages/cpp/app_templates/tde4app/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tde4app/Makefile.am delete mode 100644 languages/cpp/app_templates/tde4app/README delete mode 100644 languages/cpp/app_templates/tde4app/main.cpp delete mode 100644 languages/cpp/app_templates/tde4app/prefs_base.ui delete mode 100644 languages/cpp/app_templates/tde4app/settings.kcfgc delete mode 100644 languages/cpp/app_templates/tde4app/tde4app-CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tde4app/tde4app.png delete mode 100644 languages/cpp/app_templates/tde4app/tde4app.tdevelop delete mode 100644 languages/cpp/app_templates/tde4app/tde4app.tdevelop.filelist delete mode 100644 languages/cpp/app_templates/tde4app/tde4app.tdevtemplate delete mode 100644 languages/cpp/app_templates/tde4app/tde4appui.rc delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4.cpp delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4.desktop delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4.h delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4.kcfg delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4view.cpp delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4view.h delete mode 100644 languages/cpp/app_templates/tde4app/tdeapp4view_base.ui delete mode 100644 languages/cpp/app_templates/tdeapp/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tdeapp/Makefile.am delete mode 100644 languages/cpp/app_templates/tdeapp/README delete mode 100644 languages/cpp/app_templates/tdeapp/app.cpp delete mode 100644 languages/cpp/app_templates/tdeapp/app.desktop delete mode 100644 languages/cpp/app_templates/tdeapp/app.h delete mode 100644 languages/cpp/app_templates/tdeapp/app.tdevelop delete mode 100644 languages/cpp/app_templates/tdeapp/app.tdevses delete mode 100644 languages/cpp/app_templates/tdeapp/app_client.cpp delete mode 100644 languages/cpp/app_templates/tdeapp/appiface.h delete mode 100644 languages/cpp/app_templates/tdeapp/appui.rc delete mode 100644 languages/cpp/app_templates/tdeapp/appview.cpp delete mode 100644 languages/cpp/app_templates/tdeapp/appview.h delete mode 100644 languages/cpp/app_templates/tdeapp/main.cpp delete mode 100644 languages/cpp/app_templates/tdeapp/pref.cpp delete mode 100644 languages/cpp/app_templates/tdeapp/pref.h delete mode 100644 languages/cpp/app_templates/tdeapp/src-Makefile.am delete mode 100644 languages/cpp/app_templates/tdeapp/subdirs delete mode 100644 languages/cpp/app_templates/tdeapp/tdeapp.png delete mode 100644 languages/cpp/app_templates/tdeapp/tdeapp.tdevtemplate create mode 100644 languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate delete mode 100644 languages/cpp/app_templates/tdecmodule/tdecmodule.tdevtemplate create mode 100644 languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate delete mode 100644 languages/cpp/app_templates/tdeconfig35/tdeconfig35.tdevtemplate delete mode 100644 languages/cpp/app_templates/tdecpp.appwizard delete mode 100644 languages/cpp/app_templates/tdedcop/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tdedcop/Makefile.am delete mode 100644 languages/cpp/app_templates/tdedcop/app.cpp delete mode 100644 languages/cpp/app_templates/tdedcop/app.h delete mode 100644 languages/cpp/app_templates/tdedcop/app.tdevelop delete mode 100644 languages/cpp/app_templates/tdedcop/app_iface.h delete mode 100644 languages/cpp/app_templates/tdedcop/main.cpp delete mode 100644 languages/cpp/app_templates/tdedcop/mainclass.cpp delete mode 100644 languages/cpp/app_templates/tdedcop/mainclass.h delete mode 100644 languages/cpp/app_templates/tdedcop/src-Makefile.am delete mode 100644 languages/cpp/app_templates/tdedcop/subdirs delete mode 100644 languages/cpp/app_templates/tdedcop/tdedcop.png delete mode 100644 languages/cpp/app_templates/tdedcop/tdedcop.tdevtemplate create mode 100644 languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate delete mode 100644 languages/cpp/app_templates/tdefileplugin/tdefileplugin.tdevtemplate create mode 100644 languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate delete mode 100644 languages/cpp/app_templates/tdeioslave/tdeioslave.tdevtemplate create mode 100644 languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate delete mode 100644 languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevtemplate delete mode 100644 languages/cpp/app_templates/tdevlang/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tdevlang/Makefile.am delete mode 100644 languages/cpp/app_templates/tdevlang/README.dox delete mode 100644 languages/cpp/app_templates/tdevlang/app.tdevelop delete mode 100644 languages/cpp/app_templates/tdevlang/src-Makefile.am delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang-configure.in.in delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang.desktop delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang.png delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang.rc delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang.tdevtemplate delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang_part.cpp delete mode 100644 languages/cpp/app_templates/tdevlang/tdevlang_part.h delete mode 100644 languages/cpp/app_templates/tdevpart/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tdevpart/Makefile.am delete mode 100644 languages/cpp/app_templates/tdevpart/README.dox delete mode 100644 languages/cpp/app_templates/tdevpart/app.tdevelop delete mode 100644 languages/cpp/app_templates/tdevpart/globalconfig.cpp delete mode 100644 languages/cpp/app_templates/tdevpart/globalconfig.h delete mode 100644 languages/cpp/app_templates/tdevpart/globalconfigbase.ui delete mode 100644 languages/cpp/app_templates/tdevpart/projectconfig.cpp delete mode 100644 languages/cpp/app_templates/tdevpart/projectconfig.h delete mode 100644 languages/cpp/app_templates/tdevpart/projectconfigbase.ui delete mode 100644 languages/cpp/app_templates/tdevpart/src-Makefile.am delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart.desktop delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart.png delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart.tdevtemplate delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart_part.cpp delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart_part.h delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart_part.rc delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart_widget.cpp delete mode 100644 languages/cpp/app_templates/tdevpart/tdevpart_widget.h delete mode 100644 languages/cpp/app_templates/tdevpart2/CMakeLists.txt delete mode 100644 languages/cpp/app_templates/tdevpart2/Makefile.am delete mode 100644 languages/cpp/app_templates/tdevpart2/README.dox delete mode 100644 languages/cpp/app_templates/tdevpart2/app.tdevelop delete mode 100644 languages/cpp/app_templates/tdevpart2/globalconfig.cpp delete mode 100644 languages/cpp/app_templates/tdevpart2/globalconfig.h delete mode 100644 languages/cpp/app_templates/tdevpart2/globalconfigbase.ui delete mode 100644 languages/cpp/app_templates/tdevpart2/projectconfig.cpp delete mode 100644 languages/cpp/app_templates/tdevpart2/projectconfig.h delete mode 100644 languages/cpp/app_templates/tdevpart2/projectconfigbase.ui delete mode 100644 languages/cpp/app_templates/tdevpart2/src-Makefile.am delete mode 100644 languages/cpp/app_templates/tdevpart2/subdirs delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart-configure.in.in delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart.desktop delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart2.png delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart2.tdevtemplate delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart_part.cpp delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart_part.h delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart_part.rc delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart_widget.cpp delete mode 100644 languages/cpp/app_templates/tdevpart2/tdevpart_widget.h create mode 100644 languages/cpp/app_templates/win32gui/win32gui.kdevtemplate delete mode 100644 languages/cpp/app_templates/win32gui/win32gui.tdevtemplate create mode 100644 languages/cpp/app_templates/win32hello/win32hello.kdevtemplate delete mode 100644 languages/cpp/app_templates/win32hello/win32hello.tdevtemplate create mode 100644 languages/cpp/app_templates/wxhello/wxhello.kdevtemplate delete mode 100644 languages/cpp/app_templates/wxhello/wxhello.tdevtemplate create mode 100644 languages/cpp/compiler/gccoptions/kdevg77options.desktop create mode 100644 languages/cpp/compiler/gccoptions/kdevgccoptions.desktop create mode 100644 languages/cpp/compiler/gccoptions/kdevgppoptions.desktop delete mode 100644 languages/cpp/compiler/gccoptions/tdevg77options.desktop delete mode 100644 languages/cpp/compiler/gccoptions/tdevgccoptions.desktop delete mode 100644 languages/cpp/compiler/gccoptions/tdevgppoptions.desktop create mode 100644 languages/cpp/debugger/kdevdebugger.desktop create mode 100644 languages/cpp/debugger/kdevdebugger.rc delete mode 100644 languages/cpp/debugger/tdevdebugger.desktop delete mode 100644 languages/cpp/debugger/tdevdebugger.rc create mode 100644 languages/cpp/doc/kde2book.toc create mode 100644 languages/cpp/doc/kdetemplates.toc create mode 100644 languages/cpp/doc/qt-kdev3.toc delete mode 100644 languages/cpp/doc/qt-tdev3.toc delete mode 100644 languages/cpp/doc/tde2book.toc delete mode 100644 languages/cpp/doc/tdetemplates.toc create mode 100644 languages/cpp/kdevcppsupport.desktop create mode 100644 languages/cpp/kdevcppsupport.rc create mode 100644 languages/cpp/kdevcsupport.desktop create mode 100644 languages/cpp/kdevdeepcopy.h create mode 100644 languages/cpp/kdevdriver.cpp create mode 100644 languages/cpp/kdevdriver.h create mode 100644 languages/cpp/pcsimporter/customimporter/kdevcustomimporter.cpp create mode 100644 languages/cpp/pcsimporter/customimporter/kdevcustomimporter.h create mode 100644 languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop delete mode 100644 languages/cpp/pcsimporter/customimporter/tdevcustomimporter.cpp delete mode 100644 languages/cpp/pcsimporter/customimporter/tdevcustomimporter.h delete mode 100644 languages/cpp/pcsimporter/customimporter/tdevpcscustomimporter.desktop create mode 100644 languages/cpp/pcsimporter/qt4importer/kdevqt4importer.cpp create mode 100644 languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop create mode 100644 languages/cpp/pcsimporter/qt4importer/kdevqt4importer.h delete mode 100644 languages/cpp/pcsimporter/qt4importer/tdevqt4importer.cpp delete mode 100644 languages/cpp/pcsimporter/qt4importer/tdevqt4importer.desktop delete mode 100644 languages/cpp/pcsimporter/qt4importer/tdevqt4importer.h create mode 100644 languages/cpp/pcsimporter/qtimporter/kdevqtimporter.cpp create mode 100644 languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop create mode 100644 languages/cpp/pcsimporter/qtimporter/kdevqtimporter.h delete mode 100644 languages/cpp/pcsimporter/qtimporter/tdevqtimporter.cpp delete mode 100644 languages/cpp/pcsimporter/qtimporter/tdevqtimporter.desktop delete mode 100644 languages/cpp/pcsimporter/qtimporter/tdevqtimporter.h create mode 100644 languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.cpp create mode 100644 languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop create mode 100644 languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.h delete mode 100644 languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.cpp delete mode 100644 languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.desktop delete mode 100644 languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.h delete mode 100644 languages/cpp/tdevcppsupport.desktop delete mode 100644 languages/cpp/tdevcppsupport.rc delete mode 100644 languages/cpp/tdevcsupport.desktop delete mode 100644 languages/cpp/tdevdeepcopy.h delete mode 100644 languages/cpp/tdevdriver.cpp delete mode 100644 languages/cpp/tdevdriver.h create mode 100644 languages/csharp/kdevcsharpsupport.desktop create mode 100644 languages/csharp/kdevcsharpsupport.rc delete mode 100644 languages/csharp/tdevcsharpsupport.desktop delete mode 100644 languages/csharp/tdevcsharpsupport.rc create mode 100644 languages/fortran/app_templates/fortranhello/fortranhello.kdevtemplate delete mode 100644 languages/fortran/app_templates/fortranhello/fortranhello.tdevtemplate create mode 100644 languages/fortran/compiler/pgioptions/kdevpgf77options.desktop create mode 100644 languages/fortran/compiler/pgioptions/kdevpghpfoptions.desktop delete mode 100644 languages/fortran/compiler/pgioptions/tdevpgf77options.desktop delete mode 100644 languages/fortran/compiler/pgioptions/tdevpghpfoptions.desktop create mode 100644 languages/fortran/kdevfortransupport.desktop create mode 100644 languages/fortran/kdevfortransupport.rc delete mode 100644 languages/fortran/tdevfortransupport.desktop delete mode 100644 languages/fortran/tdevfortransupport.rc create mode 100644 languages/java/KDevJavaSupportIface.cpp create mode 100644 languages/java/KDevJavaSupportIface.h delete mode 100644 languages/java/TDevJavaSupportIface.cpp delete mode 100644 languages/java/TDevJavaSupportIface.h create mode 100644 languages/java/app_templates/javahello/javahello.kdevtemplate delete mode 100644 languages/java/app_templates/javahello/javahello.tdevtemplate create mode 100644 languages/java/app_templates/kappjava/CMakeLists.txt create mode 100644 languages/java/app_templates/kappjava/Makefile.am create mode 100644 languages/java/app_templates/kappjava/app.desktop create mode 100644 languages/java/app_templates/kappjava/app.java create mode 100644 languages/java/app_templates/kappjava/app.tdevelop create mode 100644 languages/java/app_templates/kappjava/app_client.java create mode 100644 languages/java/app_templates/kappjava/appui.rc create mode 100644 languages/java/app_templates/kappjava/appview.java create mode 100644 languages/java/app_templates/kappjava/kappjava create mode 100644 languages/java/app_templates/kappjava/kappjava.kdevtemplate create mode 100644 languages/java/app_templates/kappjava/kappjava.png create mode 100644 languages/java/app_templates/kappjava/pref.java create mode 100644 languages/java/app_templates/kappjava/src-Makefile.am create mode 100644 languages/java/app_templates/kappjava/subdirs create mode 100644 languages/java/app_templates/superwaba/superwaba.kdevtemplate delete mode 100644 languages/java/app_templates/superwaba/superwaba.tdevtemplate delete mode 100644 languages/java/app_templates/tdeappjava/CMakeLists.txt delete mode 100644 languages/java/app_templates/tdeappjava/Makefile.am delete mode 100644 languages/java/app_templates/tdeappjava/app.desktop delete mode 100644 languages/java/app_templates/tdeappjava/app.java delete mode 100644 languages/java/app_templates/tdeappjava/app.tdevelop delete mode 100644 languages/java/app_templates/tdeappjava/app_client.java delete mode 100644 languages/java/app_templates/tdeappjava/appui.rc delete mode 100644 languages/java/app_templates/tdeappjava/appview.java delete mode 100644 languages/java/app_templates/tdeappjava/pref.java delete mode 100644 languages/java/app_templates/tdeappjava/src-Makefile.am delete mode 100644 languages/java/app_templates/tdeappjava/subdirs delete mode 100644 languages/java/app_templates/tdeappjava/tdeappjava delete mode 100644 languages/java/app_templates/tdeappjava/tdeappjava.png delete mode 100644 languages/java/app_templates/tdeappjava/tdeappjava.tdevtemplate create mode 100644 languages/java/kdevdeepcopy.h create mode 100644 languages/java/kdevdriver.cpp create mode 100644 languages/java/kdevdriver.h create mode 100644 languages/java/kdevjavasupport.desktop create mode 100644 languages/java/kdevjavasupport.rc delete mode 100644 languages/java/tdevdeepcopy.h delete mode 100644 languages/java/tdevdriver.cpp delete mode 100644 languages/java/tdevdriver.h delete mode 100644 languages/java/tdevjavasupport.desktop delete mode 100644 languages/java/tdevjavasupport.rc create mode 100644 languages/kjssupport/kdevkjssupport.desktop create mode 100644 languages/kjssupport/kdevkjssupport.rc delete mode 100644 languages/kjssupport/tdevkjssupport.desktop delete mode 100644 languages/kjssupport/tdevkjssupport.rc create mode 100644 languages/lib/debugger/kdevdebugger.cpp create mode 100644 languages/lib/debugger/kdevdebugger.h delete mode 100644 languages/lib/debugger/tdevdebugger.cpp delete mode 100644 languages/lib/debugger/tdevdebugger.h create mode 100644 languages/lib/interfaces/kdevpcsimporter.cpp create mode 100644 languages/lib/interfaces/kdevpcsimporter.h delete mode 100644 languages/lib/interfaces/tdevpcsimporter.cpp delete mode 100644 languages/lib/interfaces/tdevpcsimporter.h create mode 100644 languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate delete mode 100644 languages/pascal/app_templates/fpcgtk/fpcgtk.tdevtemplate create mode 100644 languages/pascal/app_templates/fpchello/fpchello.kdevtemplate delete mode 100644 languages/pascal/app_templates/fpchello/fpchello.tdevtemplate create mode 100644 languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate delete mode 100644 languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.tdevtemplate create mode 100644 languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate delete mode 100644 languages/pascal/app_templates/pascalhello/pascalhello.tdevtemplate create mode 100644 languages/pascal/compiler/dccoptions/kdevdccoptions.desktop delete mode 100644 languages/pascal/compiler/dccoptions/tdevdccoptions.desktop create mode 100644 languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop delete mode 100644 languages/pascal/compiler/fpcoptions/tdevfpcoptions.desktop create mode 100644 languages/pascal/kdevpascalsupport.desktop create mode 100644 languages/pascal/kdevpascalsupport.rc delete mode 100644 languages/pascal/tdevpascalsupport.desktop delete mode 100644 languages/pascal/tdevpascalsupport.rc create mode 100644 languages/perl/app_templates/perlhello/perlhello.kdevtemplate delete mode 100644 languages/perl/app_templates/perlhello/perlhello.tdevtemplate create mode 100644 languages/perl/kdevperlsupport.desktop create mode 100644 languages/perl/kdevperlsupport.rc delete mode 100644 languages/perl/tdevperlsupport.desktop delete mode 100644 languages/perl/tdevperlsupport.rc create mode 100644 languages/php/app_templates/phphello/phphello.kdevtemplate delete mode 100644 languages/php/app_templates/phphello/phphello.tdevtemplate create mode 100644 languages/php/kdevphpsupport.desktop create mode 100644 languages/php/kdevphpsupport.rc delete mode 100644 languages/php/tdevphpsupport.desktop delete mode 100644 languages/php/tdevphpsupport.rc create mode 100644 languages/python/app_templates/pyqt/pyqt.kdevtemplate delete mode 100644 languages/python/app_templates/pyqt/pyqt.tdevtemplate create mode 100644 languages/python/app_templates/pythonhello/pythonhello.kdevtemplate delete mode 100644 languages/python/app_templates/pythonhello/pythonhello.tdevtemplate create mode 100644 languages/python/app_templates/pytk/pytk.kdevtemplate delete mode 100644 languages/python/app_templates/pytk/pytk.tdevtemplate create mode 100755 languages/python/kde_pydoc.py create mode 100644 languages/python/kdevpythonsupport.desktop create mode 100644 languages/python/kdevpythonsupport.rc delete mode 100644 languages/python/tde_pydoc.py delete mode 100644 languages/python/tdevpythonsupport.desktop delete mode 100644 languages/python/tdevpythonsupport.rc create mode 100644 languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate delete mode 100644 languages/ruby/app_templates/dcopservice/dcopserviceruby.tdevtemplate create mode 100644 languages/ruby/app_templates/kapp/CMakeLists.txt create mode 100644 languages/ruby/app_templates/kapp/Makefile.am create mode 100644 languages/ruby/app_templates/kapp/README create mode 100644 languages/ruby/app_templates/kapp/app-Makefile.am create mode 100644 languages/ruby/app_templates/kapp/app-configure.in.in create mode 100644 languages/ruby/app_templates/kapp/app.cpp create mode 100644 languages/ruby/app_templates/kapp/app.desktop create mode 100644 languages/ruby/app_templates/kapp/app.rb create mode 100644 languages/ruby/app_templates/kapp/app.tdevelop create mode 100644 languages/ruby/app_templates/kapp/app_client.rb create mode 100644 languages/ruby/app_templates/kapp/appiface.rb create mode 100644 languages/ruby/app_templates/kapp/appui.rc create mode 100644 languages/ruby/app_templates/kapp/appview.rb create mode 100644 languages/ruby/app_templates/kapp/kappruby.kdevtemplate create mode 100644 languages/ruby/app_templates/kapp/kappruby.png create mode 100644 languages/ruby/app_templates/kapp/main.rb create mode 100644 languages/ruby/app_templates/kapp/pref.rb create mode 100644 languages/ruby/app_templates/kapp/src-Makefile.am create mode 100644 languages/ruby/app_templates/kapp/subdirs create mode 100644 languages/ruby/app_templates/kxt/kxtruby.kdevtemplate delete mode 100644 languages/ruby/app_templates/kxt/kxtruby.tdevtemplate create mode 100644 languages/ruby/app_templates/qtruby/qtruby.kdevtemplate delete mode 100644 languages/ruby/app_templates/qtruby/qtruby.tdevtemplate create mode 100644 languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate delete mode 100644 languages/ruby/app_templates/qtruby4app/qtruby4app.tdevtemplate create mode 100644 languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate delete mode 100644 languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevtemplate create mode 100644 languages/ruby/app_templates/rails/rails.kdevtemplate delete mode 100644 languages/ruby/app_templates/rails/rails.tdevtemplate create mode 100644 languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate delete mode 100644 languages/ruby/app_templates/rubyhello/rubyhello.tdevtemplate delete mode 100644 languages/ruby/app_templates/tdeapp/CMakeLists.txt delete mode 100644 languages/ruby/app_templates/tdeapp/Makefile.am delete mode 100644 languages/ruby/app_templates/tdeapp/README delete mode 100644 languages/ruby/app_templates/tdeapp/app-Makefile.am delete mode 100644 languages/ruby/app_templates/tdeapp/app-configure.in.in delete mode 100644 languages/ruby/app_templates/tdeapp/app.cpp delete mode 100644 languages/ruby/app_templates/tdeapp/app.desktop delete mode 100644 languages/ruby/app_templates/tdeapp/app.rb delete mode 100644 languages/ruby/app_templates/tdeapp/app.tdevelop delete mode 100644 languages/ruby/app_templates/tdeapp/app_client.rb delete mode 100644 languages/ruby/app_templates/tdeapp/appiface.rb delete mode 100644 languages/ruby/app_templates/tdeapp/appui.rc delete mode 100644 languages/ruby/app_templates/tdeapp/appview.rb delete mode 100644 languages/ruby/app_templates/tdeapp/main.rb delete mode 100644 languages/ruby/app_templates/tdeapp/pref.rb delete mode 100644 languages/ruby/app_templates/tdeapp/src-Makefile.am delete mode 100644 languages/ruby/app_templates/tdeapp/subdirs delete mode 100644 languages/ruby/app_templates/tdeapp/tdeappruby.png delete mode 100644 languages/ruby/app_templates/tdeapp/tdeappruby.tdevtemplate create mode 100644 languages/ruby/debugger/kdevrbdebugger.desktop create mode 100644 languages/ruby/debugger/kdevrbdebugger.rc delete mode 100644 languages/ruby/debugger/tdevrbdebugger.desktop delete mode 100644 languages/ruby/debugger/tdevrbdebugger.rc create mode 100644 languages/ruby/kdevrubysupport.desktop create mode 100644 languages/ruby/kdevrubysupport.rc delete mode 100644 languages/ruby/tdevrubysupport.desktop delete mode 100644 languages/ruby/tdevrubysupport.rc create mode 100644 languages/sql/app_templates/sqlsimple/sqlsimple.kdevtemplate delete mode 100644 languages/sql/app_templates/sqlsimple/sqlsimple.tdevtemplate create mode 100644 languages/sql/kdevsqlsupport.desktop create mode 100644 languages/sql/kdevsqlsupport.rc delete mode 100644 languages/sql/tdevsqlsupport.desktop delete mode 100644 languages/sql/tdevsqlsupport.rc (limited to 'languages') diff --git a/languages/ada/CMakeLists.txt b/languages/ada/CMakeLists.txt index 5b5d412b..e8d351b9 100644 --- a/languages/ada/CMakeLists.txt +++ b/languages/ada/CMakeLists.txt @@ -33,13 +33,13 @@ link_directories( ##### other data ################################ -install( FILES tdevadasupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevadasupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevadasupport ) +install( FILES kdevadasupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevadasupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevadasupport ) -##### libtdevadasupport (module) ################ +##### libkdevadasupport (module) ################ -tde_add_kpart( libtdevadasupport AUTOMOC +tde_add_kpart( libkdevadasupport AUTOMOC SOURCES adasupportpart.cpp problemreporter.cpp backgroundparser.cpp addclassdlg.ui addclass.cpp configproblemreporter.ui diff --git a/languages/ada/Makefile.am b/languages/ada/Makefile.am index 61536e92..d45a2add 100644 --- a/languages/ada/Makefile.am +++ b/languages/ada/Makefile.am @@ -7,11 +7,11 @@ INCLUDES = -I$(top_srcdir)/lib/antlr -I$(top_srcdir)/lib/interfaces \ SUBDIRS = app_templates file_templates doc -kde_module_LTLIBRARIES = libtdevadasupport.la -libtdevadasupport_la_LDFLAGS = $(LEXLIB) $(all_libraries) $(KDE_PLUGIN) -libtdevadasupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la +kde_module_LTLIBRARIES = libkdevadasupport.la +libkdevadasupport_la_LDFLAGS = $(LEXLIB) $(all_libraries) $(KDE_PLUGIN) +libkdevadasupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la -libtdevadasupport_la_SOURCES = adasupportpart.cpp problemreporter.cpp backgroundparser.cpp addclassdlg.ui addclass.cpp configproblemreporter.ui ada_utils.cpp adasupport.cpp AdaLexer.cpp AdaParser.cpp AdaTreeParserSuper.cpp AdaStoreWalker.cpp +libkdevadasupport_la_SOURCES = adasupportpart.cpp problemreporter.cpp backgroundparser.cpp addclassdlg.ui addclass.cpp configproblemreporter.ui ada_utils.cpp adasupport.cpp AdaLexer.cpp AdaParser.cpp AdaTreeParserSuper.cpp AdaStoreWalker.cpp METASOURCES = AUTO @@ -33,9 +33,9 @@ genparser: antlr ada.g && antlr ada.tree.g && antlr -glib ada.tree.g ada.store.g servicedir = $(kde_servicesdir) -service_DATA = tdevadasupport.desktop +service_DATA = kdevadasupport.desktop -rcdir = $(kde_datadir)/tdevadasupport -rc_DATA = tdevadasupport.rc +rcdir = $(kde_datadir)/kdevadasupport +rc_DATA = kdevadasupport.rc KDE_OPTIONS = nofinal diff --git a/languages/ada/adasupportpart.cpp b/languages/ada/adasupportpart.cpp index 53c4af48..aac02610 100644 --- a/languages/ada/adasupportpart.cpp +++ b/languages/ada/adasupportpart.cpp @@ -18,11 +18,11 @@ #include #include -#include "tdevgenericfactory.h" -#include "tdevcore.h" -#include "tdevproject.h" -#include "tdevmainwindow.h" -#include "tdevpartcontroller.h" +#include "kdevgenericfactory.h" +#include "kdevcore.h" +#include "kdevproject.h" +#include "kdevmainwindow.h" +#include "kdevpartcontroller.h" #include "codemodel.h" #include "adasupportpart.h" #include "problemreporter.h" @@ -33,15 +33,15 @@ #include "AdaStoreWalker.hpp" #include "AdaAST.hpp" -#include +#include enum { KDEV_DB_VERSION = 6 }; enum { KDEV_PCS_VERSION = 6 }; -typedef TDevGenericFactory AdaSupportPartFactory; +typedef KDevGenericFactory AdaSupportPartFactory; -static const TDevPluginInfo data("tdevadasupport"); -K_EXPORT_COMPONENT_FACTORY (libtdevadasupport, AdaSupportPartFactory (data)) +static const KDevPluginInfo data("kdevadasupport"); +K_EXPORT_COMPONENT_FACTORY (libkdevadasupport, AdaSupportPartFactory (data)) struct AdaSupportPartData { @@ -51,7 +51,7 @@ struct AdaSupportPartData { }; AdaSupportPart::AdaSupportPart (TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport (&data, parent, name ? name : "AdaSupportPart"), d (new AdaSupportPartData()) + : KDevLanguageSupport (&data, parent, name ? name : "AdaSupportPart"), d (new AdaSupportPartData()) { setInstance (AdaSupportPartFactory::instance ()); @@ -93,9 +93,9 @@ AdaSupportPart::~AdaSupportPart () } -TDevLanguageSupport::Features AdaSupportPart::features () +KDevLanguageSupport::Features AdaSupportPart::features () { - return TDevLanguageSupport::Features + return KDevLanguageSupport::Features ( // TBD: Classes | Functions | Namespaces); } diff --git a/languages/ada/adasupportpart.h b/languages/ada/adasupportpart.h index 32160b38..eb9e2630 100644 --- a/languages/ada/adasupportpart.h +++ b/languages/ada/adasupportpart.h @@ -2,7 +2,7 @@ #ifndef __ADASUPPORTPART_H__ #define __ADASUPPORTPART_H__ -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" #include @@ -10,7 +10,7 @@ class AdaSupportPartData; class KDialogBase; class TQStringList; -class AdaSupportPart : public TDevLanguageSupport +class AdaSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/ada/app_templates/adahello/CMakeLists.txt b/languages/ada/app_templates/adahello/CMakeLists.txt index ba3a3eb5..cbd00e6e 100644 --- a/languages/ada/app_templates/adahello/CMakeLists.txt +++ b/languages/ada/app_templates/adahello/CMakeLists.txt @@ -15,8 +15,8 @@ add_custom_target( adahello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/adahello.tar.gz adahello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - adahello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + adahello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ada/app_templates/adahello/Makefile.am b/languages/ada/app_templates/adahello/Makefile.am index 5cc49953..5a970c91 100644 --- a/languages/ada/app_templates/adahello/Makefile.am +++ b/languages/ada/app_templates/adahello/Makefile.am @@ -1,10 +1,10 @@ dataFiles = main.adb app.tdevelop ada-Makefile app.tdevelop.filelist ### no need to change below: -template_DATA = adahello.tdevtemplate +template_DATA = adahello.kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard adahello.tar.gz: $(TAR) -cf adahello.tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 adahello.tar diff --git a/languages/ada/app_templates/adahello/adahello.kdevtemplate b/languages/ada/app_templates/adahello/adahello.kdevtemplate new file mode 100644 index 00000000..0cc09da2 --- /dev/null +++ b/languages/ada/app_templates/adahello/adahello.kdevtemplate @@ -0,0 +1,132 @@ +# KDE Config File +[General] +Name=Simple Hello world program +Name[ca]=Simple programa Hello world +Name[da]=Simpelt Goddag verden program +Name[de]=Ein einfaches "Hello World"-Programm +Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» sencillo +Name[et]=Lihtne "Tere, maailm" programm +Name[eu]="Kaixo mundua" programa sinplea +Name[fa]=برنامۀ سادۀ Hello world +Name[fr]=Programme « Bonjour monde » simple +Name[ga]=Ríomhchlár simplí "Hello World" +Name[gl]=Programa sinxelo Ola mundo +Name[hu]=Egyszerű Hello world program +Name[it]=Semplice programma di "Hello world" +Name[ja]=簡単な Hello world プログラム +Name[ms]=Program Hello World mudah +Name[nds]=En eenfach "Moin Welt"-Programm +Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम +Name[nl]=Eenvoudig 'Hello World' programma +Name[pl]=Prosty program witaj świecie +Name[pt]=Programa simples Olá Mundo +Name[pt_BR]=Programa simples Olá Mundo +Name[ru]=Простая программа Hello world +Name[sk]=Jednoduchý "Ahoj svet" program +Name[sl]=Preprost program Hello world +Name[sr]=Једноставан „Здраво свете“ програм +Name[sr@Latn]=Jednostavan „Zdravo svete“ program +Name[sv]=Enkelt Hello world-program +Name[tr]=Basit Merhaba dünya programı +Name[zh_CN]=简单的 Hello world 程序 +Name[zh_TW]=簡單的 Hello world 程式 +Icon=adahello.png +Category=Ada +Comment=Generates a simple Hello world program in Ada +Comment[ca]=Genera un simple programa de Hello world en Ada +Comment[da]=Genererer et simpelt Goddag verden program i Ada +Comment[de]=Erstellt ein einfaches "Hello World"-Program in Ada +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Ada +Comment[es]=Genera un programa «Hola mundo» sencillo en Ada +Comment[et]=Lihtsa "Tere, maailm" programmi loomine ADA-s +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Adan +Comment[fa]=یک برنامۀ سادۀ Hello world در آدا تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Ada +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí "Hello World" in Ada +Comment[gl]=Xera un programa sinxelo Hello world en Ada +Comment[hu]=Létrehoz egy egyszerű Hello world programot ADA nyelven +Comment[it]=Genera un semplice programma di "Hello world" in Ada +Comment[ja]=Ada で簡単な Hello world プログラムを作成します +Comment[ms]=Menjana program Hello World mudah dalam Ada +Comment[nds]=Stellt in Ada en eenfach "Moin Welt"-Programm op +Comment[ne]=एडामा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig Hello World programma in Ada +Comment[pl]=Generuje prosty program Witaj świecie w Adzie +Comment[pt]=Gera um programa simples de Olá Mundo em Ada +Comment[pt_BR]=Gera um programa simples de Olá Mundo em Ada +Comment[ru]=Создание простой программы Hello world на Ada +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Ada +Comment[sl]=Ustvari preprost program Hello world v Adi +Comment[sr]=Прави једноставан „Здраво свете“ у Ada-и +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Ada-i +Comment[sv]=Skapar ett enkelt Hello world-program i Ada +Comment[tr]=Ada dilinde basit bir Merhaba Dünya programı üretir. +Comment[zh_CN]=以 Ada 语言生成简单的 Hello world 程序 +Comment[zh_TW]=產生 Ada 的 Hello world 程式 +FileTemplates=adb,AdaStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.adb +Archive=adahello.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/ada-Makefile +Dest=%{dest}/Makefile + +[FILE3] +Type=install +Source=%{src}/app.tdevelop.filelist +Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE4] +Type=install +Source=%{src}/main.adb +Dest=%{dest}/src/%{APPNAMELC}.adb + +[MSG] +Type=message +Comment=A simple "Hello world" program in ADA was created in %{dest} +Comment[ca]=Un simple programa de "Hello world" en ADA ha estat creat en %{dest} +Comment[da]=Et simpelt "Goddag verden" program i ADA blev oprettet i %{dest} +Comment[de]=Ein einfaches "Hello world" Programm in Ada wurde in %{dest} erstellt +Comment[el]=Ένα απλό πρόγραμμα "Γεια σου Κόσμε" σε ADA δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» sencillo en ADA ha sido creado en %{dest} +Comment[et]=Lihtne "Tere, maailm" programm ADA-s loodi asukohta %{dest} +Comment[eu]="Kaixo mundua" programa sinple bat sortu da ADAn hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ «Hello world» در آدا در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » simple en ADA a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" ADA i %{dest} +Comment[gl]=Creouse un programa sinxelo "Ola mundo" en ADA en %{dest} +Comment[hu]=Létrejött egy egyszerű Hello world program ADA nyelven itt: %{dest} +Comment[it]=È stato creato un semplice programma di "Hello world" in ADA in %{dest} +Comment[ja]=Ada で記述された "Hello world" プログラムを %{dest} に作成しました +Comment[ms]=Program "Hello World" mudah dalam ada telah dicipta dalam %{dest} +Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Ada opstellt +Comment[ne]=एउटा साधारण "हेल्लो वोल्ड" कार्यक्रम एडामा %{dest} सिर्जना गरिएको थियो +Comment[nl]=Een eenvoudig "Hello World" programma in Ada is aangemaakt in %{dest} +Comment[pl]=Prosty program "Witaj świecie" w języku ADA został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples "Olá mundo" em ADA em %{dest} +Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em ADA em %{dest} +Comment[ru]=Простая программа "Hello world" на ADA создана в %{dest} +Comment[sk]=Jednoduchý "Ahoj svet" program v Ada bol vytvorený v %{dest} +Comment[sl]=Preprost program »Hello world« v jeziku ADA je bil ustvarjen v %{dest} +Comment[sr]=Једноставан „Здраво свете“ програм у Ada-и је направљен у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Ada-i je napravljen u %{dest} +Comment[sv]=Ett enkelt "Hello world"-program in Ada skapades i %{dest} +Comment[tr]=ADA'da basit bir "Merhaba Dünya" programı %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了 Ada 语言的“Hello world”程序 +Comment[zh_TW]=Ada 的 Hello world 程式已產生在 ${dest} diff --git a/languages/ada/app_templates/adahello/adahello.tdevtemplate b/languages/ada/app_templates/adahello/adahello.tdevtemplate deleted file mode 100644 index 810315a6..00000000 --- a/languages/ada/app_templates/adahello/adahello.tdevtemplate +++ /dev/null @@ -1,132 +0,0 @@ -# KDE Config File -[General] -Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=adahello.png -Category=Ada -Comment=Generates a simple Hello world program in Ada -Comment[ca]=Genera un simple programa de Hello world en Ada -Comment[da]=Genererer et simpelt Goddag verden program i Ada -Comment[de]=Erstellt ein einfaches "Hello World"-Program in Ada -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Ada -Comment[es]=Genera un programa «Hola mundo» sencillo en Ada -Comment[et]=Lihtsa "Tere, maailm" programmi loomine ADA-s -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Adan -Comment[fa]=یک برنامۀ سادۀ Hello world در آدا تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Ada -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí "Hello World" in Ada -Comment[gl]=Xera un programa sinxelo Hello world en Ada -Comment[hu]=Létrehoz egy egyszerű Hello world programot ADA nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Ada -Comment[ja]=Ada で簡単な Hello world プログラムを作成します -Comment[ms]=Menjana program Hello World mudah dalam Ada -Comment[nds]=Stellt in Ada en eenfach "Moin Welt"-Programm op -Comment[ne]=एडामा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig Hello World programma in Ada -Comment[pl]=Generuje prosty program Witaj świecie w Adzie -Comment[pt]=Gera um programa simples de Olá Mundo em Ada -Comment[pt_BR]=Gera um programa simples de Olá Mundo em Ada -Comment[ru]=Создание простой программы Hello world на Ada -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Ada -Comment[sl]=Ustvari preprost program Hello world v Adi -Comment[sr]=Прави једноставан „Здраво свете“ у Ada-и -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Ada-i -Comment[sv]=Skapar ett enkelt Hello world-program i Ada -Comment[tr]=Ada dilinde basit bir Merhaba Dünya programı üretir. -Comment[zh_CN]=以 Ada 语言生成简单的 Hello world 程序 -Comment[zh_TW]=產生 Ada 的 Hello world 程式 -FileTemplates=adb,AdaStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.adb -Archive=adahello.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/ada-Makefile -Dest=%{dest}/Makefile - -[FILE3] -Type=install -Source=%{src}/app.tdevelop.filelist -Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE4] -Type=install -Source=%{src}/main.adb -Dest=%{dest}/src/%{APPNAMELC}.adb - -[MSG] -Type=message -Comment=A simple "Hello world" program in ADA was created in %{dest} -Comment[ca]=Un simple programa de "Hello world" en ADA ha estat creat en %{dest} -Comment[da]=Et simpelt "Goddag verden" program i ADA blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello world" Programm in Ada wurde in %{dest} erstellt -Comment[el]=Ένα απλό πρόγραμμα "Γεια σου Κόσμε" σε ADA δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» sencillo en ADA ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm ADA-s loodi asukohta %{dest} -Comment[eu]="Kaixo mundua" programa sinple bat sortu da ADAn hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ «Hello world» در آدا در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple en ADA a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" ADA i %{dest} -Comment[gl]=Creouse un programa sinxelo "Ola mundo" en ADA en %{dest} -Comment[hu]=Létrejött egy egyszerű Hello world program ADA nyelven itt: %{dest} -Comment[it]=È stato creato un semplice programma di "Hello world" in ADA in %{dest} -Comment[ja]=Ada で記述された "Hello world" プログラムを %{dest} に作成しました -Comment[ms]=Program "Hello World" mudah dalam ada telah dicipta dalam %{dest} -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Ada opstellt -Comment[ne]=एउटा साधारण "हेल्लो वोल्ड" कार्यक्रम एडामा %{dest} सिर्जना गरिएको थियो -Comment[nl]=Een eenvoudig "Hello World" programma in Ada is aangemaakt in %{dest} -Comment[pl]=Prosty program "Witaj świecie" w języku ADA został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples "Olá mundo" em ADA em %{dest} -Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em ADA em %{dest} -Comment[ru]=Простая программа "Hello world" на ADA создана в %{dest} -Comment[sk]=Jednoduchý "Ahoj svet" program v Ada bol vytvorený v %{dest} -Comment[sl]=Preprost program »Hello world« v jeziku ADA je bil ustvarjen v %{dest} -Comment[sr]=Једноставан „Здраво свете“ програм у Ada-и је направљен у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Ada-i je napravljen u %{dest} -Comment[sv]=Ett enkelt "Hello world"-program in Ada skapades i %{dest} -Comment[tr]=ADA'da basit bir "Merhaba Dünya" programı %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了 Ada 语言的“Hello world”程序 -Comment[zh_TW]=Ada 的 Hello world 程式已產生在 ${dest} diff --git a/languages/ada/app_templates/adahello/app.tdevelop b/languages/ada/app_templates/adahello/app.tdevelop index 83815aa1..a94f7e34 100644 --- a/languages/ada/app_templates/adahello/app.tdevelop +++ b/languages/ada/app_templates/adahello/app.tdevelop @@ -4,14 +4,14 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject Ada Ada Code - + build / @@ -25,8 +25,8 @@ make - - + + bash bash_bugs @@ -73,12 +73,12 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/ada/doc/CMakeLists.txt b/languages/ada/doc/CMakeLists.txt index 32d4281c..62b3ef26 100644 --- a/languages/ada/doc/CMakeLists.txt +++ b/languages/ada/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES ada.toc ada_bugs_gcc.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/ada/doc/Makefile.am b/languages/ada/doc/Makefile.am index da0655f6..ff5f8a32 100644 --- a/languages/ada/doc/Makefile.am +++ b/languages/ada/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = ada.toc ada_bugs_gcc.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/ada/file_templates/CMakeLists.txt b/languages/ada/file_templates/CMakeLists.txt index 7eb47fdc..21d16b69 100644 --- a/languages/ada/file_templates/CMakeLists.txt +++ b/languages/ada/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES adb ads - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/ada/file_templates/Makefile.am b/languages/ada/file_templates/Makefile.am index 4635979e..58bbd907 100644 --- a/languages/ada/file_templates/Makefile.am +++ b/languages/ada/file_templates/Makefile.am @@ -1,3 +1,3 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = adb ads diff --git a/languages/ada/kdevadasupport.desktop b/languages/ada/kdevadasupport.desktop new file mode 100644 index 00000000..f1ae3bf1 --- /dev/null +++ b/languages/ada/kdevadasupport.desktop @@ -0,0 +1,87 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Ada Language Support +Comment[ca]=Suport per al llenguatge Ada +Comment[da]=Ada sprogunderstøttelse +Comment[de]=Sprachunterstützung für Ada +Comment[el]=Υποστήριξη γλώσσας Ada +Comment[es]=Soporte para lenguaje Ada +Comment[et]=ADA keele toetus +Comment[eu]=Ada lenguaiaren euskarria +Comment[fa]=پشتیبانی زبان آدا +Comment[fr]=Prise en charge du langage ADA +Comment[ga]=Tacaíocht Ada +Comment[gl]=Soporte da linguaxe Ada +Comment[hi]=एडीए भाषा समर्थन +Comment[hu]=Ada nyelvi támogatás +Comment[is]=Stuðningur við Ada forritunarmálið +Comment[it]=Supporto al linguaggio Ada +Comment[ja]=Ada 言語サポート +Comment[ms]=Sokongan Bahasa Ada +Comment[nds]=Spraakünnerstütten för Ada +Comment[ne]=एडा भाषा समर्थन +Comment[nl]=Ondersteuning voor Ada +Comment[pl]=Obsługa języka Ada +Comment[pt]=Suporte à Linguagem Ada +Comment[pt_BR]=Suporte à Linguagem Ada +Comment[ru]=Поддержка языка Ada +Comment[sk]=Podpora jazyka Ada +Comment[sl]=Podpora jeziku ada +Comment[sr]=Ada језичка подршка +Comment[sr@Latn]=Ada jezička podrška +Comment[sv]=Stöd för språket Ada +Comment[ta]=அடா மொழி ஆதரவு +Comment[tg]=Ёри намудани забони Ada +Comment[tr]=Ada Dil Desteği +Comment[zh_CN]=Ada 语言支持 +Comment[zh_TW]=Ada 語言支援 +Name=KDevAdaSupport +Name[da]=TDevelop Ada-understøttelse +Name[de]=Unterstützung für Ada (TDevelop) +Name[hi]=के-डेव-एडीए-समर्थन +Name[nds]=Ada-Ünnerstütten för TDevelop +Name[ne]=केडीई विकास एडा समर्थन +Name[pl]=KDevObsługaAdy +Name[sk]=KDevAdaPodpora +Name[sv]=TDevelop Ada-stöd +Name[ta]=கெடெவ் அடா ஆதரவு +Name[zh_TW]=TDevelop Ada 支援 +GenericName=Ada Language Support +GenericName[ca]=Suport per al llenguatge Ada +GenericName[da]=Ada sprogunderstøttelse +GenericName[de]=Sprachunterstützung für Ada +GenericName[el]=Υποστήριξη γλώσσας Ada +GenericName[es]=Soporte para lenguaje Ada +GenericName[et]=ADA keele toetus +GenericName[eu]=Ada lenguaiaren euskarria +GenericName[fa]=پشتیبانی زبان آدا +GenericName[fr]=Prise en charge du langage ADA +GenericName[ga]=Tacaíocht Ada +GenericName[gl]=Soporte da linguaxe Ada +GenericName[hi]=एडीए भाषा समर्थन +GenericName[hu]=Ada-támogatás +GenericName[it]=Supporto al linguaggio Ada +GenericName[ja]=Ada 言語サポート +GenericName[ms]=Sokongan Bahasa Ada +GenericName[nds]=Ünnerstütten för de Spraak Ada +GenericName[ne]=एडा भाषा समर्थन +GenericName[nl]=Ondersteuning voor Ada +GenericName[pl]=Obsługa języka Ada +GenericName[pt]=Suporte à Linguagem Ada +GenericName[pt_BR]=Suporte à Linguagem Ada +GenericName[ru]=Поддержка языка Ada +GenericName[sk]=Podpora jazyka Ada +GenericName[sl]=Podpora jeziku ada +GenericName[sr]=Ada језичка подршка +GenericName[sr@Latn]=Ada jezička podrška +GenericName[sv]=Stöd för språket Ada +GenericName[ta]=அடா மொழி ஆதரவு +GenericName[tg]=Ёри намудани забони Ada +GenericName[tr]=Ada Dil Desteği +GenericName[zh_CN]=Ada 语言支持 +GenericName[zh_TW]=Ada 語言支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevadasupport +X-TDevelop-Version=5 +X-TDevelop-Language=Ada diff --git a/languages/ada/kdevadasupport.rc b/languages/ada/kdevadasupport.rc new file mode 100644 index 00000000..23b705db --- /dev/null +++ b/languages/ada/kdevadasupport.rc @@ -0,0 +1,11 @@ + + + + &Tools + + + + + + + diff --git a/languages/ada/problemreporter.cpp b/languages/ada/problemreporter.cpp index cfd9acc7..6bac0253 100644 --- a/languages/ada/problemreporter.cpp +++ b/languages/ada/problemreporter.cpp @@ -19,8 +19,8 @@ #include "problemreporter.h" #include "adasupportpart.h" -#include "tdevpartcontroller.h" -#include "tdevmainwindow.h" +#include "kdevpartcontroller.h" +#include "kdevmainwindow.h" #include "configproblemreporter.h" #include "backgroundparser.h" diff --git a/languages/ada/tdevadasupport.desktop b/languages/ada/tdevadasupport.desktop deleted file mode 100644 index 6bee2461..00000000 --- a/languages/ada/tdevadasupport.desktop +++ /dev/null @@ -1,87 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Ada Language Support -Comment[ca]=Suport per al llenguatge Ada -Comment[da]=Ada sprogunderstøttelse -Comment[de]=Sprachunterstützung für Ada -Comment[el]=Υποστήριξη γλώσσας Ada -Comment[es]=Soporte para lenguaje Ada -Comment[et]=ADA keele toetus -Comment[eu]=Ada lenguaiaren euskarria -Comment[fa]=پشتیبانی زبان آدا -Comment[fr]=Prise en charge du langage ADA -Comment[ga]=Tacaíocht Ada -Comment[gl]=Soporte da linguaxe Ada -Comment[hi]=एडीए भाषा समर्थन -Comment[hu]=Ada nyelvi támogatás -Comment[is]=Stuðningur við Ada forritunarmálið -Comment[it]=Supporto al linguaggio Ada -Comment[ja]=Ada 言語サポート -Comment[ms]=Sokongan Bahasa Ada -Comment[nds]=Spraakünnerstütten för Ada -Comment[ne]=एडा भाषा समर्थन -Comment[nl]=Ondersteuning voor Ada -Comment[pl]=Obsługa języka Ada -Comment[pt]=Suporte à Linguagem Ada -Comment[pt_BR]=Suporte à Linguagem Ada -Comment[ru]=Поддержка языка Ada -Comment[sk]=Podpora jazyka Ada -Comment[sl]=Podpora jeziku ada -Comment[sr]=Ada језичка подршка -Comment[sr@Latn]=Ada jezička podrška -Comment[sv]=Stöd för språket Ada -Comment[ta]=அடா மொழி ஆதரவு -Comment[tg]=Ёри намудани забони Ada -Comment[tr]=Ada Dil Desteği -Comment[zh_CN]=Ada 语言支持 -Comment[zh_TW]=Ada 語言支援 -Name=KDevAdaSupport -Name[da]=TDevelop Ada-understøttelse -Name[de]=Unterstützung für Ada (TDevelop) -Name[hi]=के-डेव-एडीए-समर्थन -Name[nds]=Ada-Ünnerstütten för TDevelop -Name[ne]=केडीई विकास एडा समर्थन -Name[pl]=KDevObsługaAdy -Name[sk]=KDevAdaPodpora -Name[sv]=TDevelop Ada-stöd -Name[ta]=கெடெவ் அடா ஆதரவு -Name[zh_TW]=TDevelop Ada 支援 -GenericName=Ada Language Support -GenericName[ca]=Suport per al llenguatge Ada -GenericName[da]=Ada sprogunderstøttelse -GenericName[de]=Sprachunterstützung für Ada -GenericName[el]=Υποστήριξη γλώσσας Ada -GenericName[es]=Soporte para lenguaje Ada -GenericName[et]=ADA keele toetus -GenericName[eu]=Ada lenguaiaren euskarria -GenericName[fa]=پشتیبانی زبان آدا -GenericName[fr]=Prise en charge du langage ADA -GenericName[ga]=Tacaíocht Ada -GenericName[gl]=Soporte da linguaxe Ada -GenericName[hi]=एडीए भाषा समर्थन -GenericName[hu]=Ada-támogatás -GenericName[it]=Supporto al linguaggio Ada -GenericName[ja]=Ada 言語サポート -GenericName[ms]=Sokongan Bahasa Ada -GenericName[nds]=Ünnerstütten för de Spraak Ada -GenericName[ne]=एडा भाषा समर्थन -GenericName[nl]=Ondersteuning voor Ada -GenericName[pl]=Obsługa języka Ada -GenericName[pt]=Suporte à Linguagem Ada -GenericName[pt_BR]=Suporte à Linguagem Ada -GenericName[ru]=Поддержка языка Ada -GenericName[sk]=Podpora jazyka Ada -GenericName[sl]=Podpora jeziku ada -GenericName[sr]=Ada језичка подршка -GenericName[sr@Latn]=Ada jezička podrška -GenericName[sv]=Stöd för språket Ada -GenericName[ta]=அடா மொழி ஆதரவு -GenericName[tg]=Ёри намудани забони Ada -GenericName[tr]=Ada Dil Desteği -GenericName[zh_CN]=Ada 语言支持 -GenericName[zh_TW]=Ada 語言支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevadasupport -X-TDevelop-Version=5 -X-TDevelop-Language=Ada diff --git a/languages/ada/tdevadasupport.rc b/languages/ada/tdevadasupport.rc deleted file mode 100644 index 23b705db..00000000 --- a/languages/ada/tdevadasupport.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - - &Tools - - - - - - - diff --git a/languages/bash/CMakeLists.txt b/languages/bash/CMakeLists.txt index eca8c096..9998693d 100644 --- a/languages/bash/CMakeLists.txt +++ b/languages/bash/CMakeLists.txt @@ -29,13 +29,13 @@ link_directories( ##### other data ################################ -install( FILES tdevbashsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevbashsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevbashsupport ) +install( FILES kdevbashsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevbashsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevbashsupport ) -##### libtdevbashsupport (module) ############### +##### libkdevbashsupport (module) ############### -tde_add_kpart( libtdevbashsupport AUTOMOC +tde_add_kpart( libkdevbashsupport AUTOMOC SOURCES bashsupport_part.cpp LINK tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} diff --git a/languages/bash/Makefile.am b/languages/bash/Makefile.am index 2f750d63..5916563a 100644 --- a/languages/bash/Makefile.am +++ b/languages/bash/Makefile.am @@ -5,16 +5,16 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ $(all_includes) SUBDIRS = app_templates doc -kde_module_LTLIBRARIES = libtdevbashsupport.la -libtdevbashsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevbashsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la +kde_module_LTLIBRARIES = libkdevbashsupport.la +libkdevbashsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevbashsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la -libtdevbashsupport_la_SOURCES = bashsupport_part.cpp +libkdevbashsupport_la_SOURCES = bashsupport_part.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevbashsupport.desktop +service_DATA = kdevbashsupport.desktop -rcdir = $(kde_datadir)/tdevbashsupport -rc_DATA = tdevbashsupport.rc +rcdir = $(kde_datadir)/kdevbashsupport +rc_DATA = kdevbashsupport.rc diff --git a/languages/bash/app_templates/bashhello/CMakeLists.txt b/languages/bash/app_templates/bashhello/CMakeLists.txt index 0c002f83..69abf15c 100644 --- a/languages/bash/app_templates/bashhello/CMakeLists.txt +++ b/languages/bash/app_templates/bashhello/CMakeLists.txt @@ -15,8 +15,8 @@ add_custom_target( bashhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/bashhello.tar.gz bashhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - bashhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + bashhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/bash/app_templates/bashhello/Makefile.am b/languages/bash/app_templates/bashhello/Makefile.am index ed84d271..b26692b4 100644 --- a/languages/bash/app_templates/bashhello/Makefile.am +++ b/languages/bash/app_templates/bashhello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.sh app.tdevelop templateName = bashhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/bash/app_templates/bashhello/app.tdevelop b/languages/bash/app_templates/bashhello/app.tdevelop index bbc04992..cab08799 100644 --- a/languages/bash/app_templates/bashhello/app.tdevelop +++ b/languages/bash/app_templates/bashhello/app.tdevelop @@ -11,22 +11,22 @@ KDevdistpart - TDevDebugger + KDevDebugger - + src *.sh *~ - - + + - - + + ada ada_bugs_gcc @@ -73,10 +73,10 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/bash/app_templates/bashhello/bashhello.kdevtemplate b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate new file mode 100644 index 00000000..b9e7bd11 --- /dev/null +++ b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate @@ -0,0 +1,111 @@ +# KDE Config File +[General] +Name=Simple Bash Shell Script +Name[ca]=Simple script de l'intèrpret de comandaments Bash +Name[da]=Simpelt Bash skal-script +Name[de]=Ein einfaches Shell-Skript für Bash +Name[el]=Απλό σενάριο κελύφους Bash +Name[es]=Guión sencillo para el intérprete de órdenes Bash +Name[et]=Lihtne bash'i shelliskript +Name[eu]=Bash shell-aren script sinplea +Name[fa]=دست‌نوشتۀ سادۀ پوستۀ Bash +Name[fr]=Script shell Bash simple +Name[ga]=Script Shimplí Bhlaoisce Bash +Name[gl]=Script sinxelo en Bash Shell +Name[hu]=Egyszerű Bash-szkript +Name[it]=Semplice script shell Bash +Name[ja]=簡単な Bash シェルスクリプト +Name[nds]=En eenfach Konsoolskript för Bash +Name[ne]=साधारण ब्यास शेल स्क्रिप्ट +Name[nl]=Eenvoudig Bash-shellscript +Name[pl]=Prosty skrypt powłoki Bash +Name[pt]=Programa Simples da 'Shell' Bash +Name[pt_BR]=Programa Simples da 'Shell' Bash +Name[ru]=Простой скрипт Bash +Name[sk]=Jednoduchý skript pre Bash Shell +Name[sl]=Preprost skript za lupino Bash +Name[sr]=Једноставна скрипта шкољке Bash +Name[sr@Latn]=Jednostavna skripta školjke Bash +Name[sv]=Enkelt Bash-skalskript +Name[tr]=Basit Bash Kabuk Betiği +Name[zh_CN]=简单的 Bash Shell 脚本 +Name[zh_TW]=簡單的 Bash shell 文稿 +Category=Shell +Category[fr]=Interprteur BASH +Comment=This generates a simplistic 'Hello world' program in Bash shell +Comment[ca]=Genera un simple programa de 'Hello world' en l'intèrpret de comandaments Bash +Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i en Bash skal +Comment[de]=Generiert ein einfaches "Hello world"-Programm für die Bash-Shell +Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' στο κέλυφος Bash +Comment[es]=Genera un sencillo programa «Hola mundo» para el intérprete de órdenes Bash +Comment[et]=Lihtsa "Tere, maailm" programmi loomine bash'i shellis +Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Bash shell-erako +Comment[fa]=یک برنامۀ سادۀ «Hello world» در پوستۀ Bash تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » des plus simples en shell Bash +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i mblaosc Bash +Comment[gl]=Xera un programa sinxelo 'Ola mundo' en Bash shell +Comment[hu]=Létrehoz egy egyszerű Hello world programot a Bash parancsértelmezőhöz +Comment[it]=Questo genera un semplice programma shell di "Hello world" in Bash +Comment[ja]=簡単な Hello world プログラムを Bash シェルで記述します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm för de Bash-Konsool op +Comment[ne]=यसले ब्यास शेलमा साधारण 'हेल्डो वोल्डकार' कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Dit genereert een eenvoudig "Hello World" programma in Bash-shell +Comment[pl]=Generuje prosty program 'Witaj świecie' jako skrypt powłoki Bash +Comment[pt]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash +Comment[pt_BR]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash +Comment[ru]=Создание простой программы 'Hello world' на Bash +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Bash Shell +Comment[sl]=Ustvari preprost program 'Dobrodošel svet' v lupini Bash +Comment[sr]=Ово прави једноставан „Здраво свете“ програм за шкољку Bash +Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program za školjku Bash +Comment[sv]=Detta skapar ett förenklat 'Hello world'-program för Bash-skalet +Comment[tr]=Bu, Bash kabuğunda basit bir "Merhaba Dünya" programı üretir. +Comment[zh_CN]=这将生成 Bash shell 中可以使用的“Hello world”程序 +Comment[zh_TW]=這會產生一個簡單的 Bash shell 的 hello world 程式 +FileTemplates=sh,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sh +Archive=bashhello.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.sh +Dest=%{dest}/%{APPNAMELC}.sh + +[MSG] +Type=message +Comment=A simple bash shell script project was created in %{dest} +Comment[ca]=Un simple script de l'intèrpret de comandaments Bash ha estat creat en %{dest} +Comment[da]=Et simpelt bash skalscript-projekt blev oprettet i %{dest} +Comment[de]=Ein einfaches Shell-Skript-Projekt für Bash wurde in %{dest} erstellt +Comment[el]=Ένα απλό σενάριο κελύφους bash δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo proyecto de guión de intérprete de órdenes ha sido creado en %{dest} +Comment[et]=Lihtne bash'i shelliskript loodi asukohta %{dest} +Comment[eu]=Bash shell-erako proiektu sinple bat sortu da hemen:%{dest} +Comment[fa]=یک پروژۀ دست‌نوشتۀ پوستۀ bash ساده در %{dest} ایجاد شد +Comment[fr]=Un projet de script shell Bash simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh tionscadal simplí bash i %{dest} +Comment[gl]=Creouse un proxecto de script sinxelo en bash shell en %{dest} +Comment[hu]=Létrejött egy egyszerű Bash-szkript (projekt) itt: %{dest} +Comment[it]=È stato creato un semplice progetto di script shell in Bash in %{dest} +Comment[ja]=簡単な bash シェルスクリプトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Konsoolskript-Projekt för Bash opstellt +Comment[ne]=एउटा साधारण शेल स्क्रिप्ट परियोजना %{dest} मा सिर्जना गरिएको थियो +Comment[nl]=Een eenvoudig Bash-shellscript is aangemaakt in %{dest} +Comment[pl]=Prosty skrypt powłoki został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples "Olá mundo" em Bash em %{dest} +Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Bash em %{dest} +Comment[ru]=Простая программа "Hello world" на Bash создана в %{dest} +Comment[sk]=Jednoduchý Bash Shell projekt bol vytvorený v %{dest} +Comment[sl]=Projekt s preprostim skriptom za lupino Bash je bil ustvarjen v %{dest} +Comment[sr]=Пројекат једноставне скрипте за шкољку Bash направљен је у %{dest} +Comment[sr@Latn]=Projekat jednostavne skripte za školjku Bash napravljen je u %{dest} +Comment[sv]=Ett enkelt Bash skalskriptprojekt skapades i %{dest} +Comment[tr]=Basit bir bash betik projesi %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了简单的 Bash Shell 脚本工程 +Comment[zh_TW]=Bash shell 的 Hello world 程式已產生在 ${dest} diff --git a/languages/bash/app_templates/bashhello/bashhello.tdevtemplate b/languages/bash/app_templates/bashhello/bashhello.tdevtemplate deleted file mode 100644 index b9e7bd11..00000000 --- a/languages/bash/app_templates/bashhello/bashhello.tdevtemplate +++ /dev/null @@ -1,111 +0,0 @@ -# KDE Config File -[General] -Name=Simple Bash Shell Script -Name[ca]=Simple script de l'intèrpret de comandaments Bash -Name[da]=Simpelt Bash skal-script -Name[de]=Ein einfaches Shell-Skript für Bash -Name[el]=Απλό σενάριο κελύφους Bash -Name[es]=Guión sencillo para el intérprete de órdenes Bash -Name[et]=Lihtne bash'i shelliskript -Name[eu]=Bash shell-aren script sinplea -Name[fa]=دست‌نوشتۀ سادۀ پوستۀ Bash -Name[fr]=Script shell Bash simple -Name[ga]=Script Shimplí Bhlaoisce Bash -Name[gl]=Script sinxelo en Bash Shell -Name[hu]=Egyszerű Bash-szkript -Name[it]=Semplice script shell Bash -Name[ja]=簡単な Bash シェルスクリプト -Name[nds]=En eenfach Konsoolskript för Bash -Name[ne]=साधारण ब्यास शेल स्क्रिप्ट -Name[nl]=Eenvoudig Bash-shellscript -Name[pl]=Prosty skrypt powłoki Bash -Name[pt]=Programa Simples da 'Shell' Bash -Name[pt_BR]=Programa Simples da 'Shell' Bash -Name[ru]=Простой скрипт Bash -Name[sk]=Jednoduchý skript pre Bash Shell -Name[sl]=Preprost skript za lupino Bash -Name[sr]=Једноставна скрипта шкољке Bash -Name[sr@Latn]=Jednostavna skripta školjke Bash -Name[sv]=Enkelt Bash-skalskript -Name[tr]=Basit Bash Kabuk Betiği -Name[zh_CN]=简单的 Bash Shell 脚本 -Name[zh_TW]=簡單的 Bash shell 文稿 -Category=Shell -Category[fr]=Interprteur BASH -Comment=This generates a simplistic 'Hello world' program in Bash shell -Comment[ca]=Genera un simple programa de 'Hello world' en l'intèrpret de comandaments Bash -Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i en Bash skal -Comment[de]=Generiert ein einfaches "Hello world"-Programm für die Bash-Shell -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' στο κέλυφος Bash -Comment[es]=Genera un sencillo programa «Hola mundo» para el intérprete de órdenes Bash -Comment[et]=Lihtsa "Tere, maailm" programmi loomine bash'i shellis -Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Bash shell-erako -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پوستۀ Bash تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » des plus simples en shell Bash -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i mblaosc Bash -Comment[gl]=Xera un programa sinxelo 'Ola mundo' en Bash shell -Comment[hu]=Létrehoz egy egyszerű Hello world programot a Bash parancsértelmezőhöz -Comment[it]=Questo genera un semplice programma shell di "Hello world" in Bash -Comment[ja]=簡単な Hello world プログラムを Bash シェルで記述します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm för de Bash-Konsool op -Comment[ne]=यसले ब्यास शेलमा साधारण 'हेल्डो वोल्डकार' कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig "Hello World" programma in Bash-shell -Comment[pl]=Generuje prosty program 'Witaj świecie' jako skrypt powłoki Bash -Comment[pt]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash -Comment[pt_BR]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash -Comment[ru]=Создание простой программы 'Hello world' на Bash -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Bash Shell -Comment[sl]=Ustvari preprost program 'Dobrodošel svet' v lupini Bash -Comment[sr]=Ово прави једноставан „Здраво свете“ програм за шкољку Bash -Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program za školjku Bash -Comment[sv]=Detta skapar ett förenklat 'Hello world'-program för Bash-skalet -Comment[tr]=Bu, Bash kabuğunda basit bir "Merhaba Dünya" programı üretir. -Comment[zh_CN]=这将生成 Bash shell 中可以使用的“Hello world”程序 -Comment[zh_TW]=這會產生一個簡單的 Bash shell 的 hello world 程式 -FileTemplates=sh,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sh -Archive=bashhello.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.sh -Dest=%{dest}/%{APPNAMELC}.sh - -[MSG] -Type=message -Comment=A simple bash shell script project was created in %{dest} -Comment[ca]=Un simple script de l'intèrpret de comandaments Bash ha estat creat en %{dest} -Comment[da]=Et simpelt bash skalscript-projekt blev oprettet i %{dest} -Comment[de]=Ein einfaches Shell-Skript-Projekt für Bash wurde in %{dest} erstellt -Comment[el]=Ένα απλό σενάριο κελύφους bash δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo proyecto de guión de intérprete de órdenes ha sido creado en %{dest} -Comment[et]=Lihtne bash'i shelliskript loodi asukohta %{dest} -Comment[eu]=Bash shell-erako proiektu sinple bat sortu da hemen:%{dest} -Comment[fa]=یک پروژۀ دست‌نوشتۀ پوستۀ bash ساده در %{dest} ایجاد شد -Comment[fr]=Un projet de script shell Bash simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh tionscadal simplí bash i %{dest} -Comment[gl]=Creouse un proxecto de script sinxelo en bash shell en %{dest} -Comment[hu]=Létrejött egy egyszerű Bash-szkript (projekt) itt: %{dest} -Comment[it]=È stato creato un semplice progetto di script shell in Bash in %{dest} -Comment[ja]=簡単な bash シェルスクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Konsoolskript-Projekt för Bash opstellt -Comment[ne]=एउटा साधारण शेल स्क्रिप्ट परियोजना %{dest} मा सिर्जना गरिएको थियो -Comment[nl]=Een eenvoudig Bash-shellscript is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt powłoki został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples "Olá mundo" em Bash em %{dest} -Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Bash em %{dest} -Comment[ru]=Простая программа "Hello world" на Bash создана в %{dest} -Comment[sk]=Jednoduchý Bash Shell projekt bol vytvorený v %{dest} -Comment[sl]=Projekt s preprostim skriptom za lupino Bash je bil ustvarjen v %{dest} -Comment[sr]=Пројекат једноставне скрипте за шкољку Bash направљен је у %{dest} -Comment[sr@Latn]=Projekat jednostavne skripte za školjku Bash napravljen je u %{dest} -Comment[sv]=Ett enkelt Bash skalskriptprojekt skapades i %{dest} -Comment[tr]=Basit bir bash betik projesi %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了简单的 Bash Shell 脚本工程 -Comment[zh_TW]=Bash shell 的 Hello world 程式已產生在 ${dest} diff --git a/languages/bash/bashsupport_part.cpp b/languages/bash/bashsupport_part.cpp index 7cfd9889..9f1be201 100644 --- a/languages/bash/bashsupport_part.cpp +++ b/languages/bash/bashsupport_part.cpp @@ -14,7 +14,7 @@ #include #include -#include +#include #include #include #include @@ -22,25 +22,25 @@ #include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include #include #include -typedef TDevGenericFactory BashSupportFactory; -static const TDevPluginInfo data("tdevbashsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevbashsupport, BashSupportFactory( data ) ) +typedef KDevGenericFactory BashSupportFactory; +static const KDevPluginInfo data("kdevbashsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevbashsupport, BashSupportFactory( data ) ) BashSupportPart::BashSupportPart(TQObject *parent, const char *name, const TQStringList& ) -: TDevLanguageSupport (&data, parent, name ? name : "BashSupportPart" ) +: KDevLanguageSupport (&data, parent, name ? name : "BashSupportPart" ) { setInstance(BashSupportFactory::instance()); - setXMLFile("tdevbashsupport.rc"); + setXMLFile("kdevbashsupport.rc"); TDEAction *action; action = new TDEAction( i18n("&Run"), "exec",Key_F9,this, TQT_SLOT(slotRun()),actionCollection(), "build_execute" ); @@ -182,12 +182,12 @@ void BashSupportPart::savedFile(const KURL &fileName) void BashSupportPart::startApplication(const TQString &program) { kdDebug() << "starting application" << program << endl; - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(TQString(), program, TRUE); } -TDevLanguageSupport::Features BashSupportPart::features() +KDevLanguageSupport::Features BashSupportPart::features() { return Features(Variables | Functions); } diff --git a/languages/bash/bashsupport_part.h b/languages/bash/bashsupport_part.h index b1fff80e..284e4f4c 100644 --- a/languages/bash/bashsupport_part.h +++ b/languages/bash/bashsupport_part.h @@ -3,8 +3,8 @@ */ -#ifndef __TDEVPART_BASHSUPPORT_H__ -#define __TDEVPART_BASHSUPPORT_H__ +#ifndef __KDEVPART_BASHSUPPORT_H__ +#define __KDEVPART_BASHSUPPORT_H__ #include @@ -13,8 +13,8 @@ #include #include -#include -#include +#include +#include #include #include @@ -47,7 +47,7 @@ class BashCodeCompletion : TQObject KTextEditor::ViewCursorInterface *m_cursorInterface; }; -class BashSupportPart : public TDevLanguageSupport +class BashSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/bash/doc/CMakeLists.txt b/languages/bash/doc/CMakeLists.txt index 09ad4e33..0d2d2a83 100644 --- a/languages/bash/doc/CMakeLists.txt +++ b/languages/bash/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES bash.toc bash_bugs.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/bash/doc/Makefile.am b/languages/bash/doc/Makefile.am index ab1c4f52..1474d939 100644 --- a/languages/bash/doc/Makefile.am +++ b/languages/bash/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = bash.toc bash_bugs.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/bash/kdevbashsupport.desktop b/languages/bash/kdevbashsupport.desktop new file mode 100644 index 00000000..91a98e3e --- /dev/null +++ b/languages/bash/kdevbashsupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Bash Support +Comment[ca]=Suport per a Bash +Comment[da]=Bash understøttelse +Comment[de]=Unterstützung für Bash +Comment[el]=Υποστήριξη Bash +Comment[es]=Soporte para Bash +Comment[et]=Bash'i toetus +Comment[eu]=Bash-en euskarria +Comment[fa]=پشتیبانی Bash +Comment[fr]=Prise en charge de BASH +Comment[ga]=Tacaíocht Bash +Comment[gl]=Soporte de Bash +Comment[hi]=बैश समर्थन +Comment[hu]=Bash-támogatás +Comment[is]=Bash stuðnigur +Comment[it]=Supporto per Bash +Comment[ja]=Bash サポート +Comment[nds]=Bash-Ünnerstütten +Comment[ne]=ब्यास समर्थन +Comment[nl]=Ondersteuning voor Bash +Comment[pl]=Obsługa bash-a +Comment[pt]=Suporte a Bash +Comment[pt_BR]=Suporte ao Bash +Comment[ru]=Поддержка языка Bash +Comment[sk]=Podpora Bash +Comment[sl]=Podpora bash +Comment[sr]=Bash подршка +Comment[sr@Latn]=Bash podrška +Comment[sv]=Bash-stöd +Comment[ta]=பாஷ் ஆதரவு +Comment[tg]=Ёри намудани забони Bash +Comment[tr]=Bash Desteği +Comment[zh_CN]=Bash 支持 +Comment[zh_TW]=Bash 支援 +Name=KDevBashSupport +Name[da]=TDevelop Bash-understøttelse +Name[de]=Unterstützung für Bash (TDevelop) +Name[hi]=के-डेव-बैश-समर्थन +Name[nds]=Bash-Ünnerstütten för TDevelop +Name[ne]=केडीई विकास ब्यास समर्थन +Name[pl]=KDevObsługaBasha +Name[sk]=KDevBashPodpora +Name[sv]=TDevelop Bash-stöd +Name[ta]=கெடெவ்பாஷ் ஆதரவு +Name[zh_TW]=TDevelop Bash 支援 +GenericName=Bash Support +GenericName[ca]=Suport per a Bash +GenericName[da]=Bash-understøttelse +GenericName[de]=Unterstützung für Bash +GenericName[el]=Υποστήριξη Bash +GenericName[es]=Soporte para Bash +GenericName[et]=Bash'i toetus +GenericName[eu]=Bash-en euskarria +GenericName[fa]=پشتیبانی Bash +GenericName[fr]=Prise en charge de BASH +GenericName[ga]=Tacaíocht Bash +GenericName[gl]=Soporte de Bash +GenericName[hi]=बैश समर्थन +GenericName[hu]=Bash-támogatás +GenericName[it]=Supporto Bash +GenericName[ja]=Bash サポート +GenericName[nds]=Ünnerstütten för Bash +GenericName[ne]=ब्यास समर्थन +GenericName[nl]=Ondersteuning voor Bash +GenericName[pl]=Obsługa bash-a +GenericName[pt]=Suporte de Bash +GenericName[pt_BR]=Suporte ao Bash +GenericName[ru]=Поддержка языка Bash +GenericName[sk]=Podpora Bash +GenericName[sl]=Podpora bash +GenericName[sr]=Bash подршка +GenericName[sr@Latn]=Bash podrška +GenericName[sv]=Bash-stöd +GenericName[ta]=பாஷ் ஆதரவு +GenericName[tg]=Ёри намудани забони Bash +GenericName[tr]=Bash Desteği +GenericName[zh_CN]=Bash 支持 +GenericName[zh_TW]=Bash 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevbashsupport +X-TDevelop-Version=5 +X-TDevelop-Language=Bash diff --git a/languages/bash/kdevbashsupport.rc b/languages/bash/kdevbashsupport.rc new file mode 100644 index 00000000..d4592d6b --- /dev/null +++ b/languages/bash/kdevbashsupport.rc @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/languages/bash/tdevbashsupport.desktop b/languages/bash/tdevbashsupport.desktop deleted file mode 100644 index 854201e7..00000000 --- a/languages/bash/tdevbashsupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Bash Support -Comment[ca]=Suport per a Bash -Comment[da]=Bash understøttelse -Comment[de]=Unterstützung für Bash -Comment[el]=Υποστήριξη Bash -Comment[es]=Soporte para Bash -Comment[et]=Bash'i toetus -Comment[eu]=Bash-en euskarria -Comment[fa]=پشتیبانی Bash -Comment[fr]=Prise en charge de BASH -Comment[ga]=Tacaíocht Bash -Comment[gl]=Soporte de Bash -Comment[hi]=बैश समर्थन -Comment[hu]=Bash-támogatás -Comment[is]=Bash stuðnigur -Comment[it]=Supporto per Bash -Comment[ja]=Bash サポート -Comment[nds]=Bash-Ünnerstütten -Comment[ne]=ब्यास समर्थन -Comment[nl]=Ondersteuning voor Bash -Comment[pl]=Obsługa bash-a -Comment[pt]=Suporte a Bash -Comment[pt_BR]=Suporte ao Bash -Comment[ru]=Поддержка языка Bash -Comment[sk]=Podpora Bash -Comment[sl]=Podpora bash -Comment[sr]=Bash подршка -Comment[sr@Latn]=Bash podrška -Comment[sv]=Bash-stöd -Comment[ta]=பாஷ் ஆதரவு -Comment[tg]=Ёри намудани забони Bash -Comment[tr]=Bash Desteği -Comment[zh_CN]=Bash 支持 -Comment[zh_TW]=Bash 支援 -Name=KDevBashSupport -Name[da]=TDevelop Bash-understøttelse -Name[de]=Unterstützung für Bash (TDevelop) -Name[hi]=के-डेव-बैश-समर्थन -Name[nds]=Bash-Ünnerstütten för TDevelop -Name[ne]=केडीई विकास ब्यास समर्थन -Name[pl]=KDevObsługaBasha -Name[sk]=KDevBashPodpora -Name[sv]=TDevelop Bash-stöd -Name[ta]=கெடெவ்பாஷ் ஆதரவு -Name[zh_TW]=TDevelop Bash 支援 -GenericName=Bash Support -GenericName[ca]=Suport per a Bash -GenericName[da]=Bash-understøttelse -GenericName[de]=Unterstützung für Bash -GenericName[el]=Υποστήριξη Bash -GenericName[es]=Soporte para Bash -GenericName[et]=Bash'i toetus -GenericName[eu]=Bash-en euskarria -GenericName[fa]=پشتیبانی Bash -GenericName[fr]=Prise en charge de BASH -GenericName[ga]=Tacaíocht Bash -GenericName[gl]=Soporte de Bash -GenericName[hi]=बैश समर्थन -GenericName[hu]=Bash-támogatás -GenericName[it]=Supporto Bash -GenericName[ja]=Bash サポート -GenericName[nds]=Ünnerstütten för Bash -GenericName[ne]=ब्यास समर्थन -GenericName[nl]=Ondersteuning voor Bash -GenericName[pl]=Obsługa bash-a -GenericName[pt]=Suporte de Bash -GenericName[pt_BR]=Suporte ao Bash -GenericName[ru]=Поддержка языка Bash -GenericName[sk]=Podpora Bash -GenericName[sl]=Podpora bash -GenericName[sr]=Bash подршка -GenericName[sr@Latn]=Bash podrška -GenericName[sv]=Bash-stöd -GenericName[ta]=பாஷ் ஆதரவு -GenericName[tg]=Ёри намудани забони Bash -GenericName[tr]=Bash Desteği -GenericName[zh_CN]=Bash 支持 -GenericName[zh_TW]=Bash 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevbashsupport -X-TDevelop-Version=5 -X-TDevelop-Language=Bash diff --git a/languages/bash/tdevbashsupport.rc b/languages/bash/tdevbashsupport.rc deleted file mode 100644 index d4592d6b..00000000 --- a/languages/bash/tdevbashsupport.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/languages/cpp/CMakeLists.txt b/languages/cpp/CMakeLists.txt index 3da1e579..8d1c569a 100644 --- a/languages/cpp/CMakeLists.txt +++ b/languages/cpp/CMakeLists.txt @@ -45,17 +45,17 @@ link_directories( ##### other data ################################ -install( FILES tdevcppsupport.desktop tdevcsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevcppsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevcppsupport ) -install( FILES cpptemplates DESTINATION ${DATA_INSTALL_DIR}/tdevabbrev/templates ) -install( FILES configuration DESTINATION ${DATA_INSTALL_DIR}/tdevcppsupport ) +install( FILES kdevcppsupport.desktop kdevcsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevcppsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport ) +install( FILES cpptemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates ) +install( FILES configuration DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport ) -##### libtdevcppsupport (module) ################ +##### libkdevcppsupport (module) ################ -tde_add_kpart( libtdevcppsupport AUTOMOC +tde_add_kpart( libkdevcppsupport AUTOMOC SOURCES - TDevCppSupportIface.cpp TDevCppSupportIface.skel + KDevCppSupportIface.cpp KDevCppSupportIface.skel addattributedialog.cpp addattributedialogbase.ui addmethoddialog.cpp addmethoddialogbase.ui ast_utils.cpp backgroundparser.cpp ccconfigwidget.cpp @@ -72,7 +72,7 @@ tde_add_kpart( libtdevcppsupport AUTOMOC creategettersetterdialog.cpp creategettersetterdialog.h createpcsdialog.cpp createpcsdialogbase.ui doxydoc.cpp includefiles.cpp includepathresolver.cpp - tdevdriver.cpp problemreporter.cpp qtbuildconfig.cpp + kdevdriver.cpp problemreporter.cpp qtbuildconfig.cpp qtdesignercppintegration.cpp setuphelper.cpp simplecontext.cpp simpletype.cpp simpletypecatalog.cpp simpletypefunction.cpp simpletypenamespace.cpp @@ -80,7 +80,7 @@ tde_add_kpart( libtdevcppsupport AUTOMOC subclassingdlg.cpp subclassingdlgbase.ui tag_creator.cpp typedesc.cpp LINK - lang_interfaces-shared tdevcppparser-shared - tdevcatalog-shared designerintegration-shared + lang_interfaces-shared kdevcppparser-shared + kdevcatalog-shared designerintegration-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/cpp/KDevCppSupportIface.cpp b/languages/cpp/KDevCppSupportIface.cpp new file mode 100644 index 00000000..793516ca --- /dev/null +++ b/languages/cpp/KDevCppSupportIface.cpp @@ -0,0 +1,24 @@ + +#include "KDevCppSupportIface.h" +#include "cppsupportpart.h" + +KDevCppSupportIface::KDevCppSupportIface( CppSupportPart* cppSupport ) + : TQObject( cppSupport ), DCOPObject( "KDevCppSupport" ), m_cppSupport( cppSupport ) +{ +} + +KDevCppSupportIface::~KDevCppSupportIface() +{ +} + +void KDevCppSupportIface::addClass() +{ + m_cppSupport->slotNewClass(); +} + +void KDevCppSupportIface::parseProject() +{ + m_cppSupport->parseProject(); +} + +#include "KDevCppSupportIface.moc" diff --git a/languages/cpp/KDevCppSupportIface.h b/languages/cpp/KDevCppSupportIface.h new file mode 100644 index 00000000..cbf8b4f9 --- /dev/null +++ b/languages/cpp/KDevCppSupportIface.h @@ -0,0 +1,28 @@ + +#ifndef KDEVCPPSUPPORTIFACE_H +#define KDEVCPPSUPPORTIFACE_H + +#include +#include + +class CppSupportPart; + +class KDevCppSupportIface : public TQObject, public DCOPObject +{ + Q_OBJECT +// + K_DCOP +public: + KDevCppSupportIface( CppSupportPart* cppSupport ); + ~KDevCppSupportIface(); + +k_dcop: + void addClass(); + void parseProject(); + +private: + CppSupportPart* m_cppSupport; +}; + +#endif +// kate: indent-mode csands; tab-width 4; diff --git a/languages/cpp/Makefile.am b/languages/cpp/Makefile.am index dc4974c3..7c506ac1 100644 --- a/languages/cpp/Makefile.am +++ b/languages/cpp/Makefile.am @@ -10,14 +10,14 @@ INCLUDES = -I$(top_srcdir)/languages/lib/designer_integration \ -I$(top_builddir)/languages/lib/designer_integration -I$(top_builddir)/bdb/build_unix -I$(top_srcdir)/bdb/include \ $(all_includes) -kde_module_LTLIBRARIES = libtdevcppsupport.la -libtdevcppsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevcppsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/lib/catalog/libtdevcatalog.la $(top_builddir)/lib/cppparser/libtdevcppparser.la \ +kde_module_LTLIBRARIES = libkdevcppsupport.la +libkdevcppsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevcppsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/lib/catalog/libkdevcatalog.la $(top_builddir)/lib/cppparser/libkdevcppparser.la \ $(top_builddir)/languages/lib/interfaces/liblang_interfaces.la \ - $(top_builddir)/languages/lib/designer_integration/libdesignerintegration.la $(top_builddir)/lib/interfaces/libtdevinterfaces.la + $(top_builddir)/languages/lib/designer_integration/libdesignerintegration.la $(top_builddir)/lib/interfaces/libkdevinterfaces.la -libtdevcppsupport_la_SOURCES = TDevCppSupportIface.cpp TDevCppSupportIface.skel \ +libkdevcppsupport_la_SOURCES = KDevCppSupportIface.cpp KDevCppSupportIface.skel \ addattributedialog.cpp addattributedialogbase.ui addmethoddialog.cpp addmethoddialogbase.ui \ ast_utils.cpp backgroundparser.cpp ccconfigwidget.cpp ccconfigwidgetbase.ui \ classgeneratorconfig.cpp classgeneratorconfigbase.ui codeinformationrepository.cpp \ @@ -27,7 +27,7 @@ libtdevcppsupport_la_SOURCES = TDevCppSupportIface.cpp TDevCppSupportIface.skel cppsupportfactory.cpp cppsupportpart.cpp creategettersetter.ui \ creategettersetterconfiguration.cpp creategettersetterconfiguration.h creategettersetterdialog.cpp \ creategettersetterdialog.h createpcsdialog.cpp createpcsdialogbase.ui doxydoc.cpp includefiles.cpp \ - includepathresolver.cpp tdevdriver.cpp problemreporter.cpp qtbuildconfig.cpp \ + includepathresolver.cpp kdevdriver.cpp problemreporter.cpp qtbuildconfig.cpp \ qtdesignercppintegration.cpp setuphelper.cpp simplecontext.cpp simpletype.cpp simpletypecatalog.cpp \ simpletypefunction.cpp simpletypenamespace.cpp store_walker.cpp storeconverter.cpp \ stringhelpers.cpp subclassingdlg.cpp subclassingdlgbase.ui tag_creator.cpp typedesc.cpp @@ -35,15 +35,15 @@ libtdevcppsupport_la_SOURCES = TDevCppSupportIface.cpp TDevCppSupportIface.skel METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevcppsupport.desktop tdevcsupport.desktop +service_DATA = kdevcppsupport.desktop kdevcsupport.desktop -rcdir = $(kde_datadir)/tdevcppsupport -rc_DATA = tdevcppsupport.rc +rcdir = $(kde_datadir)/kdevcppsupport +rc_DATA = kdevcppsupport.rc -templatedir = ${kde_datadir}/tdevabbrev/templates +templatedir = ${kde_datadir}/kdevabbrev/templates template_DATA = cpptemplates -configurationdir = ${kde_datadir}/tdevcppsupport +configurationdir = ${kde_datadir}/kdevcppsupport configuration_DATA = configuration AM_CXXFLAGS = -DAST_DEBUG @@ -51,8 +51,8 @@ AM_CXXFLAGS = -DAST_DEBUG #bin_PROGRAMS = r++ #r___LDFLAGS = $(all_libraries) #r___SOURCES = main.cpp -#r___DEPENDENCIES = libtdevcppsupport.la -#r___LDADD = libtdevcppsupport.la $(top_builddir)/lib/catalog/libtdevcatalog.la $(top_builddir)/lib/cppparser/libtdevcppparser.la +#r___DEPENDENCIES = libkdevcppsupport.la +#r___LDADD = libkdevcppsupport.la $(top_builddir)/lib/catalog/libkdevcatalog.la $(top_builddir)/lib/cppparser/libkdevcppparser.la noinst_HEADERS = cppevaluation.h cppimplementationwidget.h \ cppsplitheadersourceconfig.h declarationinfo.h expressioninfo.h includefiles.h includepathresolver.h \ qtdesignercppintegration.h setuphelper.h simplecontext.h simpletypecatalog.h simpletypefunction.h \ diff --git a/languages/cpp/README.dox b/languages/cpp/README.dox index 527e50ab..460c4cc7 100644 --- a/languages/cpp/README.dox +++ b/languages/cpp/README.dox @@ -4,7 +4,7 @@ Provides C/C++ language support for KDevelop. Well the first thing you should read is lib/catalog it contains the source of the persistant class store after that languages/cpp/tag_creator.* it is the component that stores the informations collected by the c++ parser into the PCS -then you can play with TDevPCSImporter the code of the dialog is in languages/cpp/createpcsdialog* and languages/cpp/pcsimporter/* +then you can play with KDevPCSImporter the code of the dialog is in languages/cpp/createpcsdialog* and languages/cpp/pcsimporter/* and of course lib/interfaces/kdevpcsimporter.* and if you want play with the c++ parser go to lib/cppparser/, the best is to start to read driver.* diff --git a/languages/cpp/TDevCppSupportIface.cpp b/languages/cpp/TDevCppSupportIface.cpp deleted file mode 100644 index 54977c4c..00000000 --- a/languages/cpp/TDevCppSupportIface.cpp +++ /dev/null @@ -1,24 +0,0 @@ - -#include "TDevCppSupportIface.h" -#include "cppsupportpart.h" - -TDevCppSupportIface::TDevCppSupportIface( CppSupportPart* cppSupport ) - : TQObject( cppSupport ), DCOPObject( "TDevCppSupport" ), m_cppSupport( cppSupport ) -{ -} - -TDevCppSupportIface::~TDevCppSupportIface() -{ -} - -void TDevCppSupportIface::addClass() -{ - m_cppSupport->slotNewClass(); -} - -void TDevCppSupportIface::parseProject() -{ - m_cppSupport->parseProject(); -} - -#include "TDevCppSupportIface.moc" diff --git a/languages/cpp/TDevCppSupportIface.h b/languages/cpp/TDevCppSupportIface.h deleted file mode 100644 index c94509ba..00000000 --- a/languages/cpp/TDevCppSupportIface.h +++ /dev/null @@ -1,28 +0,0 @@ - -#ifndef TDEVCPPSUPPORTIFACE_H -#define TDEVCPPSUPPORTIFACE_H - -#include -#include - -class CppSupportPart; - -class TDevCppSupportIface : public TQObject, public DCOPObject -{ - Q_OBJECT -// - K_DCOP -public: - TDevCppSupportIface( CppSupportPart* cppSupport ); - ~TDevCppSupportIface(); - -k_dcop: - void addClass(); - void parseProject(); - -private: - CppSupportPart* m_cppSupport; -}; - -#endif -// kate: indent-mode csands; tab-width 4; diff --git a/languages/cpp/addattributedialog.cpp b/languages/cpp/addattributedialog.cpp index 705678cd..6a9a1fbc 100644 --- a/languages/cpp/addattributedialog.cpp +++ b/languages/cpp/addattributedialog.cpp @@ -23,7 +23,7 @@ #include "backgroundparser.h" #include "cppsupport_utils.h" -#include +#include #include diff --git a/languages/cpp/addmethoddialog.cpp b/languages/cpp/addmethoddialog.cpp index f9e9c602..c9593844 100644 --- a/languages/cpp/addmethoddialog.cpp +++ b/languages/cpp/addmethoddialog.cpp @@ -24,8 +24,8 @@ #include "cppsupport_utils.h" #include "domutil.h" -#include -#include +#include +#include #include #include @@ -236,7 +236,7 @@ void AddMethodDialog::accept() TQFileInfo fileInfo( implementationFile ); if ( !TQFile::exists( fileInfo.absFilePath() ) ) { - if ( TDevCreateFile * createFileSupp = m_cppSupport->extension( "TDevelop/CreateFile" ) ) + if ( KDevCreateFile * createFileSupp = m_cppSupport->extension( "TDevelop/CreateFile" ) ) createFileSupp->createNewFile( fileInfo.extension(), fileInfo.dirPath( true ), fileInfo.baseName() ); } diff --git a/languages/cpp/app_templates/CMakeLists.txt b/languages/cpp/app_templates/CMakeLists.txt index 2ed5ec56..52229fc6 100644 --- a/languages/cpp/app_templates/CMakeLists.txt +++ b/languages/cpp/app_templates/CMakeLists.txt @@ -9,14 +9,14 @@ # ################################################# -add_subdirectory( tdeapp ) +add_subdirectory( kapp ) add_subdirectory( kpartapp ) add_subdirectory( kpartplugin ) add_subdirectory( tdecmodule ) add_subdirectory( kicker ) add_subdirectory( tdeioslave ) -add_subdirectory( tdevpart ) -add_subdirectory( tdevpart2 ) +add_subdirectory( kdevpart ) +add_subdirectory( kdevpart2 ) add_subdirectory( chello ) add_subdirectory( cpphello ) add_subdirectory( tdescreensaver ) @@ -32,11 +32,11 @@ add_subdirectory( khello2 ) add_subdirectory( kateplugin ) add_subdirectory( kateplugin2 ) add_subdirectory( qtopiaapp ) -add_subdirectory( tdedcop ) +add_subdirectory( kdedcop ) add_subdirectory( wxhello ) add_subdirectory( cppsdlhello ) add_subdirectory( tdeconfig35 ) -add_subdirectory( tdevlang ) +add_subdirectory( kdevlang ) add_subdirectory( noatunvisual ) add_subdirectory( noatunui ) add_subdirectory( kmod ) @@ -64,7 +64,7 @@ add_subdirectory( qmakeempty ) add_subdirectory( automakeempty ) add_subdirectory( makefileempty ) add_subdirectory( qtopia4app ) -add_subdirectory( tde4app ) +add_subdirectory( kde4app ) install( FILES c.appwizard @@ -75,5 +75,5 @@ install( FILES DESTINATION ${DATA_INSTALL_DIR}/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE ) install( FILES - tdecpp.appwizard + kdecpp.appwizard DESTINATION ${DATA_INSTALL_DIR}/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE/TDECppIDE ) diff --git a/languages/cpp/app_templates/Makefile.am b/languages/cpp/app_templates/Makefile.am index e594ce4e..8350118d 100644 --- a/languages/cpp/app_templates/Makefile.am +++ b/languages/cpp/app_templates/Makefile.am @@ -1,4 +1,4 @@ -SUBDIRS = tdeapp kpartapp kpartplugin tdecmodule kicker tdeioslave tdevpart tdevpart2 chello cpphello tdescreensaver kofficepart chello_gba dcopservice konqnavpanel qmakesimple qmakeapp qt4makeapp khello khello2 kateplugin kateplugin2 qtopiaapp tdedcop wxhello cppsdlhello tdeconfig35 tdevlang noatunvisual noatunui kmod tdefileplugin clanlib opieapp opieapplet opieinput opiemenu opienet opietoday kxt gtk2mmapp cppcurseshello win32hello win32gui cmakesimple cmakesimplec cmakelibcpp cmakelibc kscons_kxt kscons_tdemdi qt4hello qmakeempty automakeempty makefileempty qtopia4app tde4app +SUBDIRS = kapp kpartapp kpartplugin tdecmodule kicker tdeioslave kdevpart kdevpart2 chello cpphello tdescreensaver kofficepart chello_gba dcopservice konqnavpanel qmakesimple qmakeapp qt4makeapp khello khello2 kateplugin kateplugin2 qtopiaapp kdedcop wxhello cppsdlhello tdeconfig35 kdevlang noatunvisual noatunui kmod tdefileplugin clanlib opieapp opieapplet opieinput opiemenu opienet opietoday kxt gtk2mmapp cppcurseshello win32hello win32gui cmakesimple cmakesimplec cmakelibcpp cmakelibc kscons_kxt kscons_tdemdi qt4hello qmakeempty automakeempty makefileempty qtopia4app kde4app profilescdir = $(kde_datadir)/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CIDE profilesc_DATA = c.appwizard @@ -6,5 +6,5 @@ profilesc_DATA = c.appwizard profilescppdir = $(kde_datadir)/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE profilescpp_DATA = cpp.appwizard -profilestdecppdir = $(kde_datadir)/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE/TDECppIDE -profilestdecpp_DATA = tdecpp.appwizard +profileskdecppdir = $(kde_datadir)/tdevelop/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE/TDECppIDE +profileskdecpp_DATA = kdecpp.appwizard diff --git a/languages/cpp/app_templates/automakeempty/CMakeLists.txt b/languages/cpp/app_templates/automakeempty/CMakeLists.txt index 8757cdce..6785106a 100644 --- a/languages/cpp/app_templates/automakeempty/CMakeLists.txt +++ b/languages/cpp/app_templates/automakeempty/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( automakeempty.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/automakeempty.tar.gz automakeempty.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - automakeempty.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + automakeempty.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/automakeempty/Makefile.am b/languages/cpp/app_templates/automakeempty/Makefile.am index 8c6ceb16..06f9a94c 100644 --- a/languages/cpp/app_templates/automakeempty/Makefile.am +++ b/languages/cpp/app_templates/automakeempty/Makefile.am @@ -3,10 +3,10 @@ dataFiles = automakeempty-Makefile.am automakeempty-Makefile.cvs \ templateName = automakeempty ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/automakeempty/app.tdevelop b/languages/cpp/app_templates/automakeempty/app.tdevelop index f30a3dfc..ab12095d 100644 --- a/languages/cpp/app_templates/automakeempty/app.tdevelop +++ b/languages/cpp/app_templates/automakeempty/app.tdevelop @@ -11,7 +11,7 @@ Code - + @@ -33,8 +33,8 @@ -O0 -g3 - - + + ada ada_bugs_gcc @@ -79,23 +79,23 @@ TDE Libraries (Doxygen) - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate b/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate new file mode 100644 index 00000000..a1ced086 --- /dev/null +++ b/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate @@ -0,0 +1,99 @@ +# TDE Config File +[General] +Name=Empty Autotools Template +Name[ca]=Plantilla Autotools buida +Name[da]=Tom Autotools-skabelon +Name[de]=Leere Autotools-Vorlage +Name[el]=Κενό πρότυπο των Autotools +Name[es]=Plantilla Autotools vacía +Name[et]=Tühi autotoolsi mall +Name[hu]=Üres Autotools sablon +Name[it]=Modello di autotools vuoto +Name[nds]=Leddig Vörlaag för Automake un sien Kanuten +Name[nl]=Leeg Autotools-sjabloon +Name[pl]=Pusty szablon Autotools +Name[pt]=Modelo de Autotools Vazio +Name[pt_BR]=Modelo de Autotools Vazio +Name[ru]=Пустой шаблон autotools +Name[sk]=Prázdna šablóna Autotools +Name[sr]=Празан шаблон Autotools-а +Name[sr@Latn]=Prazan šablon Autotools-a +Name[sv]=Tom mall för Autotools +Name[zh_TW]=空的 Autotools 樣板 +Icon=automakeempty.png +Category=C++/Automake project +Comment=Generate an empty Automake based application +Comment[ca]=Genera una aplicació buida basada en Automake +Comment[da]=Opretter et tomt Automake-baseret program +Comment[de]=Erstellt eine leere auf Automake basierende Anwendung +Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης στο Automake +Comment[es]=Genera una aplicación vacía basada en Automake +Comment[et]=Tühja rakenduse loomine Automake'i põhjal +Comment[hu]=Létrehoz egy üres Automake-alapú alkalmazást +Comment[it]=Genera un'applicazione basata su un Automake vuoto +Comment[nds]=Stellt en leddig Programm op, dat op Automake opbuut +Comment[nl]=Genereer een leeg op Automake gebaseerd programma +Comment[pl]=Generuje pusty program używający Automake +Comment[pt]=Gera uma aplicação vazia baseada no Automake +Comment[pt_BR]=Gera uma aplicação vazia baseada no Automake +Comment[ru]=Создать пустое приложение, использующее Automake +Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na Automake +Comment[sr]=Прави празан програм на основу Automake-а +Comment[sr@Latn]=Pravi prazan program na osnovu Automake-a +Comment[sv]=Skapar ett tomt Automake-baserat program +Comment[zh_TW]=產生一個空的使用 Automake 的應用程式 +FileTemplates=h,CStyle,cpp,CStyle +Archive=automakeempty.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE2] +Type=install +Source=%{src}/automakeempty-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/automakeempty-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[MSG] +Type=message +Comment=An Automake based application was created in %{dest} +Comment[ca]=S'ha creat una aplicació basada en Automake en %{dest} +Comment[da]=Et Automake-baseret program blev oprettet i %{dest} +Comment[de]=Eine auf Automake basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μία εφαρμογή βασισμένη στο Automake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en Automake ha sido creada en %{dest} +Comment[et]=Rakendus Automake'i põhjal loodi asukohta %{dest} +Comment[hu]=Létrejött egy Automake-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su automake in %{dest} +Comment[nds]=In %{dest} wöör en op Automake opbuut Programm opstellt +Comment[nl]=Een Automake-gebaseerd programma is aangemaakt in %{dest} +Comment[pl]=Program używający Automake został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada no Automake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada no Automake em %{dest} +Comment[ru]=Использующее Automake приложение создано в %{dest} +Comment[sk]=Aplikácia založená na Automake bola vytvorená v %{dest} +Comment[sr]=Програм на основи Automake-а направљен је у %{dest} +Comment[sr@Latn]=Program na osnovi Automake-a napravljen je u %{dest} +Comment[sv]=Ett Automake-baserat program skapades i %{dest} +Comment[zh_TW]=一個以 Automake 為基礎的應用程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/automakeempty/automakeempty.tdevtemplate b/languages/cpp/app_templates/automakeempty/automakeempty.tdevtemplate deleted file mode 100644 index 6581b4fa..00000000 --- a/languages/cpp/app_templates/automakeempty/automakeempty.tdevtemplate +++ /dev/null @@ -1,99 +0,0 @@ -# TDE Config File -[General] -Name=Empty Autotools Template -Name[ca]=Plantilla Autotools buida -Name[da]=Tom Autotools-skabelon -Name[de]=Leere Autotools-Vorlage -Name[el]=Κενό πρότυπο των Autotools -Name[es]=Plantilla Autotools vacía -Name[et]=Tühi autotoolsi mall -Name[hu]=Üres Autotools sablon -Name[it]=Modello di autotools vuoto -Name[nds]=Leddig Vörlaag för Automake un sien Kanuten -Name[nl]=Leeg Autotools-sjabloon -Name[pl]=Pusty szablon Autotools -Name[pt]=Modelo de Autotools Vazio -Name[pt_BR]=Modelo de Autotools Vazio -Name[ru]=Пустой шаблон autotools -Name[sk]=Prázdna šablóna Autotools -Name[sr]=Празан шаблон Autotools-а -Name[sr@Latn]=Prazan šablon Autotools-a -Name[sv]=Tom mall för Autotools -Name[zh_TW]=空的 Autotools 樣板 -Icon=automakeempty.png -Category=C++/Automake project -Comment=Generate an empty Automake based application -Comment[ca]=Genera una aplicació buida basada en Automake -Comment[da]=Opretter et tomt Automake-baseret program -Comment[de]=Erstellt eine leere auf Automake basierende Anwendung -Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης στο Automake -Comment[es]=Genera una aplicación vacía basada en Automake -Comment[et]=Tühja rakenduse loomine Automake'i põhjal -Comment[hu]=Létrehoz egy üres Automake-alapú alkalmazást -Comment[it]=Genera un'applicazione basata su un Automake vuoto -Comment[nds]=Stellt en leddig Programm op, dat op Automake opbuut -Comment[nl]=Genereer een leeg op Automake gebaseerd programma -Comment[pl]=Generuje pusty program używający Automake -Comment[pt]=Gera uma aplicação vazia baseada no Automake -Comment[pt_BR]=Gera uma aplicação vazia baseada no Automake -Comment[ru]=Создать пустое приложение, использующее Automake -Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na Automake -Comment[sr]=Прави празан програм на основу Automake-а -Comment[sr@Latn]=Pravi prazan program na osnovu Automake-a -Comment[sv]=Skapar ett tomt Automake-baserat program -Comment[zh_TW]=產生一個空的使用 Automake 的應用程式 -FileTemplates=h,CStyle,cpp,CStyle -Archive=automakeempty.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE2] -Type=install -Source=%{src}/automakeempty-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/automakeempty-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[MSG] -Type=message -Comment=An Automake based application was created in %{dest} -Comment[ca]=S'ha creat una aplicació basada en Automake en %{dest} -Comment[da]=Et Automake-baseret program blev oprettet i %{dest} -Comment[de]=Eine auf Automake basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μία εφαρμογή βασισμένη στο Automake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en Automake ha sido creada en %{dest} -Comment[et]=Rakendus Automake'i põhjal loodi asukohta %{dest} -Comment[hu]=Létrejött egy Automake-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su automake in %{dest} -Comment[nds]=In %{dest} wöör en op Automake opbuut Programm opstellt -Comment[nl]=Een Automake-gebaseerd programma is aangemaakt in %{dest} -Comment[pl]=Program używający Automake został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada no Automake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada no Automake em %{dest} -Comment[ru]=Использующее Automake приложение создано в %{dest} -Comment[sk]=Aplikácia založená na Automake bola vytvorená v %{dest} -Comment[sr]=Програм на основи Automake-а направљен је у %{dest} -Comment[sr@Latn]=Program na osnovi Automake-a napravljen je u %{dest} -Comment[sv]=Ett Automake-baserat program skapades i %{dest} -Comment[zh_TW]=一個以 Automake 為基礎的應用程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/chello/CMakeLists.txt b/languages/cpp/app_templates/chello/CMakeLists.txt index 9df341e8..5d792072 100644 --- a/languages/cpp/app_templates/chello/CMakeLists.txt +++ b/languages/cpp/app_templates/chello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( chello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/chello.tar.gz chello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - chello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + chello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/chello/Makefile.am b/languages/cpp/app_templates/chello/Makefile.am index 3c77d4fb..0a51e6fd 100644 --- a/languages/cpp/app_templates/chello/Makefile.am +++ b/languages/cpp/app_templates/chello/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.c src-Makefile.am c-Makefile.am c-Makefile.cvs \ templateName = chello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} ${dataFiles} ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/chello/app.tdevelop b/languages/cpp/app_templates/chello/app.tdevelop index 825cf9a3..41866d9f 100644 --- a/languages/cpp/app_templates/chello/app.tdevelop +++ b/languages/cpp/app_templates/chello/app.tdevelop @@ -11,7 +11,7 @@ Code - + src/%{APPNAMELC} debug @@ -37,8 +37,8 @@ -O0 -g3 %{CFLAGS} - - + + ada ada_bugs_gcc @@ -85,23 +85,23 @@ TDE Libraries (Doxygen) - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/chello/chello.kdevtemplate b/languages/cpp/app_templates/chello/chello.kdevtemplate new file mode 100644 index 00000000..6dc5fb77 --- /dev/null +++ b/languages/cpp/app_templates/chello/chello.kdevtemplate @@ -0,0 +1,253 @@ +# TDE Config File +[General] +Name=Simple Hello world program +Name[ca]=Simple programa Hello world +Name[da]=Simpelt Goddag verden program +Name[de]=Ein einfaches "Hello World"-Programm +Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» sencillo +Name[et]=Lihtne "Tere, maailm" programm +Name[eu]="Kaixo mundua" programa sinplea +Name[fa]=برنامۀ سادۀ Hello world +Name[fr]=Programme « Bonjour monde » simple +Name[ga]=Ríomhchlár simplí "Hello World" +Name[gl]=Programa sinxelo Ola mundo +Name[hu]=Egyszerű Hello world program +Name[it]=Semplice programma di "Hello world" +Name[ja]=簡単な Hello world プログラム +Name[ms]=Program Hello World mudah +Name[nds]=En eenfach "Moin Welt"-Programm +Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम +Name[nl]=Eenvoudig 'Hello World' programma +Name[pl]=Prosty program witaj świecie +Name[pt]=Programa simples Olá Mundo +Name[pt_BR]=Programa simples Olá Mundo +Name[ru]=Простая программа Hello world +Name[sk]=Jednoduchý "Ahoj svet" program +Name[sl]=Preprost program Hello world +Name[sr]=Једноставан „Здраво свете“ програм +Name[sr@Latn]=Jednostavan „Zdravo svete“ program +Name[sv]=Enkelt Hello world-program +Name[tr]=Basit Merhaba dünya programı +Name[zh_CN]=简单的 Hello world 程序 +Name[zh_TW]=簡單的 Hello world 程式 +Icon=chello.png +Category=C +Comment=Generates a simple Hello world program in C +Comment[ca]=Genera un simple programa de Hello world en C +Comment[da]=Genererer et simpelt Goddag verden program i C +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C +Comment[es]=Genera un sencillo programa «Hola mundo» en C +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s +Comment[eu]="Kaixo mundua" programa sinplea bat sortzen du C lengoaian +Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en C +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C +Comment[gl]=Xera un programa sinxelo Ola mundo en C +Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven +Comment[it]=Genera un semplice programma di "Hello world" in C +Comment[ja]=簡単な Hello world プログラムを C で記述します +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op +Comment[ne]=सी मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig Hello World programma in C +Comment[pl]=Tworzy prosty program 'Witaj świecie' w języku C +Comment[pt]=Gera um programa simples de Olá mundo em C +Comment[pt_BR]=Gera um programa simples de Olá mundo em C +Comment[ru]=Создание простого приложения Hello world на C +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C +Comment[sl]=Ustvari preprost program Hello world v C-ju +Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u +Comment[sv]=Skapar ett enkelt Hello world-program i C +Comment[tr]=C'de basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成 C 语言的 Hello world 程序 +Comment[zh_TW]=產生 C 語言的 Hello world 程式 +FileTemplates=h,CStyle,c,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c +Archive=chello.tar.gz + +[LIBS] +Type = value +ValueType=QString +Value= OPT_LIBS +Comment= Optional libraries to link to. +Comment[ca]= Biblioteques opcionals per enllaçar. +Comment[da]= Mulige biblioteker at linke til. +Comment[de]= Optionale Bibliotheken, die eingebunden werden sollen. +Comment[el]= Προαιρετικές βιβλιοθήκες για σύνδεση με αυτές. +Comment[es]=Bibliotecas opcionales para enlazar. +Comment[et]=Täiendavad lingitavad teegid. +Comment[eu]= Estekatzeko aukerako liburutegiak. +Comment[fa]= کتابخانه‌های اختیاری برای پیوند کردن. +Comment[fr]=Bibliothèques optionnelles à lier. +Comment[ga]= Comhadlanna roghnacha ar féidir nascadh leo. +Comment[gl]= Librerías opcionais a enlazar. +Comment[hu]=Linkelési programkönyvtárak (opcionális). +Comment[it]= librerie opzionali da collegare. +Comment[ja]=リンクする他のライブラリ +Comment[nds]= Optschonaal Bibliotheken, na de linkt warrn schall +Comment[ne]= लिङ्क सिर्जना गर्न वैकल्पिक लाइब्रेरी +Comment[nl]=Optionele bibliotheken om naar te linken +Comment[pl]= Opcjonalne biblioteki, z którymi ma być łączony. +Comment[pt]= Bibliotecas opcionais com as quais compilar. +Comment[pt_BR]= Bibliotecas opcionais com as quais compilar. +Comment[ru]=Дополнительные библиотеки для сборки. +Comment[sk]=Voliteľné knižnice pre linkovanie. +Comment[sl]=Dodatne knjižnice, do katerih se naj poveže. +Comment[sr]=Опционе библиотеке за повезивање. +Comment[sr@Latn]=Opcione biblioteke za povezivanje. +Comment[sv]= Valfria bibliotek att länka till. +Comment[tr]=Bağlanılacak isteğe bağlı kütüphaneler. +Comment[zh_CN]=可选的链接库。 +Comment[zh_TW]=要連結的函式庫 +Default= -lm + +[INCLUDES] +Type = value +ValueType=QString +Value= OPT_INCS +Comment= Optional include path. +Comment[ca]= Ruta opcional per a incloure. +Comment[da]= Mulig include-sti. +Comment[de]= Optionaler Include-Pfad. +Comment[el]= Προαιρετική διαδρομή ενσωμάτωσης. +Comment[es]=Ruta opcional para incluir. +Comment[et]=Täiendavate päisefailide asukoht. +Comment[eu]= Aukerako goiburuen bide-izena. +Comment[fa]=include path اختیاری. +Comment[fr]=Chemin d'inclusion optionnel. +Comment[ga]= Conair roghnach ceanntásca. +Comment[gl]= Ruta opcional de cabeceiras. +Comment[hu]=Include fájlok könyvtárai (opcionális). +Comment[it]= percorso opzionale di inclusione. +Comment[ja]=ヘッダファイルを読み込む他のパス +Comment[nds]= Optschonaal Koppdatei-Padd +Comment[ne]= मार्ग सहितको विकल्प +Comment[nl]=Optioneel Include-pad +Comment[pl]= Opcjonalna ścieżka do plików dołączanych. +Comment[pt]= Localização opcional dos ficheiros de inclusão. +Comment[pt_BR]= Localização opcional dos ficheiros de inclusão. +Comment[ru]=Дополнительные пути для заголовочных файлов. +Comment[sk]=Voliteľná cesta pre include. +Comment[sl]=Neobvezna pot za vstavke. +Comment[sr]=Опциона путања за укључивања. +Comment[sr@Latn]=Opciona putanja za uključivanja. +Comment[sv]= Valfri sökväg till deklarationsfiler. +Comment[tr]=İsteğe bağlı include yolu. +Comment[zh_CN]=可选的包含路径。 +Comment[zh_TW]=引入檔路徑 +Default= -I/usr/include + +[CFLAGS] +Type = value +ValueType=QString +Value= CFLAGS +Comment= Optional CFLAGS to define in the makefile. +Comment[ca]= CFLAGS opcionals per a definir en el fitxer de make. +Comment[da]= Mulige CFLAGS at definere i makefile. +Comment[de]= Optionale CFLAGS, die im Makefile definiert werden. +Comment[el]= Προαιρετικές CFLAGS για ορισμό μέσα στο makefile. +Comment[es]=CFLAGS opcionales a definir en el makefile. +Comment[et]=Täiendavad Makefile'is defineeritavad CFLAGS'id. +Comment[eu]= Aukerako makefile-ean definitzeko CFLAGS-ak. +Comment[fa]= CFLAGS اختیاری برای تعریف در makefile. +Comment[fr]=CFLAGS optionnels à définir dans le Makefile. +Comment[ga]= CFLAGS roghnacha le socrú sa makefile. +Comment[gl]= CFLAGS opcionais a definir no makefile. +Comment[hu]=A Makefile-hoz definiálható CFLAGS információ (opcionális). +Comment[it]= CFLAGS opzionale da definire nel makefile. +Comment[ja]=Makefile に定義する他の CFLAGS +Comment[nds]= Optschonaal CFLAGS, de in de "Make"-Datei fastleggt warrt. +Comment[ne]= मेकफाइलमा परिभाषित गर्न CFLAGS विकल्प +Comment[nl]=Optionele CFLAGS om te definiëren in het makefile. +Comment[pl]= Opcjonalna wartość zmiennej CFLAGS do zdefiniowania w pliku makefile. +Comment[pt]= CFLAGS opcionais a definir na Makefile. +Comment[pt_BR]= CFLAGS opcionais a definir na Makefile. +Comment[ru]=Дополнительные параметры CFLAGS для Makefile. +Comment[sk]=Voliteľné nastavenie CFLAGS v makefile. +Comment[sl]=Dodaten CFLAGS za definicijo v datoteki makefile. +Comment[sr]=Опциона CFLAGS дефинисана у справифајлу. +Comment[sr@Latn]=Opciona CFLAGS definisana u spravifajlu. +Comment[sv]= Valfria CFLAGS att definiera i byggfilen. +Comment[tr]=Makefile'da tanımlanacak isteğe bağlı CFLAGS değerleri +Comment[zh_CN]=在 Makefile 中定义的可选 CFLAGS。 +Comment[zh_TW]=makefile 中定義的 CFLAGS +Default= + +[MGS] +Type=message +Comment=A simple C project was created in %{dest}. +Comment[ca]=A simple projecte en C ha estat creat en %{dest}. +Comment[da]=Et simpelt C projekt blev oprette i %{dest}. +Comment[de]=Ein einfaches C-Project wurde in %{dest} erstellt. +Comment[el]=Ένα απλό έργο C δημιουργήθηκε στο %{dest}. +Comment[es]=Un sencillo proyecto de C ha sido creado en %{dest}. +Comment[et]=Lihtne C-projekt loodi asukohta %{dest}. +Comment[eu]=C proiektu sinple bat sortu da hemen: %{dest}. +Comment[fa]=یک پروژۀ سادۀ سی در %{dest} ایجاد شد. +Comment[fr]=Un projet en langage C simple a été créé dans %{dest}. +Comment[ga]=Cruthaíodh tionscadal simplí C i %{dest} +Comment[gl]=Creouse un proxecto sinxelo en C en %{dest}. +Comment[hu]=Létrejött egy egyszerű C-projekt itt: %{dest}. +Comment[it]=È stato creato un semplice progetto C in %{dest}. +Comment[ja]=簡単な C プロジェクトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach C-Projekt opstellt. +Comment[ne]=एउटा साधारण सी परियोजना %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig C-project is aangemaakt in %{dest}. +Comment[pl]=Prosty projekt w języku C został utworzony w %{dest}. +Comment[pt]=Foi criado um programa simples "Olá mundo" em C em %{dest}. +Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em C em %{dest}. +Comment[ru]=Простое приложение "Hello world" на C создано в %{dest} +Comment[sk]=Jednoduchý C projekt bol vytvorený v %{dest}. +Comment[sl]=Preprost projekt v C-ju je bil ustvarjen v %{dest}. +Comment[sr]=Једноставан пројекат у C-у направљен је у %{dest}. +Comment[sr@Latn]=Jednostavan projekat u C-u napravljen je u %{dest}. +Comment[sv]=Ett enkelt C-projekt skapades i %{dest}. +Comment[tr]=Basit bir C projesi %{dest} içinde oluşturuldu. +Comment[zh_CN]=在 %{dest} 中创建了简单的 C 工程。 +Comment[zh_TW]=一個簡單的 C 專案已建立在 %{dest}。 +Archive=chello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/c-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/c-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/main.c +Dest=%{dest}/src/%{APPNAMELC}.c + diff --git a/languages/cpp/app_templates/chello/chello.tdevtemplate b/languages/cpp/app_templates/chello/chello.tdevtemplate deleted file mode 100644 index 1368d851..00000000 --- a/languages/cpp/app_templates/chello/chello.tdevtemplate +++ /dev/null @@ -1,253 +0,0 @@ -# TDE Config File -[General] -Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=chello.png -Category=C -Comment=Generates a simple Hello world program in C -Comment[ca]=Genera un simple programa de Hello world en C -Comment[da]=Genererer et simpelt Goddag verden program i C -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C -Comment[es]=Genera un sencillo programa «Hola mundo» en C -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s -Comment[eu]="Kaixo mundua" programa sinplea bat sortzen du C lengoaian -Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en C -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C -Comment[gl]=Xera un programa sinxelo Ola mundo en C -Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven -Comment[it]=Genera un semplice programma di "Hello world" in C -Comment[ja]=簡単な Hello world プログラムを C で記述します -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op -Comment[ne]=सी मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig Hello World programma in C -Comment[pl]=Tworzy prosty program 'Witaj świecie' w języku C -Comment[pt]=Gera um programa simples de Olá mundo em C -Comment[pt_BR]=Gera um programa simples de Olá mundo em C -Comment[ru]=Создание простого приложения Hello world на C -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C -Comment[sl]=Ustvari preprost program Hello world v C-ju -Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u -Comment[sv]=Skapar ett enkelt Hello world-program i C -Comment[tr]=C'de basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成 C 语言的 Hello world 程序 -Comment[zh_TW]=產生 C 語言的 Hello world 程式 -FileTemplates=h,CStyle,c,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c -Archive=chello.tar.gz - -[LIBS] -Type = value -ValueType=QString -Value= OPT_LIBS -Comment= Optional libraries to link to. -Comment[ca]= Biblioteques opcionals per enllaçar. -Comment[da]= Mulige biblioteker at linke til. -Comment[de]= Optionale Bibliotheken, die eingebunden werden sollen. -Comment[el]= Προαιρετικές βιβλιοθήκες για σύνδεση με αυτές. -Comment[es]=Bibliotecas opcionales para enlazar. -Comment[et]=Täiendavad lingitavad teegid. -Comment[eu]= Estekatzeko aukerako liburutegiak. -Comment[fa]= کتابخانه‌های اختیاری برای پیوند کردن. -Comment[fr]=Bibliothèques optionnelles à lier. -Comment[ga]= Comhadlanna roghnacha ar féidir nascadh leo. -Comment[gl]= Librerías opcionais a enlazar. -Comment[hu]=Linkelési programkönyvtárak (opcionális). -Comment[it]= librerie opzionali da collegare. -Comment[ja]=リンクする他のライブラリ -Comment[nds]= Optschonaal Bibliotheken, na de linkt warrn schall -Comment[ne]= लिङ्क सिर्जना गर्न वैकल्पिक लाइब्रेरी -Comment[nl]=Optionele bibliotheken om naar te linken -Comment[pl]= Opcjonalne biblioteki, z którymi ma być łączony. -Comment[pt]= Bibliotecas opcionais com as quais compilar. -Comment[pt_BR]= Bibliotecas opcionais com as quais compilar. -Comment[ru]=Дополнительные библиотеки для сборки. -Comment[sk]=Voliteľné knižnice pre linkovanie. -Comment[sl]=Dodatne knjižnice, do katerih se naj poveže. -Comment[sr]=Опционе библиотеке за повезивање. -Comment[sr@Latn]=Opcione biblioteke za povezivanje. -Comment[sv]= Valfria bibliotek att länka till. -Comment[tr]=Bağlanılacak isteğe bağlı kütüphaneler. -Comment[zh_CN]=可选的链接库。 -Comment[zh_TW]=要連結的函式庫 -Default= -lm - -[INCLUDES] -Type = value -ValueType=QString -Value= OPT_INCS -Comment= Optional include path. -Comment[ca]= Ruta opcional per a incloure. -Comment[da]= Mulig include-sti. -Comment[de]= Optionaler Include-Pfad. -Comment[el]= Προαιρετική διαδρομή ενσωμάτωσης. -Comment[es]=Ruta opcional para incluir. -Comment[et]=Täiendavate päisefailide asukoht. -Comment[eu]= Aukerako goiburuen bide-izena. -Comment[fa]=include path اختیاری. -Comment[fr]=Chemin d'inclusion optionnel. -Comment[ga]= Conair roghnach ceanntásca. -Comment[gl]= Ruta opcional de cabeceiras. -Comment[hu]=Include fájlok könyvtárai (opcionális). -Comment[it]= percorso opzionale di inclusione. -Comment[ja]=ヘッダファイルを読み込む他のパス -Comment[nds]= Optschonaal Koppdatei-Padd -Comment[ne]= मार्ग सहितको विकल्प -Comment[nl]=Optioneel Include-pad -Comment[pl]= Opcjonalna ścieżka do plików dołączanych. -Comment[pt]= Localização opcional dos ficheiros de inclusão. -Comment[pt_BR]= Localização opcional dos ficheiros de inclusão. -Comment[ru]=Дополнительные пути для заголовочных файлов. -Comment[sk]=Voliteľná cesta pre include. -Comment[sl]=Neobvezna pot za vstavke. -Comment[sr]=Опциона путања за укључивања. -Comment[sr@Latn]=Opciona putanja za uključivanja. -Comment[sv]= Valfri sökväg till deklarationsfiler. -Comment[tr]=İsteğe bağlı include yolu. -Comment[zh_CN]=可选的包含路径。 -Comment[zh_TW]=引入檔路徑 -Default= -I/usr/include - -[CFLAGS] -Type = value -ValueType=QString -Value= CFLAGS -Comment= Optional CFLAGS to define in the makefile. -Comment[ca]= CFLAGS opcionals per a definir en el fitxer de make. -Comment[da]= Mulige CFLAGS at definere i makefile. -Comment[de]= Optionale CFLAGS, die im Makefile definiert werden. -Comment[el]= Προαιρετικές CFLAGS για ορισμό μέσα στο makefile. -Comment[es]=CFLAGS opcionales a definir en el makefile. -Comment[et]=Täiendavad Makefile'is defineeritavad CFLAGS'id. -Comment[eu]= Aukerako makefile-ean definitzeko CFLAGS-ak. -Comment[fa]= CFLAGS اختیاری برای تعریف در makefile. -Comment[fr]=CFLAGS optionnels à définir dans le Makefile. -Comment[ga]= CFLAGS roghnacha le socrú sa makefile. -Comment[gl]= CFLAGS opcionais a definir no makefile. -Comment[hu]=A Makefile-hoz definiálható CFLAGS információ (opcionális). -Comment[it]= CFLAGS opzionale da definire nel makefile. -Comment[ja]=Makefile に定義する他の CFLAGS -Comment[nds]= Optschonaal CFLAGS, de in de "Make"-Datei fastleggt warrt. -Comment[ne]= मेकफाइलमा परिभाषित गर्न CFLAGS विकल्प -Comment[nl]=Optionele CFLAGS om te definiëren in het makefile. -Comment[pl]= Opcjonalna wartość zmiennej CFLAGS do zdefiniowania w pliku makefile. -Comment[pt]= CFLAGS opcionais a definir na Makefile. -Comment[pt_BR]= CFLAGS opcionais a definir na Makefile. -Comment[ru]=Дополнительные параметры CFLAGS для Makefile. -Comment[sk]=Voliteľné nastavenie CFLAGS v makefile. -Comment[sl]=Dodaten CFLAGS za definicijo v datoteki makefile. -Comment[sr]=Опциона CFLAGS дефинисана у справифајлу. -Comment[sr@Latn]=Opciona CFLAGS definisana u spravifajlu. -Comment[sv]= Valfria CFLAGS att definiera i byggfilen. -Comment[tr]=Makefile'da tanımlanacak isteğe bağlı CFLAGS değerleri -Comment[zh_CN]=在 Makefile 中定义的可选 CFLAGS。 -Comment[zh_TW]=makefile 中定義的 CFLAGS -Default= - -[MGS] -Type=message -Comment=A simple C project was created in %{dest}. -Comment[ca]=A simple projecte en C ha estat creat en %{dest}. -Comment[da]=Et simpelt C projekt blev oprette i %{dest}. -Comment[de]=Ein einfaches C-Project wurde in %{dest} erstellt. -Comment[el]=Ένα απλό έργο C δημιουργήθηκε στο %{dest}. -Comment[es]=Un sencillo proyecto de C ha sido creado en %{dest}. -Comment[et]=Lihtne C-projekt loodi asukohta %{dest}. -Comment[eu]=C proiektu sinple bat sortu da hemen: %{dest}. -Comment[fa]=یک پروژۀ سادۀ سی در %{dest} ایجاد شد. -Comment[fr]=Un projet en langage C simple a été créé dans %{dest}. -Comment[ga]=Cruthaíodh tionscadal simplí C i %{dest} -Comment[gl]=Creouse un proxecto sinxelo en C en %{dest}. -Comment[hu]=Létrejött egy egyszerű C-projekt itt: %{dest}. -Comment[it]=È stato creato un semplice progetto C in %{dest}. -Comment[ja]=簡単な C プロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach C-Projekt opstellt. -Comment[ne]=एउटा साधारण सी परियोजना %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig C-project is aangemaakt in %{dest}. -Comment[pl]=Prosty projekt w języku C został utworzony w %{dest}. -Comment[pt]=Foi criado um programa simples "Olá mundo" em C em %{dest}. -Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em C em %{dest}. -Comment[ru]=Простое приложение "Hello world" на C создано в %{dest} -Comment[sk]=Jednoduchý C projekt bol vytvorený v %{dest}. -Comment[sl]=Preprost projekt v C-ju je bil ustvarjen v %{dest}. -Comment[sr]=Једноставан пројекат у C-у направљен је у %{dest}. -Comment[sr@Latn]=Jednostavan projekat u C-u napravljen je u %{dest}. -Comment[sv]=Ett enkelt C-projekt skapades i %{dest}. -Comment[tr]=Basit bir C projesi %{dest} içinde oluşturuldu. -Comment[zh_CN]=在 %{dest} 中创建了简单的 C 工程。 -Comment[zh_TW]=一個簡單的 C 專案已建立在 %{dest}。 -Archive=chello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/c-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/c-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/main.c -Dest=%{dest}/src/%{APPNAMELC}.c - diff --git a/languages/cpp/app_templates/chello_gba/CMakeLists.txt b/languages/cpp/app_templates/chello_gba/CMakeLists.txt index 6810ed53..b11230fe 100644 --- a/languages/cpp/app_templates/chello_gba/CMakeLists.txt +++ b/languages/cpp/app_templates/chello_gba/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( chellogba.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/chellogba.tar.gz chellogba.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - chellogba.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + chellogba.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/chello_gba/Makefile.am b/languages/cpp/app_templates/chello_gba/Makefile.am index afaf8c0b..fbc6c2b4 100644 --- a/languages/cpp/app_templates/chello_gba/Makefile.am +++ b/languages/cpp/app_templates/chello_gba/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.c font.raw.c master.pal.c src-Makefile.am c-Makefile.am \ templateName = chellogba ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/chello_gba/app.tdevelop b/languages/cpp/app_templates/chello_gba/app.tdevelop index 3c38bcf4..2f59c978 100644 --- a/languages/cpp/app_templates/chello_gba/app.tdevelop +++ b/languages/cpp/app_templates/chello_gba/app.tdevelop @@ -11,10 +11,10 @@ GBA - TDevDebugger + KDevDebugger - + src/%{APPNAMELC} @@ -33,11 +33,11 @@ -nostartfiles - - + + src/%{APPNAMELC}.gba - - + + ada ada_bugs_gcc @@ -84,17 +84,17 @@ TDE Libraries (Doxygen) - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate b/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate new file mode 100644 index 00000000..ef89357f --- /dev/null +++ b/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate @@ -0,0 +1,173 @@ +# TDE Config File +[General] +Name=Hello world program +Name[ca]=Programa Hello world +Name[da]=Goddag verden program +Name[de]="Hello World"-Programm +Name[el]=Πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» +Name[et]="Tere,maailm" programm +Name[eu]="Kaixo mundua" programa +Name[fa]=برنامۀ Hello world +Name[fr]=Programme « Bonjour monde » +Name[ga]=Ríomhchlár "Hello world" +Name[gl]=Programa Ola mundo +Name[it]=Programma di "Hello world" +Name[ja]=Hello world プログラム +Name[nds]="Moin Welt"-Programm +Name[ne]=हेल्डो वोल्ड कार्यक्रम +Name[nl]=Hello World-programma +Name[pl]=Program 'Witaj świecie' +Name[pt]=Programa 'Olá mundo' +Name[pt_BR]=Programa 'Olá mundo' +Name[ru]=Программа Hello world +Name[sk]=Ahoj svet program +Name[sl]=Program Hello world +Name[sr]=Програм „Здраво свете“ +Name[sr@Latn]=Program „Zdravo svete“ +Name[sv]=Hello world-program +Name[tr]=Merhaba Dünya Programı +Name[zh_CN]=Hello world 程序 +Name[zh_TW]=Hello world 程式 +Icon=chellogba.png +Category=C/GBA +Comment=Generates a simple "Hello world" program for the Gameboy Advance. You will need the "devkitadvance" to compile it. See README.devel for more details. +Comment[ca]=Genera un simple programa de "Hello world" per a la Gameboy Advance. Necessitareu "devkitadvance" per a compilar-lo. Consulteu el README.devel per a més detalls. +Comment[da]=Genererer et simpelt "Goddag verden" program for Gameboy Advance. Du vil skulle bruge "devkitadvance" for at kompilere det. Se README.devel for flere detaljer. +Comment[de]=Erstellt ein einfaches "Hello world"-Programm für den Gameboy Advance. Sie benötigen zum Kompilieren das "devkitadvance". Weitere Einzelheiten finden Sie in der Datei README.devel. +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" για το Gameboy Advance. Θα χρειαστείτε το "devkitadvance" για τη μεταγλώττισή του. Ανατρέξτε στο README.devel για περισσότερες πληροφορίες. +Comment[es]=Genera un sencillo programa «Hola mundo» para Gameboy Advance. Necesitará «devkitadvance» para compilarlo. Vea README.devel para más detalles. +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Gameboy Advance'i jaoks. Kompileerimiseks on vajalik "devkitadvance". Täpsemalt räägib sellest fail README.devel. +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Gameboy Advance-erako. "devkitadvance" behar duzu konpilatzeko. Ikusi README.devel xehetasun gehiagorako. +Comment[fa]=یک برنامۀ سادۀ «Hello world» برای Gameboy Advance تولید می‌کند. برای ترجمۀ آن به »devkitadvance« نیاز دارید. برای جزئیات بیشتر، README.devel را ببینید. +Comment[fr]=Génère un programme « Bonjour monde » simple pour la Gameboy Advance. Vous aurez besoin de « devkitadvance » pour le compiler. Consultez le fichier README.devel pour plus de détails. +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" le haghaidh an Gameboy Advance. Tá gá le "devkitadvance" chun é a thiomsú. Féach ar README.devel chun tuilleadh sonraí a fháil. +Comment[gl]=Xera un programa sinxelo "Ola mundo" para Gameboy Advance. Necesitará "devkitadvance" para compilalo. Consulte README.devel para máis detalles. +Comment[hu]=Létrehoz egy egyszerű Hello world programot a Gameboy Advance-hoz. Lefordításához szükség van a "devkitadvance" csomag telepítésére. További információ a README.devel fájlban található. +Comment[it]=Genera un semplice programma di "Hello world" per il Gameboy Advance. Serve il "devkitadvance" per compilarlo. Guarda un po' README.devel per ulteriori dettagli. +Comment[ja]=Gameboy Advance のための Hello world プログラムを作成します。コンパイルするには devkitadvance が必要です。詳しくは README.devel をご覧ください。 +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm för "Gameboy Advance" op. För't Kompileren deit "devkitadvance" noot. Mehr Enkelheiten laat sik binnen "README.devel" finnen. +Comment[ne]=गेमब्याए एडभान्सका लागि साधारण "हेल्लो वोल्ड नमस्कार" उत्पन्न गर्दछ । यसलाई कम्पाइल गर्न तपाईँलाई "devkitadvance" आवश्यक पर्दछ । बढी जानकारीका लागि README.devel हेर्नुहोस् । +Comment[nl]=Genereert een eenvoudig "Hello World" programma voor de Gameboy Advance. U hebt "devkitadvance" nodig om het te kunnen compileren. Zie het bestand README.devel voor meer informatie. +Comment[pl]=Generuje prosty program "Witaj świecie" na konsolę Gameboy Advance. Do skompilowania go potrzebny jest "devkitadvance". Więcej informacji można znaleźć w pliku README.devel. +Comment[pt]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes. +Comment[pt_BR]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes. +Comment[ru]=Создание простой программы "Hello world" на Gameboy Advance. Вам необходима программа "devkitadvance" для её сборки. Прочтите файл README.devel. +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program pre Gameboy Advance.Budete potrebovať "devkitadvance" na to, aby ste ho skompilovali.Pozrite súbor README.devel pre viac detailov. +Comment[sl]=Ustvari preprost program »Pozdravljen svet« za Gameboy Advance. Za prevajanje boste potrebovali »devkitadvance«. Podrobnosti si lahko ogledate v README.devel. +Comment[sr]=Прави једноставан „Здраво свете“ програм за Gameboy Advance. Требаће вам „devkitadvance“ да бисте га превели. Погледајте README.devel за више детаља. +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program za Gameboy Advance. Trebaće vam „devkitadvance“ da biste ga preveli. Pogledajte README.devel za više detalja. +Comment[sv]=Skapar ett enkelt "Hello world"-program för Gameboy Advance. Du behöver "devkitadvance" för att kompilera det. Se filen README.devel för mer information. +Comment[tr]=Gameboy Advance için basit bir "Merhaba Dünya" programı üretir. Derlemek için "devkitadvance" paketine ihtiyacınız olacak. Daha fazla bilgi için README.devel dosyasına bakın. +Comment[zh_CN]=生成 Gameboy Advance 下的“Hello world”程序。您需要“devkitadvane”才能编译。请查看 README.devel 中的细节。 +Comment[zh_TW]=產生一個簡單的 Gameboy Advance 的 Hello world 程式。您需要 "devkitadvance" 來編譯。詳情請參考 README.devel。 +ShowFileAfterGeneration=README.devel +FileTemplates=h,CStyle,c,CStyle +ShowFilesAfterGeneration=%{dest}/src/main.c +Archive=chellogba.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/README.devel +Dest=%{dest}/README.devel + +[FILE3] +Type=install +Source=%{src}/c-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE4] +Type=install +Source=%{src}/c-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE5] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE7] +Type=install +Source=%{src}/main.c +Dest=%{dest}/src/main.c + +[FILE8] +Type=install +Source=%{src}/main.h +Dest=%{dest}/src/main.h + +[FILE9] +Type=install +Source=%{src}/gba.h +Dest=%{dest}/src/gba.h + +[FILE10] +Type=install +Source=%{src}/font.bmp +Dest=%{dest}/src/font.bmp + +[FILE11] +Type=install +Source=%{src}/font.raw.c +Dest=%{dest}/src/font.raw.c + +[FILE12] +Type=install +Source=%{src}/master.pal.c +Dest=%{dest}/src/master.pal.c + +[MSG] +Type=message +Comment=A Hello World program was created in %{dest} +Comment[ca]=A programa de Hello World ha estat creat en %{dest} +Comment[da]=Et Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein "Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» ha sido creado en %{dest} +Comment[et]="Tere, maailm" programm loodi asukohta %{dest} +Comment[eu]="Kaixo mundua" programa bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ Hello World در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár "Hello World" i %{dest} +Comment[gl]=Creouse un programa Ola mundo en %{dest} +Comment[hu]=Létrejött egy Hello World program itt: %{dest} +Comment[it]=È stato creato un programma di "Hello World" in %{dest} +Comment[ja]=Hello World プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm opstellt +Comment[ne]=एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Program 'Witaj świecie' utworzony w %{dest}. +Comment[pt]=Foi criado um programa Olá Mundo em %{dest} +Comment[pt_BR]=Foi criado um programa Olá Mundo em %{dest} +Comment[ru]=Простое приложение Hello World создано в %{dest} +Comment[sk]=Ahoj svet program bol vytvorený v %{dest} +Comment[sl]=Program »Pozdravljen svet« je bil ustvarjen v %{dest} +Comment[sr]=„Здраво свете“ је направљен у %{dest} +Comment[sr@Latn]=„Zdravo svete“ je napravljen u %{dest} +Comment[sv]=Ett Hello World-program skapades i %{dest} +Comment[tr]=Bir Merhaba Dünya programı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 Hello world 程序 +Comment[zh_TW]=一個 Hello World 程式已經建立在 %{dest} diff --git a/languages/cpp/app_templates/chello_gba/chellogba.tdevtemplate b/languages/cpp/app_templates/chello_gba/chellogba.tdevtemplate deleted file mode 100644 index e6ea8c90..00000000 --- a/languages/cpp/app_templates/chello_gba/chellogba.tdevtemplate +++ /dev/null @@ -1,173 +0,0 @@ -# TDE Config File -[General] -Name=Hello world program -Name[ca]=Programa Hello world -Name[da]=Goddag verden program -Name[de]="Hello World"-Programm -Name[el]=Πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» -Name[et]="Tere,maailm" programm -Name[eu]="Kaixo mundua" programa -Name[fa]=برنامۀ Hello world -Name[fr]=Programme « Bonjour monde » -Name[ga]=Ríomhchlár "Hello world" -Name[gl]=Programa Ola mundo -Name[it]=Programma di "Hello world" -Name[ja]=Hello world プログラム -Name[nds]="Moin Welt"-Programm -Name[ne]=हेल्डो वोल्ड कार्यक्रम -Name[nl]=Hello World-programma -Name[pl]=Program 'Witaj świecie' -Name[pt]=Programa 'Olá mundo' -Name[pt_BR]=Programa 'Olá mundo' -Name[ru]=Программа Hello world -Name[sk]=Ahoj svet program -Name[sl]=Program Hello world -Name[sr]=Програм „Здраво свете“ -Name[sr@Latn]=Program „Zdravo svete“ -Name[sv]=Hello world-program -Name[tr]=Merhaba Dünya Programı -Name[zh_CN]=Hello world 程序 -Name[zh_TW]=Hello world 程式 -Icon=chellogba.png -Category=C/GBA -Comment=Generates a simple "Hello world" program for the Gameboy Advance. You will need the "devkitadvance" to compile it. See README.devel for more details. -Comment[ca]=Genera un simple programa de "Hello world" per a la Gameboy Advance. Necessitareu "devkitadvance" per a compilar-lo. Consulteu el README.devel per a més detalls. -Comment[da]=Genererer et simpelt "Goddag verden" program for Gameboy Advance. Du vil skulle bruge "devkitadvance" for at kompilere det. Se README.devel for flere detaljer. -Comment[de]=Erstellt ein einfaches "Hello world"-Programm für den Gameboy Advance. Sie benötigen zum Kompilieren das "devkitadvance". Weitere Einzelheiten finden Sie in der Datei README.devel. -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" για το Gameboy Advance. Θα χρειαστείτε το "devkitadvance" για τη μεταγλώττισή του. Ανατρέξτε στο README.devel για περισσότερες πληροφορίες. -Comment[es]=Genera un sencillo programa «Hola mundo» para Gameboy Advance. Necesitará «devkitadvance» para compilarlo. Vea README.devel para más detalles. -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Gameboy Advance'i jaoks. Kompileerimiseks on vajalik "devkitadvance". Täpsemalt räägib sellest fail README.devel. -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Gameboy Advance-erako. "devkitadvance" behar duzu konpilatzeko. Ikusi README.devel xehetasun gehiagorako. -Comment[fa]=یک برنامۀ سادۀ «Hello world» برای Gameboy Advance تولید می‌کند. برای ترجمۀ آن به »devkitadvance« نیاز دارید. برای جزئیات بیشتر، README.devel را ببینید. -Comment[fr]=Génère un programme « Bonjour monde » simple pour la Gameboy Advance. Vous aurez besoin de « devkitadvance » pour le compiler. Consultez le fichier README.devel pour plus de détails. -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" le haghaidh an Gameboy Advance. Tá gá le "devkitadvance" chun é a thiomsú. Féach ar README.devel chun tuilleadh sonraí a fháil. -Comment[gl]=Xera un programa sinxelo "Ola mundo" para Gameboy Advance. Necesitará "devkitadvance" para compilalo. Consulte README.devel para máis detalles. -Comment[hu]=Létrehoz egy egyszerű Hello world programot a Gameboy Advance-hoz. Lefordításához szükség van a "devkitadvance" csomag telepítésére. További információ a README.devel fájlban található. -Comment[it]=Genera un semplice programma di "Hello world" per il Gameboy Advance. Serve il "devkitadvance" per compilarlo. Guarda un po' README.devel per ulteriori dettagli. -Comment[ja]=Gameboy Advance のための Hello world プログラムを作成します。コンパイルするには devkitadvance が必要です。詳しくは README.devel をご覧ください。 -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm för "Gameboy Advance" op. För't Kompileren deit "devkitadvance" noot. Mehr Enkelheiten laat sik binnen "README.devel" finnen. -Comment[ne]=गेमब्याए एडभान्सका लागि साधारण "हेल्लो वोल्ड नमस्कार" उत्पन्न गर्दछ । यसलाई कम्पाइल गर्न तपाईँलाई "devkitadvance" आवश्यक पर्दछ । बढी जानकारीका लागि README.devel हेर्नुहोस् । -Comment[nl]=Genereert een eenvoudig "Hello World" programma voor de Gameboy Advance. U hebt "devkitadvance" nodig om het te kunnen compileren. Zie het bestand README.devel voor meer informatie. -Comment[pl]=Generuje prosty program "Witaj świecie" na konsolę Gameboy Advance. Do skompilowania go potrzebny jest "devkitadvance". Więcej informacji można znaleźć w pliku README.devel. -Comment[pt]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes. -Comment[pt_BR]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes. -Comment[ru]=Создание простой программы "Hello world" на Gameboy Advance. Вам необходима программа "devkitadvance" для её сборки. Прочтите файл README.devel. -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program pre Gameboy Advance.Budete potrebovať "devkitadvance" na to, aby ste ho skompilovali.Pozrite súbor README.devel pre viac detailov. -Comment[sl]=Ustvari preprost program »Pozdravljen svet« za Gameboy Advance. Za prevajanje boste potrebovali »devkitadvance«. Podrobnosti si lahko ogledate v README.devel. -Comment[sr]=Прави једноставан „Здраво свете“ програм за Gameboy Advance. Требаће вам „devkitadvance“ да бисте га превели. Погледајте README.devel за више детаља. -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program za Gameboy Advance. Trebaće vam „devkitadvance“ da biste ga preveli. Pogledajte README.devel za više detalja. -Comment[sv]=Skapar ett enkelt "Hello world"-program för Gameboy Advance. Du behöver "devkitadvance" för att kompilera det. Se filen README.devel för mer information. -Comment[tr]=Gameboy Advance için basit bir "Merhaba Dünya" programı üretir. Derlemek için "devkitadvance" paketine ihtiyacınız olacak. Daha fazla bilgi için README.devel dosyasına bakın. -Comment[zh_CN]=生成 Gameboy Advance 下的“Hello world”程序。您需要“devkitadvane”才能编译。请查看 README.devel 中的细节。 -Comment[zh_TW]=產生一個簡單的 Gameboy Advance 的 Hello world 程式。您需要 "devkitadvance" 來編譯。詳情請參考 README.devel。 -ShowFileAfterGeneration=README.devel -FileTemplates=h,CStyle,c,CStyle -ShowFilesAfterGeneration=%{dest}/src/main.c -Archive=chellogba.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/README.devel -Dest=%{dest}/README.devel - -[FILE3] -Type=install -Source=%{src}/c-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE4] -Type=install -Source=%{src}/c-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE5] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE7] -Type=install -Source=%{src}/main.c -Dest=%{dest}/src/main.c - -[FILE8] -Type=install -Source=%{src}/main.h -Dest=%{dest}/src/main.h - -[FILE9] -Type=install -Source=%{src}/gba.h -Dest=%{dest}/src/gba.h - -[FILE10] -Type=install -Source=%{src}/font.bmp -Dest=%{dest}/src/font.bmp - -[FILE11] -Type=install -Source=%{src}/font.raw.c -Dest=%{dest}/src/font.raw.c - -[FILE12] -Type=install -Source=%{src}/master.pal.c -Dest=%{dest}/src/master.pal.c - -[MSG] -Type=message -Comment=A Hello World program was created in %{dest} -Comment[ca]=A programa de Hello World ha estat creat en %{dest} -Comment[da]=Et Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein "Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» ha sido creado en %{dest} -Comment[et]="Tere, maailm" programm loodi asukohta %{dest} -Comment[eu]="Kaixo mundua" programa bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ Hello World در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár "Hello World" i %{dest} -Comment[gl]=Creouse un programa Ola mundo en %{dest} -Comment[hu]=Létrejött egy Hello World program itt: %{dest} -Comment[it]=È stato creato un programma di "Hello World" in %{dest} -Comment[ja]=Hello World プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm opstellt -Comment[ne]=एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Program 'Witaj świecie' utworzony w %{dest}. -Comment[pt]=Foi criado um programa Olá Mundo em %{dest} -Comment[pt_BR]=Foi criado um programa Olá Mundo em %{dest} -Comment[ru]=Простое приложение Hello World создано в %{dest} -Comment[sk]=Ahoj svet program bol vytvorený v %{dest} -Comment[sl]=Program »Pozdravljen svet« je bil ustvarjen v %{dest} -Comment[sr]=„Здраво свете“ је направљен у %{dest} -Comment[sr@Latn]=„Zdravo svete“ je napravljen u %{dest} -Comment[sv]=Ett Hello World-program skapades i %{dest} -Comment[tr]=Bir Merhaba Dünya programı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 Hello world 程序 -Comment[zh_TW]=一個 Hello World 程式已經建立在 %{dest} diff --git a/languages/cpp/app_templates/clanlib/CMakeLists.txt b/languages/cpp/app_templates/clanlib/CMakeLists.txt index c8fdfe2d..e0b99cc2 100644 --- a/languages/cpp/app_templates/clanlib/CMakeLists.txt +++ b/languages/cpp/app_templates/clanlib/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( clanlib.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/clanlib.tar.gz clanlib.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - clanlib.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + clanlib.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/clanlib/Makefile.am b/languages/cpp/app_templates/clanlib/Makefile.am index b6aa9150..84e0459b 100644 --- a/languages/cpp/app_templates/clanlib/Makefile.am +++ b/languages/cpp/app_templates/clanlib/Makefile.am @@ -3,10 +3,10 @@ dataFiles = src-Makefile.am app-Makefile.am main.cpp app.tdevelop \ templateName = clanlib ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/clanlib/app.tdevelop b/languages/cpp/app_templates/clanlib/app.tdevelop index 15418279..d2e9e430 100644 --- a/languages/cpp/app_templates/clanlib/app.tdevelop +++ b/languages/cpp/app_templates/clanlib/app.tdevelop @@ -12,7 +12,7 @@ ClanLib - + src/%{APPNAMELC} debug @@ -43,8 +43,8 @@ - - + + ada ada_bugs_gcc @@ -90,17 +90,17 @@ TDE Libraries (Doxygen) - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate b/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate new file mode 100644 index 00000000..1b39badc --- /dev/null +++ b/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate @@ -0,0 +1,138 @@ +# TDE Config File +[General] +Name=Simple ClanLib application +Name[ca]=Una simple aplicació de ClanLib +Name[da]=Simpelt ClanLib program +Name[de]=Eine einfache ClanLib-Anwendung +Name[el]=Μια απλή εφαρμογή ClanLib +Name[es]=Una sencilla aplicación de ClanLib +Name[et]=Lihtne ClanLib rakendus +Name[eu]=ClanLib aplikazio simple bat +Name[fa]=کاربرد سادۀ ClanLib +Name[fr]=Application ClanLib simple +Name[ga]=Feidhmchlár simplí ClanLib +Name[gl]=Aplicación sinxela ClanLib +Name[hu]=Egyszerű Clanlib-alkalmazás +Name[it]=semplice applicazione ClanLib +Name[ja]=簡単な ClanLib アプリケーション +Name[nds]=En eenfach ClanLib-Programm +Name[ne]=साधारण ClanLib अनुप्रयोग +Name[nl]=Eenvoudige ClanLib-toepassing +Name[pl]=Prosty program używający ClanLib +Name[pt]=Aplicação simples da ClanLib +Name[pt_BR]=Aplicação simples da ClanLib +Name[ru]=Простое приложение ClanLib +Name[sk]=Jednoduchá ClanLib aplikácia +Name[sl]=Preprost program ClanLib +Name[sr]=Једноставан ClanLib програм +Name[sr@Latn]=Jednostavan ClanLib program +Name[sv]=Enkelt ClanLib-program +Name[tr]=Basit ClanLib uygulaması +Name[zh_CN]=简单的 ClanLib 应用程序 +Name[zh_TW]=簡單的 ClanLib 應用程式 +Category=C++ +Icon=clanlib.png +Comment=Generates a simple ClanLib application. +Comment[ca]=Genera una simple aplicació de ClanLib. +Comment[da]=Genererer et simpelt ClanLib program +Comment[de]=Erstellt eine einfache ClanLib-Anwendung. +Comment[el]=Δημιουργεί μια απλή εφαρμογή ClanLib. +Comment[es]=Genera una sencilla aplicación de ClanLib. +Comment[et]=Lihtsa ClanLib'i rakenduse loomine. +Comment[eu]=ClanLib aplikazio simple bat sortzen du. +Comment[fa]=یک کاربرد سادۀ ClanLib تولید می‌کند. +Comment[fr]=Génère une application ClanLib simple. +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí ClanLib. +Comment[gl]=Xera una aplicación sinxela ClanLib. +Comment[hu]=Létrehoz egy egyszerű Clanlib-alkalmazást. +Comment[it]=Genera una semplice applicazione ClanLib. +Comment[ja]=簡単な ClanLib アプリケーションを作成します +Comment[nds]=Stellt en eenfach ClanLib-Programm op. +Comment[ne]=साधारण ClanLib अनुप्रयोग सिर्जना गर्दछ । +Comment[nl]=Genereert een eenvoudige ClanLib-toepassing +Comment[pl]=Generuje prosty program używający ClanLib. +Comment[pt]=Gera uma aplicação simples com o ClanLib. +Comment[pt_BR]=Gera uma aplicação simples com o ClanLib. +Comment[ru]=Создание простого приложения ClanLib. +Comment[sk]=Vygeneruje jednoduchú ClanLib aplikáciu. +Comment[sl]=Ustvari preprost program ClanLib. +Comment[sr]=Прави једноставан ClanLib програм. +Comment[sr@Latn]=Pravi jednostavan ClanLib program. +Comment[sv]=Skapar ett enkelt ClanLib-program. +Comment[tr]=Basit bir ClanLib uygulaması yaratır. +Comment[zh_CN]=生成简单的 ClanLib 应用程序。 +Comment[zh_TW]=產生簡單的 ClanLib 應用程式。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/main.cpp +Archive=clanlib.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/app-configure.in +Dest=%{dest}/configure.in + +[FILE4] +Type=install +Source=%{src}/app-autogen.sh +Dest=%{dest}/autogen.sh + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[MSG] +Type=message +Comment=A simple clanlib application was created in %{dest} +Comment[ca]=Una simple aplicació de clanlib ha estat creada en %{dest} +Comment[da]=Et simpelt clanlib program blev oprettet i %{dest} +Comment[de]=Eine einfache ClanLib-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια απλή εφαρμογή clanlib δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación de ClanLib sencilla ha sido creada en %{dest} +Comment[et]=Lihtne ClanLib'i rakendus loodi asukohta %{dest} +Comment[eu]=clanlib aplikazio simple bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد سادۀ clanlib در %{dest} ایجاد شد +Comment[fr]=Une application Clanlib simple a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár simplí clanlib i %{dest} +Comment[gl]=Creouse una apliación sinxela clanlib en %{dest} +Comment[hu]=Létrejött egy egyszerű Clanlib-alkalmazás itt: %{dest} +Comment[it]=È stata creata una semplice applicazione clanlib in %{dest} +Comment[ja]=簡単な clanlib アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach ClanLib-Programm opstellt +Comment[ne]=साधारण clanlib अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een voorbeeld ClanLib-toepassing is aangemaakt in %{dest} +Comment[pl]=Prosty program używający ClanLib został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação simples da ClanLib em %{dest} +Comment[pt_BR]=Foi criada uma aplicação simples da ClanLib em %{dest} +Comment[ru]=Простое приложение ClanLib создано в %{dest} +Comment[sk]=Jednoduchá ClanLib aplikácia bola vytvorená v %{dest} +Comment[sl]=Preprost program clanlib je bil ustvarjen v %{dest} +Comment[sr]=Једноставан clanlib програм је направљен у %{dest} +Comment[sr@Latn]=Jednostavan clanlib program je napravljen u %{dest} +Comment[sv]=Ett enkelt ClanLib-program skapades i %{dest} +Comment[zh_CN]=在 %{dest} 中创建了一个简单的 clanlib 程序 +Comment[zh_TW]=一個簡單的 clanlib 應用程式已經建立在 %{dest} diff --git a/languages/cpp/app_templates/clanlib/clanlib.tdevtemplate b/languages/cpp/app_templates/clanlib/clanlib.tdevtemplate deleted file mode 100644 index 89243557..00000000 --- a/languages/cpp/app_templates/clanlib/clanlib.tdevtemplate +++ /dev/null @@ -1,138 +0,0 @@ -# TDE Config File -[General] -Name=Simple ClanLib application -Name[ca]=Una simple aplicació de ClanLib -Name[da]=Simpelt ClanLib program -Name[de]=Eine einfache ClanLib-Anwendung -Name[el]=Μια απλή εφαρμογή ClanLib -Name[es]=Una sencilla aplicación de ClanLib -Name[et]=Lihtne ClanLib rakendus -Name[eu]=ClanLib aplikazio simple bat -Name[fa]=کاربرد سادۀ ClanLib -Name[fr]=Application ClanLib simple -Name[ga]=Feidhmchlár simplí ClanLib -Name[gl]=Aplicación sinxela ClanLib -Name[hu]=Egyszerű Clanlib-alkalmazás -Name[it]=semplice applicazione ClanLib -Name[ja]=簡単な ClanLib アプリケーション -Name[nds]=En eenfach ClanLib-Programm -Name[ne]=साधारण ClanLib अनुप्रयोग -Name[nl]=Eenvoudige ClanLib-toepassing -Name[pl]=Prosty program używający ClanLib -Name[pt]=Aplicação simples da ClanLib -Name[pt_BR]=Aplicação simples da ClanLib -Name[ru]=Простое приложение ClanLib -Name[sk]=Jednoduchá ClanLib aplikácia -Name[sl]=Preprost program ClanLib -Name[sr]=Једноставан ClanLib програм -Name[sr@Latn]=Jednostavan ClanLib program -Name[sv]=Enkelt ClanLib-program -Name[tr]=Basit ClanLib uygulaması -Name[zh_CN]=简单的 ClanLib 应用程序 -Name[zh_TW]=簡單的 ClanLib 應用程式 -Category=C++ -Icon=clanlib.png -Comment=Generates a simple ClanLib application. -Comment[ca]=Genera una simple aplicació de ClanLib. -Comment[da]=Genererer et simpelt ClanLib program -Comment[de]=Erstellt eine einfache ClanLib-Anwendung. -Comment[el]=Δημιουργεί μια απλή εφαρμογή ClanLib. -Comment[es]=Genera una sencilla aplicación de ClanLib. -Comment[et]=Lihtsa ClanLib'i rakenduse loomine. -Comment[eu]=ClanLib aplikazio simple bat sortzen du. -Comment[fa]=یک کاربرد سادۀ ClanLib تولید می‌کند. -Comment[fr]=Génère une application ClanLib simple. -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí ClanLib. -Comment[gl]=Xera una aplicación sinxela ClanLib. -Comment[hu]=Létrehoz egy egyszerű Clanlib-alkalmazást. -Comment[it]=Genera una semplice applicazione ClanLib. -Comment[ja]=簡単な ClanLib アプリケーションを作成します -Comment[nds]=Stellt en eenfach ClanLib-Programm op. -Comment[ne]=साधारण ClanLib अनुप्रयोग सिर्जना गर्दछ । -Comment[nl]=Genereert een eenvoudige ClanLib-toepassing -Comment[pl]=Generuje prosty program używający ClanLib. -Comment[pt]=Gera uma aplicação simples com o ClanLib. -Comment[pt_BR]=Gera uma aplicação simples com o ClanLib. -Comment[ru]=Создание простого приложения ClanLib. -Comment[sk]=Vygeneruje jednoduchú ClanLib aplikáciu. -Comment[sl]=Ustvari preprost program ClanLib. -Comment[sr]=Прави једноставан ClanLib програм. -Comment[sr@Latn]=Pravi jednostavan ClanLib program. -Comment[sv]=Skapar ett enkelt ClanLib-program. -Comment[tr]=Basit bir ClanLib uygulaması yaratır. -Comment[zh_CN]=生成简单的 ClanLib 应用程序。 -Comment[zh_TW]=產生簡單的 ClanLib 應用程式。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/main.cpp -Archive=clanlib.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/app-configure.in -Dest=%{dest}/configure.in - -[FILE4] -Type=install -Source=%{src}/app-autogen.sh -Dest=%{dest}/autogen.sh - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[MSG] -Type=message -Comment=A simple clanlib application was created in %{dest} -Comment[ca]=Una simple aplicació de clanlib ha estat creada en %{dest} -Comment[da]=Et simpelt clanlib program blev oprettet i %{dest} -Comment[de]=Eine einfache ClanLib-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια απλή εφαρμογή clanlib δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación de ClanLib sencilla ha sido creada en %{dest} -Comment[et]=Lihtne ClanLib'i rakendus loodi asukohta %{dest} -Comment[eu]=clanlib aplikazio simple bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد سادۀ clanlib در %{dest} ایجاد شد -Comment[fr]=Une application Clanlib simple a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár simplí clanlib i %{dest} -Comment[gl]=Creouse una apliación sinxela clanlib en %{dest} -Comment[hu]=Létrejött egy egyszerű Clanlib-alkalmazás itt: %{dest} -Comment[it]=È stata creata una semplice applicazione clanlib in %{dest} -Comment[ja]=簡単な clanlib アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach ClanLib-Programm opstellt -Comment[ne]=साधारण clanlib अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een voorbeeld ClanLib-toepassing is aangemaakt in %{dest} -Comment[pl]=Prosty program używający ClanLib został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação simples da ClanLib em %{dest} -Comment[pt_BR]=Foi criada uma aplicação simples da ClanLib em %{dest} -Comment[ru]=Простое приложение ClanLib создано в %{dest} -Comment[sk]=Jednoduchá ClanLib aplikácia bola vytvorená v %{dest} -Comment[sl]=Preprost program clanlib je bil ustvarjen v %{dest} -Comment[sr]=Једноставан clanlib програм је направљен у %{dest} -Comment[sr@Latn]=Jednostavan clanlib program je napravljen u %{dest} -Comment[sv]=Ett enkelt ClanLib-program skapades i %{dest} -Comment[zh_CN]=在 %{dest} 中创建了一个简单的 clanlib 程序 -Comment[zh_TW]=一個簡單的 clanlib 應用程式已經建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakelibc/CMakeLists.txt b/languages/cpp/app_templates/cmakelibc/CMakeLists.txt index df6ec7b7..841853d8 100644 --- a/languages/cpp/app_templates/cmakelibc/CMakeLists.txt +++ b/languages/cpp/app_templates/cmakelibc/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( cmakelibc.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cmakelibc.tar.gz cmakelibc.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cmakelibc.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cmakelibc.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cmakelibc/Makefile.am b/languages/cpp/app_templates/cmakelibc/Makefile.am index f4fb8bb2..c10e704a 100644 --- a/languages/cpp/app_templates/cmakelibc/Makefile.am +++ b/languages/cpp/app_templates/cmakelibc/Makefile.am @@ -2,10 +2,10 @@ dataFiles = test.c lib.h lib.c cmakelibc.png CMakeLists.txt CMakeLists.txt.src templateName = cmakelibc ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate b/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate new file mode 100644 index 00000000..c05eaec4 --- /dev/null +++ b/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate @@ -0,0 +1,139 @@ +# TDE Config File +[General] +Name=A shared library template +Name[ca]=Una plantilla de biblioteca compartida +Name[da]=En delt biblitekskabelon +Name[de]=Vorlage für eine Shared Library +Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης +Name[es]=Una plantilla de biblioteca compartida +Name[et]=Jagatud teegi mall +Name[eu]=Liburutegi partekatu baten txantiloia +Name[fa]=قالب کتابخانۀ مشترک +Name[fr]=Un modèle de bibliothèque partagée +Name[ga]=Teimpléad comhleabharlainne +Name[gl]=Plantilla de biblioteca compartida +Name[hu]=Osztott programkönyvtár-sablon +Name[it]=Un modello di libreria condivisa +Name[ja]=共有ライブラリのテンプレート +Name[nds]=Vörlaag för deelt Bibliotheek +Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट +Name[nl]=Een gedeelde-bibliotheek-sjabloon +Name[pl]=Szablon współdzielonej biblioteki +Name[pt]=Um modelo de uma biblioteca dinâmica +Name[pt_BR]=Um modelo de uma biblioteca dinâmica +Name[ru]=Шаблон разделяемой библиотеки +Name[sk]=Šablóna pre zdieľanú knižnicu +Name[sl]=Predloga deljene knjižnice +Name[sr]=Шаблон дељене библиотеке +Name[sr@Latn]=Šablon deljene biblioteke +Name[sv]=En mall för ett delat bibliotek +Name[tr]=Bir paylaşılan kütüphane şablonu +Name[zh_CN]=共享库模板 +Name[zh_TW]=共享函式庫樣本 +Icon=cmakelibc.png +Category=C/CMake based projects +FileTemplates=h,CStyle,c,CStyle +Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. +Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. +Comment[da]=Genererer en delt skabelon for et bibliotek inklusive et testprogram i C. Det kompilerer ved brug af CMake's byggeværktøj i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. +Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. +Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. +Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. +Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. +Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. +Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. +Comment[fr]=Génère un modèle de bibliothèque partagée comprenant une application de test en C. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. +Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. +Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. +Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. +Comment[it]=Genera un modello di libreria condivisa includente un'applicazione test in C. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire di cmake 2.2. +Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。 +Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav). +Comment[ne]=C मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ । +Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (beschikbaar in het cvs van cmake) of de aankomende cmake 2.2-uitgave. +Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. +Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. +Comment[sk]=Vygeneruje šablónu pre zdieľanú knižnicu vrátane testovacej aplikácie v C.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. +Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. +Comment[sr]=Прави шаблон дељене библиотеке, укључујући и пробни програм у C-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. +Comment[sr@Latn]=Pravi šablon deljene biblioteke, uključujući i probni program u C-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. +Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. +Comment[tr]=C'de bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. +Comment[zh_CN]=生成一个共享库模板,其中包含一个 C 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 +Comment[zh_TW]=產生一個共享函式庫樣本,包括一個 C 的測試程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c +Archive=cmakelibc.tar.gz + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[FILE2] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt.src +Dest=%{dest}/src/CMakeLists.txt + +[FILE3] +Type=install +EscapeXML=true +Source=%{src}/test.c +Dest=%{dest}/src/%{APPNAMELC}test.c + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/lib.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE5] +Type=install +EscapeXML=true +Source=%{src}/lib.c +Dest=%{dest}/src/%{APPNAMELC}.c + +[CMAKE] +Type=finishcmd +Command=cmake ./ -GTDevelop3 +Directory=%{dest} + +[MSG] +Type=message +Comment=A CMake based shared library template was created in %{dest} +Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest} +Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest} +Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt. +Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest} +Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest} +Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest} +Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest} +Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد +Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest} +Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest} +Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest} +Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest} +Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest} +Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt +Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो +Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest} +Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest} +Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} +Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} +Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest} +Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest} +Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest} +Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest} +Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest} +Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest} +Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库 +Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakelibc/cmakelibc.tdevtemplate b/languages/cpp/app_templates/cmakelibc/cmakelibc.tdevtemplate deleted file mode 100644 index c05eaec4..00000000 --- a/languages/cpp/app_templates/cmakelibc/cmakelibc.tdevtemplate +++ /dev/null @@ -1,139 +0,0 @@ -# TDE Config File -[General] -Name=A shared library template -Name[ca]=Una plantilla de biblioteca compartida -Name[da]=En delt biblitekskabelon -Name[de]=Vorlage für eine Shared Library -Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης -Name[es]=Una plantilla de biblioteca compartida -Name[et]=Jagatud teegi mall -Name[eu]=Liburutegi partekatu baten txantiloia -Name[fa]=قالب کتابخانۀ مشترک -Name[fr]=Un modèle de bibliothèque partagée -Name[ga]=Teimpléad comhleabharlainne -Name[gl]=Plantilla de biblioteca compartida -Name[hu]=Osztott programkönyvtár-sablon -Name[it]=Un modello di libreria condivisa -Name[ja]=共有ライブラリのテンプレート -Name[nds]=Vörlaag för deelt Bibliotheek -Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट -Name[nl]=Een gedeelde-bibliotheek-sjabloon -Name[pl]=Szablon współdzielonej biblioteki -Name[pt]=Um modelo de uma biblioteca dinâmica -Name[pt_BR]=Um modelo de uma biblioteca dinâmica -Name[ru]=Шаблон разделяемой библиотеки -Name[sk]=Šablóna pre zdieľanú knižnicu -Name[sl]=Predloga deljene knjižnice -Name[sr]=Шаблон дељене библиотеке -Name[sr@Latn]=Šablon deljene biblioteke -Name[sv]=En mall för ett delat bibliotek -Name[tr]=Bir paylaşılan kütüphane şablonu -Name[zh_CN]=共享库模板 -Name[zh_TW]=共享函式庫樣本 -Icon=cmakelibc.png -Category=C/CMake based projects -FileTemplates=h,CStyle,c,CStyle -Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. -Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. -Comment[da]=Genererer en delt skabelon for et bibliotek inklusive et testprogram i C. Det kompilerer ved brug af CMake's byggeværktøj i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. -Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. -Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. -Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. -Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. -Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. -Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. -Comment[fr]=Génère un modèle de bibliothèque partagée comprenant une application de test en C. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. -Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. -Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. -Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. -Comment[it]=Genera un modello di libreria condivisa includente un'applicazione test in C. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire di cmake 2.2. -Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。 -Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav). -Comment[ne]=C मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ । -Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (beschikbaar in het cvs van cmake) of de aankomende cmake 2.2-uitgave. -Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. -Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. -Comment[sk]=Vygeneruje šablónu pre zdieľanú knižnicu vrátane testovacej aplikácie v C.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. -Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. -Comment[sr]=Прави шаблон дељене библиотеке, укључујући и пробни програм у C-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. -Comment[sr@Latn]=Pravi šablon deljene biblioteke, uključujući i probni program u C-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. -Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. -Comment[tr]=C'de bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. -Comment[zh_CN]=生成一个共享库模板,其中包含一个 C 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 -Comment[zh_TW]=產生一個共享函式庫樣本,包括一個 C 的測試程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c -Archive=cmakelibc.tar.gz - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[FILE2] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt.src -Dest=%{dest}/src/CMakeLists.txt - -[FILE3] -Type=install -EscapeXML=true -Source=%{src}/test.c -Dest=%{dest}/src/%{APPNAMELC}test.c - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/lib.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE5] -Type=install -EscapeXML=true -Source=%{src}/lib.c -Dest=%{dest}/src/%{APPNAMELC}.c - -[CMAKE] -Type=finishcmd -Command=cmake ./ -GTDevelop3 -Directory=%{dest} - -[MSG] -Type=message -Comment=A CMake based shared library template was created in %{dest} -Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest} -Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest} -Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt. -Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest} -Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest} -Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest} -Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest} -Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد -Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest} -Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest} -Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest} -Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest} -Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest} -Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt -Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो -Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest} -Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest} -Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} -Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} -Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest} -Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest} -Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest} -Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest} -Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest} -Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest} -Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库 -Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt b/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt index cbd6bd5f..26d7f3e2 100644 --- a/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt +++ b/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt @@ -18,10 +18,10 @@ add_custom_target( cmakelibcpp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cmakelibcpp.tar.gz cmakelibcpp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cmakelibcpp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cmakelibcpp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cmakelibcpp/Makefile.am b/languages/cpp/app_templates/cmakelibcpp/Makefile.am index 0c3b275e..395bb107 100644 --- a/languages/cpp/app_templates/cmakelibcpp/Makefile.am +++ b/languages/cpp/app_templates/cmakelibcpp/Makefile.am @@ -2,10 +2,10 @@ dataFiles = test.cpp lib.h lib.cpp cmakelibcpp.png CMakeLists.txt CMakeLists.txt templateName = cmakelibcpp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate new file mode 100644 index 00000000..653a5ec0 --- /dev/null +++ b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate @@ -0,0 +1,139 @@ +# TDE Config File +[General] +Name=A shared library template +Name[ca]=Una plantilla de biblioteca compartida +Name[da]=En delt biblitekskabelon +Name[de]=Vorlage für eine Shared Library +Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης +Name[es]=Una plantilla de biblioteca compartida +Name[et]=Jagatud teegi mall +Name[eu]=Liburutegi partekatu baten txantiloia +Name[fa]=قالب کتابخانۀ مشترک +Name[fr]=Un modèle de bibliothèque partagée +Name[ga]=Teimpléad comhleabharlainne +Name[gl]=Plantilla de biblioteca compartida +Name[hu]=Osztott programkönyvtár-sablon +Name[it]=Un modello di libreria condivisa +Name[ja]=共有ライブラリのテンプレート +Name[nds]=Vörlaag för deelt Bibliotheek +Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट +Name[nl]=Een gedeelde-bibliotheek-sjabloon +Name[pl]=Szablon współdzielonej biblioteki +Name[pt]=Um modelo de uma biblioteca dinâmica +Name[pt_BR]=Um modelo de uma biblioteca dinâmica +Name[ru]=Шаблон разделяемой библиотеки +Name[sk]=Šablóna pre zdieľanú knižnicu +Name[sl]=Predloga deljene knjižnice +Name[sr]=Шаблон дељене библиотеке +Name[sr@Latn]=Šablon deljene biblioteke +Name[sv]=En mall för ett delat bibliotek +Name[tr]=Bir paylaşılan kütüphane şablonu +Name[zh_CN]=共享库模板 +Name[zh_TW]=共享函式庫樣本 +Icon=cmakelibcpp.png +Category=C++/CMake based projects +FileTemplates=h,CStyle,cpp,CStyle +Comment=Generates a shared library template including a test application in C++. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. +Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C++. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. +Comment[da]=Genererer skabelon for delt bibliotek inklusive et testprogram i C++. Det kompileres ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. +Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. +Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C++. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. +Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C++. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. +Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. +Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C++ lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. +Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در C++ تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. +Comment[fr]=Génère un modèle de bibliothèque partagée incluant une application de test en C++. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. +Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C++. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. +Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C++. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. +Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C++ nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. +Comment[it]=Genera un modello di libreria condivisa che include una applicazione test in C++. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2. +Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C++ でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。 +Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C++ op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav). +Comment[ne]=C++ मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ । +Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C++. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave. +Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. +Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. +Comment[sk]=Vygeneruje šablónu zdieľanej knižnice vrátane testovacej aplikácie v C++.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. +Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C++. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. +Comment[sr]=Прави шаблон дељене библиотеке укључујући и пробни програм у C++-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. +Comment[sr@Latn]=Pravi šablon deljene biblioteke uključujući i probni program u C++-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. +Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C++. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. +Comment[tr]=C++'da bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. +Comment[zh_CN]=生成一个共享库模板,其中包含一个 C++ 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 +Comment[zh_TW]=產生一個包括 C++ 測試程式的共享函式庫樣本。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=cmakelibcpp.tar.gz + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[FILE2] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt.src +Dest=%{dest}/src/CMakeLists.txt + +[FILE3] +Type=install +EscapeXML=true +Source=%{src}/test.cpp +Dest=%{dest}/src/%{APPNAMELC}test.cpp + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/lib.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE5] +Type=install +EscapeXML=true +Source=%{src}/lib.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[CMAKE] +Type=finishcmd +Command=cmake ./ -GTDevelop3 +Directory=%{dest} + +[MSG] +Type=message +Comment=A CMake based shared library template was created in %{dest} +Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest} +Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest} +Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt. +Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest} +Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest} +Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest} +Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest} +Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد +Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest} +Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest} +Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest} +Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest} +Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest} +Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt +Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो +Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest} +Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest} +Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} +Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} +Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest} +Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest} +Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest} +Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest} +Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest} +Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest} +Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库 +Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.tdevtemplate b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.tdevtemplate deleted file mode 100644 index 653a5ec0..00000000 --- a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.tdevtemplate +++ /dev/null @@ -1,139 +0,0 @@ -# TDE Config File -[General] -Name=A shared library template -Name[ca]=Una plantilla de biblioteca compartida -Name[da]=En delt biblitekskabelon -Name[de]=Vorlage für eine Shared Library -Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης -Name[es]=Una plantilla de biblioteca compartida -Name[et]=Jagatud teegi mall -Name[eu]=Liburutegi partekatu baten txantiloia -Name[fa]=قالب کتابخانۀ مشترک -Name[fr]=Un modèle de bibliothèque partagée -Name[ga]=Teimpléad comhleabharlainne -Name[gl]=Plantilla de biblioteca compartida -Name[hu]=Osztott programkönyvtár-sablon -Name[it]=Un modello di libreria condivisa -Name[ja]=共有ライブラリのテンプレート -Name[nds]=Vörlaag för deelt Bibliotheek -Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट -Name[nl]=Een gedeelde-bibliotheek-sjabloon -Name[pl]=Szablon współdzielonej biblioteki -Name[pt]=Um modelo de uma biblioteca dinâmica -Name[pt_BR]=Um modelo de uma biblioteca dinâmica -Name[ru]=Шаблон разделяемой библиотеки -Name[sk]=Šablóna pre zdieľanú knižnicu -Name[sl]=Predloga deljene knjižnice -Name[sr]=Шаблон дељене библиотеке -Name[sr@Latn]=Šablon deljene biblioteke -Name[sv]=En mall för ett delat bibliotek -Name[tr]=Bir paylaşılan kütüphane şablonu -Name[zh_CN]=共享库模板 -Name[zh_TW]=共享函式庫樣本 -Icon=cmakelibcpp.png -Category=C++/CMake based projects -FileTemplates=h,CStyle,cpp,CStyle -Comment=Generates a shared library template including a test application in C++. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. -Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C++. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. -Comment[da]=Genererer skabelon for delt bibliotek inklusive et testprogram i C++. Det kompileres ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. -Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. -Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C++. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. -Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C++. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. -Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. -Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C++ lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. -Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در C++ تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. -Comment[fr]=Génère un modèle de bibliothèque partagée incluant une application de test en C++. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. -Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C++. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. -Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C++. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. -Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C++ nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. -Comment[it]=Genera un modello di libreria condivisa che include una applicazione test in C++. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2. -Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C++ でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。 -Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C++ op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav). -Comment[ne]=C++ मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ । -Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C++. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave. -Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. -Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. -Comment[sk]=Vygeneruje šablónu zdieľanej knižnice vrátane testovacej aplikácie v C++.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. -Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C++. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. -Comment[sr]=Прави шаблон дељене библиотеке укључујући и пробни програм у C++-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. -Comment[sr@Latn]=Pravi šablon deljene biblioteke uključujući i probni program u C++-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. -Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C++. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. -Comment[tr]=C++'da bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. -Comment[zh_CN]=生成一个共享库模板,其中包含一个 C++ 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 -Comment[zh_TW]=產生一個包括 C++ 測試程式的共享函式庫樣本。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=cmakelibcpp.tar.gz - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[FILE2] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt.src -Dest=%{dest}/src/CMakeLists.txt - -[FILE3] -Type=install -EscapeXML=true -Source=%{src}/test.cpp -Dest=%{dest}/src/%{APPNAMELC}test.cpp - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/lib.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE5] -Type=install -EscapeXML=true -Source=%{src}/lib.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[CMAKE] -Type=finishcmd -Command=cmake ./ -GTDevelop3 -Directory=%{dest} - -[MSG] -Type=message -Comment=A CMake based shared library template was created in %{dest} -Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest} -Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest} -Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt. -Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest} -Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest} -Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest} -Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest} -Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد -Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest} -Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest} -Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest} -Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest} -Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest} -Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt -Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो -Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest} -Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest} -Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} -Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest} -Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest} -Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest} -Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest} -Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest} -Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest} -Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest} -Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库 -Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt index 88bb2d36..b69d898f 100644 --- a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt +++ b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( cmakeqt3app.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cmakeqt3app.tar.gz cmakeqt3app.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cmakeqt3app.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cmakeqt3app.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cmakeqt3app/Makefile.am b/languages/cpp/app_templates/cmakeqt3app/Makefile.am index e42bdcbf..24bd6c35 100644 --- a/languages/cpp/app_templates/cmakeqt3app/Makefile.am +++ b/languages/cpp/app_templates/cmakeqt3app/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.cpp cmakeqt3app.cpp cmakeqt3app.h cmakeqt3app.png \ templateName = cmakeqt3app ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate new file mode 100644 index 00000000..50afb48a --- /dev/null +++ b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate @@ -0,0 +1,126 @@ +# TDE Config File +[General] +Name=Qt3 Application +Name[br]=Meziant Qt3 +Name[ca]=Aplicació Qt3 +Name[da]=Qt3-Program +Name[de]=Qt3-Anwendung +Name[el]=Εφαρμογή Qt3 +Name[es]=Aplicación Qt3 +Name[et]=Qt3 rakendus +Name[fr]=Application Qt3 +Name[hu]=Qt3-alapú alkalmazások +Name[it]=Applicazione Qt3 +Name[ja]=Qt3 アプリケーション +Name[nds]=Qt3-Programm +Name[nl]=Qt3-toepassing +Name[pl]=Program Qt3 +Name[pt]=Aplicação do Qt3 +Name[pt_BR]=Aplicação do Qt3 +Name[ru]=Приложение Qt 3 +Name[sk]=Qt3 aplikácia +Name[sr]=Qt3 програм +Name[sr@Latn]=Qt3 program +Name[sv]=Qt3-program +Name[zh_TW]=Qt3 應用程式 +Icon=cmakeqt3app.png +Category=C++/CMake based projects +Comment=Generate a CMake based Qt3 application +Comment[ca]=Genera una aplicació Qt3 basada en CMake +Comment[da]=Opretter et CMake-baseret Qt3-program +Comment[de]=Erstellt eine auf CMake basierende Qt3-Anwendung +Comment[el]=Δημιουργία μιας εφαρμογής Qt3 με βάση το CMake +Comment[es]=Genera una aplicación Qt3 basada en CMake +Comment[et]=Qt3 rakenduse loomine CMake'i põhjal +Comment[fr]=Génère une application Qt3 basée sur CMake +Comment[hu]=Létrehoz egy CMake-alapú Qt3-alkalmazást +Comment[it]=Genera un'applicazione Qt3 basata su CMake +Comment[ja]=CMake ベースの Qt3 アプリケーションを作成 +Comment[nds]=Stellt en op CMake opbuut Qt3-Programm op +Comment[nl]=Genereer een CMake-gebaseerde Qt3-toepassing +Comment[pl]=Generuje program Qt3 używający CMake +Comment[pt]=Gera uma aplicação em Qt3 baseada no CMake +Comment[pt_BR]=Gera uma aplicação em Qt3 baseada no CMake +Comment[ru]=Создание основанного на CMake приложения Qt 3 +Comment[sk]=Vygeneruje Qt3 aplikáciu založenú na CMake +Comment[sr]=Прави Qt3 програм на основу CMake-а +Comment[sr@Latn]=Pravi Qt3 program na osnovu CMake-a +Comment[sv]=Skapar ett CMake-baserat Qt3-program +Comment[zh_TW]=產生使用 CMake 的 Qt3 應用程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=cmakeqt3app.tar.gz + +[FILE1] +Type=install +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE2] +Type=install +Source=%{src}/CMakeLists.txt.src +Dest=%{dest}/src/CMakeLists.txt + +[FILE3] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE4] +Type=install +Source=%{src}/cmakeqt3app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/cmakeqt3app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE6] +Type=install +Source=%{src}/fileopen.xpm +Dest=%{dest}/src/fileopen.xpm + +[FILE7] +Type=install +Source=%{src}/filesave.xpm +Dest=%{dest}/src/filesave.xpm + +[FILE8] +Type=install +Source=%{src}/fileprint.xpm +Dest=%{dest}/src/fileprint.xpm + +[CMAKE] +Type=finishcmd +Command=cmake ./ -GTDevelop3 +Directory=%{dest} + +[MSG] +Type=message +Comment=A CMake based Qt3 application was created in %{dest} +Comment[ca]=Una aplicació Qt3 basada en CMake ha estat creada en %{dest} +Comment[da]=Et CMake-baseret Qt3-program blev oprettet i %{dest} +Comment[de]=Eine auf CMake basierende Qt3-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Qt3 βασισμένη στο Qmake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación Qt3 basada en CMake ha sido creada en %{dest} +Comment[et]=Qt3 rakendus CMake'i põhjal loodi asukohta %{dest} +Comment[fr]=Une application Qt3 basée sur CMake a été créée dans %{dest} +Comment[hu]=Létrejött egy CMake-alapú Qt3-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Qt3 basata su CMake in %{dest} +Comment[ja]=CMake ベースの Qt3 アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op CMake opbuut Qt3-Programm opstellt +Comment[nl]=Een Cmake-gebaseerde Qt3-toepassing is aangemaakt in %{dest} +Comment[pl]=Program Qt3 oparty na CMake został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest} +Comment[ru]=Использующее CMake приложение Qt 3 создано в %{dest} +Comment[sk]=Qt3 aplikácia založená na CMake bola vytvorená v %{dest} +Comment[sr]=Qt3 програм на основу CMake-а направљен је у %{dest} +Comment[sr@Latn]=Qt3 program na osnovu CMake-a napravljen je u %{dest} +Comment[sv]=Ett CMake-baserat Qt3-program skapades i %{dest} +Comment[zh_TW]=一個以 Cmake 為基礎的 Qt3 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.tdevtemplate b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.tdevtemplate deleted file mode 100644 index 50afb48a..00000000 --- a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.tdevtemplate +++ /dev/null @@ -1,126 +0,0 @@ -# TDE Config File -[General] -Name=Qt3 Application -Name[br]=Meziant Qt3 -Name[ca]=Aplicació Qt3 -Name[da]=Qt3-Program -Name[de]=Qt3-Anwendung -Name[el]=Εφαρμογή Qt3 -Name[es]=Aplicación Qt3 -Name[et]=Qt3 rakendus -Name[fr]=Application Qt3 -Name[hu]=Qt3-alapú alkalmazások -Name[it]=Applicazione Qt3 -Name[ja]=Qt3 アプリケーション -Name[nds]=Qt3-Programm -Name[nl]=Qt3-toepassing -Name[pl]=Program Qt3 -Name[pt]=Aplicação do Qt3 -Name[pt_BR]=Aplicação do Qt3 -Name[ru]=Приложение Qt 3 -Name[sk]=Qt3 aplikácia -Name[sr]=Qt3 програм -Name[sr@Latn]=Qt3 program -Name[sv]=Qt3-program -Name[zh_TW]=Qt3 應用程式 -Icon=cmakeqt3app.png -Category=C++/CMake based projects -Comment=Generate a CMake based Qt3 application -Comment[ca]=Genera una aplicació Qt3 basada en CMake -Comment[da]=Opretter et CMake-baseret Qt3-program -Comment[de]=Erstellt eine auf CMake basierende Qt3-Anwendung -Comment[el]=Δημιουργία μιας εφαρμογής Qt3 με βάση το CMake -Comment[es]=Genera una aplicación Qt3 basada en CMake -Comment[et]=Qt3 rakenduse loomine CMake'i põhjal -Comment[fr]=Génère une application Qt3 basée sur CMake -Comment[hu]=Létrehoz egy CMake-alapú Qt3-alkalmazást -Comment[it]=Genera un'applicazione Qt3 basata su CMake -Comment[ja]=CMake ベースの Qt3 アプリケーションを作成 -Comment[nds]=Stellt en op CMake opbuut Qt3-Programm op -Comment[nl]=Genereer een CMake-gebaseerde Qt3-toepassing -Comment[pl]=Generuje program Qt3 używający CMake -Comment[pt]=Gera uma aplicação em Qt3 baseada no CMake -Comment[pt_BR]=Gera uma aplicação em Qt3 baseada no CMake -Comment[ru]=Создание основанного на CMake приложения Qt 3 -Comment[sk]=Vygeneruje Qt3 aplikáciu založenú na CMake -Comment[sr]=Прави Qt3 програм на основу CMake-а -Comment[sr@Latn]=Pravi Qt3 program na osnovu CMake-a -Comment[sv]=Skapar ett CMake-baserat Qt3-program -Comment[zh_TW]=產生使用 CMake 的 Qt3 應用程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=cmakeqt3app.tar.gz - -[FILE1] -Type=install -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE2] -Type=install -Source=%{src}/CMakeLists.txt.src -Dest=%{dest}/src/CMakeLists.txt - -[FILE3] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE4] -Type=install -Source=%{src}/cmakeqt3app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/cmakeqt3app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE6] -Type=install -Source=%{src}/fileopen.xpm -Dest=%{dest}/src/fileopen.xpm - -[FILE7] -Type=install -Source=%{src}/filesave.xpm -Dest=%{dest}/src/filesave.xpm - -[FILE8] -Type=install -Source=%{src}/fileprint.xpm -Dest=%{dest}/src/fileprint.xpm - -[CMAKE] -Type=finishcmd -Command=cmake ./ -GTDevelop3 -Directory=%{dest} - -[MSG] -Type=message -Comment=A CMake based Qt3 application was created in %{dest} -Comment[ca]=Una aplicació Qt3 basada en CMake ha estat creada en %{dest} -Comment[da]=Et CMake-baseret Qt3-program blev oprettet i %{dest} -Comment[de]=Eine auf CMake basierende Qt3-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Qt3 βασισμένη στο Qmake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Qt3 basada en CMake ha sido creada en %{dest} -Comment[et]=Qt3 rakendus CMake'i põhjal loodi asukohta %{dest} -Comment[fr]=Une application Qt3 basée sur CMake a été créée dans %{dest} -Comment[hu]=Létrejött egy CMake-alapú Qt3-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Qt3 basata su CMake in %{dest} -Comment[ja]=CMake ベースの Qt3 アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op CMake opbuut Qt3-Programm opstellt -Comment[nl]=Een Cmake-gebaseerde Qt3-toepassing is aangemaakt in %{dest} -Comment[pl]=Program Qt3 oparty na CMake został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest} -Comment[ru]=Использующее CMake приложение Qt 3 создано в %{dest} -Comment[sk]=Qt3 aplikácia založená na CMake bola vytvorená v %{dest} -Comment[sr]=Qt3 програм на основу CMake-а направљен је у %{dest} -Comment[sr@Latn]=Qt3 program na osnovu CMake-a napravljen je u %{dest} -Comment[sv]=Ett CMake-baserat Qt3-program skapades i %{dest} -Comment[zh_TW]=一個以 Cmake 為基礎的 Qt3 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/cmakesimple/CMakeLists.txt b/languages/cpp/app_templates/cmakesimple/CMakeLists.txt index d5e417c3..621dd48a 100644 --- a/languages/cpp/app_templates/cmakesimple/CMakeLists.txt +++ b/languages/cpp/app_templates/cmakesimple/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( cmakesimple.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cmakesimple.tar.gz cmakesimple.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cmakesimple.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cmakesimple.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cmakesimple/Makefile.am b/languages/cpp/app_templates/cmakesimple/Makefile.am index e6ff1e4d..243ed01d 100644 --- a/languages/cpp/app_templates/cmakesimple/Makefile.am +++ b/languages/cpp/app_templates/cmakesimple/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.cpp cmakesimple.png CMakeLists.txt README templateName = cmakesimple ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate b/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate new file mode 100644 index 00000000..14df4c4c --- /dev/null +++ b/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate @@ -0,0 +1,112 @@ +# TDE Config File +[General] +Name=Hello world program +Name[ca]=Programa Hello world +Name[da]=Goddag verden program +Name[de]="Hello World"-Programm +Name[el]=Πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» +Name[et]="Tere,maailm" programm +Name[eu]="Kaixo mundua" programa +Name[fa]=برنامۀ Hello world +Name[fr]=Programme « Bonjour monde » +Name[ga]=Ríomhchlár "Hello world" +Name[gl]=Programa Ola mundo +Name[it]=Programma di "Hello world" +Name[ja]=Hello world プログラム +Name[nds]="Moin Welt"-Programm +Name[ne]=हेल्डो वोल्ड कार्यक्रम +Name[nl]=Hello World-programma +Name[pl]=Program 'Witaj świecie' +Name[pt]=Programa 'Olá mundo' +Name[pt_BR]=Programa 'Olá mundo' +Name[ru]=Программа Hello world +Name[sk]=Ahoj svet program +Name[sl]=Program Hello world +Name[sr]=Програм „Здраво свете“ +Name[sr@Latn]=Program „Zdravo svete“ +Name[sv]=Hello world-program +Name[tr]=Merhaba Dünya Programı +Name[zh_CN]=Hello world 程序 +Name[zh_TW]=Hello world 程式 +Icon=cmakesimple.png +Category=C++/CMake based projects +Comment=Generates a simple Hello world program in C++ using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 or cmake 2.2. +Comment[ca]=Genera un simple programa de Hello world en C++ usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 o cmake 2.2. +Comment[da]=Genererer et simpelt Goddag verden program i C++ ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1eller cmake 2.2. +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++, χρησιμοποιώντας το εργαλείο κατασκευής CMake αντί του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 ή το cmake 2.2. +Comment[es]=Genera un sencillo programa «Hola mundo» en C++ usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 o cmake 2.2. +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 või 2.2. +Comment[fr]=Génère un programme « Bonjour monde » simple en C++ à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou cmake 2.2. +Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++ nyelven a CMake segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 vagy 2.2 szükséges hozzá. +Comment[it]=Genera un semplice programma di "Hello world" in C++ che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 o la versione 2.2. +Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C++ で作成します。CMake 2.1 または 2.2 が必要です。 +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op, mit "CMake" ansteed vun de "automake/autoconf/libtool"-Reeg. Nödig is Verschoon 2.1 oder 2.2 vun CMake. +Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 of cmake 2.2. +Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake w wersji 2.1 lub 2.2. +Comment[pt]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2. +Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2. +Comment[ru]=Создание простого приложения Hello world на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake версии 2.1 или 2.2. +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ s využitím nástroja CMake namiesto kombinácie automake/autoconf/libtool. Vyžaduje cmake 2.1 alebo cmake 2.2. +Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 или 2.2. +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 ili 2.2. +Comment[sv]=Skapar ett enkelt Hello world-program i C++ med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 eller cmake 2.2. +Comment[zh_TW]=它產生一個簡單的 C++ Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1 或是 2.2 版以上。 +#FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/main.cpp,%{dest}/README +Archive=cmakesimple.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[FILE2] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/main.cpp + +[FILE3] +Type=install +Source=%{src}/README +Dest=%{dest}/README + +[CMAKE] +Type=finishcmd +Command=cmake ./ -GTDevelop3 +Directory=%{dest} + +[MSG] +Type=message +Comment=A CMake based hello world program was created in %{dest} +Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest} +Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest} +Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest} +Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest} +Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest} +Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest} +Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest} +Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt +Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest} +Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} +Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} +Comment[ru]=Основанное на CMake приложение создано в %{dest} +Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest} +Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest} +Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest} +Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest} +Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest} +Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序 +Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakesimple/cmakesimple.tdevtemplate b/languages/cpp/app_templates/cmakesimple/cmakesimple.tdevtemplate deleted file mode 100644 index 14df4c4c..00000000 --- a/languages/cpp/app_templates/cmakesimple/cmakesimple.tdevtemplate +++ /dev/null @@ -1,112 +0,0 @@ -# TDE Config File -[General] -Name=Hello world program -Name[ca]=Programa Hello world -Name[da]=Goddag verden program -Name[de]="Hello World"-Programm -Name[el]=Πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» -Name[et]="Tere,maailm" programm -Name[eu]="Kaixo mundua" programa -Name[fa]=برنامۀ Hello world -Name[fr]=Programme « Bonjour monde » -Name[ga]=Ríomhchlár "Hello world" -Name[gl]=Programa Ola mundo -Name[it]=Programma di "Hello world" -Name[ja]=Hello world プログラム -Name[nds]="Moin Welt"-Programm -Name[ne]=हेल्डो वोल्ड कार्यक्रम -Name[nl]=Hello World-programma -Name[pl]=Program 'Witaj świecie' -Name[pt]=Programa 'Olá mundo' -Name[pt_BR]=Programa 'Olá mundo' -Name[ru]=Программа Hello world -Name[sk]=Ahoj svet program -Name[sl]=Program Hello world -Name[sr]=Програм „Здраво свете“ -Name[sr@Latn]=Program „Zdravo svete“ -Name[sv]=Hello world-program -Name[tr]=Merhaba Dünya Programı -Name[zh_CN]=Hello world 程序 -Name[zh_TW]=Hello world 程式 -Icon=cmakesimple.png -Category=C++/CMake based projects -Comment=Generates a simple Hello world program in C++ using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 or cmake 2.2. -Comment[ca]=Genera un simple programa de Hello world en C++ usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 o cmake 2.2. -Comment[da]=Genererer et simpelt Goddag verden program i C++ ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1eller cmake 2.2. -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++, χρησιμοποιώντας το εργαλείο κατασκευής CMake αντί του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 ή το cmake 2.2. -Comment[es]=Genera un sencillo programa «Hola mundo» en C++ usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 o cmake 2.2. -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 või 2.2. -Comment[fr]=Génère un programme « Bonjour monde » simple en C++ à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou cmake 2.2. -Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++ nyelven a CMake segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 vagy 2.2 szükséges hozzá. -Comment[it]=Genera un semplice programma di "Hello world" in C++ che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 o la versione 2.2. -Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C++ で作成します。CMake 2.1 または 2.2 が必要です。 -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op, mit "CMake" ansteed vun de "automake/autoconf/libtool"-Reeg. Nödig is Verschoon 2.1 oder 2.2 vun CMake. -Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 of cmake 2.2. -Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake w wersji 2.1 lub 2.2. -Comment[pt]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2. -Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2. -Comment[ru]=Создание простого приложения Hello world на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake версии 2.1 или 2.2. -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ s využitím nástroja CMake namiesto kombinácie automake/autoconf/libtool. Vyžaduje cmake 2.1 alebo cmake 2.2. -Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 или 2.2. -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 ili 2.2. -Comment[sv]=Skapar ett enkelt Hello world-program i C++ med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 eller cmake 2.2. -Comment[zh_TW]=它產生一個簡單的 C++ Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1 或是 2.2 版以上。 -#FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/main.cpp,%{dest}/README -Archive=cmakesimple.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[FILE2] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/main.cpp - -[FILE3] -Type=install -Source=%{src}/README -Dest=%{dest}/README - -[CMAKE] -Type=finishcmd -Command=cmake ./ -GTDevelop3 -Directory=%{dest} - -[MSG] -Type=message -Comment=A CMake based hello world program was created in %{dest} -Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest} -Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest} -Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest} -Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest} -Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest} -Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest} -Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest} -Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt -Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest} -Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} -Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} -Comment[ru]=Основанное на CMake приложение создано в %{dest} -Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest} -Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest} -Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest} -Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest} -Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest} -Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序 -Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt b/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt index 70e65075..4d07a4d6 100644 --- a/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt +++ b/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( cmakesimplec.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cmakesimplec.tar.gz cmakesimplec.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cmakesimplec.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cmakesimplec.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cmakesimplec/Makefile.am b/languages/cpp/app_templates/cmakesimplec/Makefile.am index df69719d..f5a1c3e7 100644 --- a/languages/cpp/app_templates/cmakesimplec/Makefile.am +++ b/languages/cpp/app_templates/cmakesimplec/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.c cmakesimplec.png CMakeLists.txt templateName = cmakesimplec ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate b/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate new file mode 100644 index 00000000..25837634 --- /dev/null +++ b/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate @@ -0,0 +1,115 @@ +# TDE Config File +[General] +Name=Hello world program +Name[ca]=Programa Hello world +Name[da]=Goddag verden program +Name[de]="Hello World"-Programm +Name[el]=Πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» +Name[et]="Tere,maailm" programm +Name[eu]="Kaixo mundua" programa +Name[fa]=برنامۀ Hello world +Name[fr]=Programme « Bonjour monde » +Name[ga]=Ríomhchlár "Hello world" +Name[gl]=Programa Ola mundo +Name[it]=Programma di "Hello world" +Name[ja]=Hello world プログラム +Name[nds]="Moin Welt"-Programm +Name[ne]=हेल्डो वोल्ड कार्यक्रम +Name[nl]=Hello World-programma +Name[pl]=Program 'Witaj świecie' +Name[pt]=Programa 'Olá mundo' +Name[pt_BR]=Programa 'Olá mundo' +Name[ru]=Программа Hello world +Name[sk]=Ahoj svet program +Name[sl]=Program Hello world +Name[sr]=Програм „Здраво свете“ +Name[sr@Latn]=Program „Zdravo svete“ +Name[sv]=Hello world-program +Name[tr]=Merhaba Dünya Programı +Name[zh_CN]=Hello world 程序 +Name[zh_TW]=Hello world 程式 +Icon=cmakesimplec.png +Category=C/CMake based projects +Comment=Generates a simple Hello world program in C using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. +Comment[ca]=Genera un simple programa de Hello world en C usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. +Comment[da]=Genererer et simpelt Goddag verden program i C ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C, χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. +Comment[es]=Genera un sencillo programa «Hola mundo» en C usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C lengoaian. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. +Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند.به cmake 2.1 دارد )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. +Comment[fr]=Génère un programme « Bonjour monde » simple en C à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. +Comment[ga]=Cruthaigh ríomhchlár simplí "Hello World" i C a thiomsaítear le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. +Comment[gl]=Xera un program sinxelo Ola mundo en C usando a ferramenta de compilación CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. +Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven a CMake fordítóeszköz segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 (a CMake CVS-ben elérhető) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. +Comment[it]=Genera un semplice programma di "Hello world" in C che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2. +Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C で作成します。CMake 2.1 または 2.2 が必要です。 +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op mit "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav) ansteed vun de "automake/autoconf/libtool"-Kombinatschoon. +Comment[ne]= automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर C मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ । यसलाई cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा आउदै गरेको cmake 2.2 उत्पादन आवश्यक हुन्छ । +Comment[nl]=Genereert een eenvoudig Hello World-programma in C met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave. +Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. +Comment[pt]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[pt_BR]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. +Comment[ru]=Создание простого приложения Hello world на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C s využitím nástrojaCMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. +Comment[sl]=Ustvari preprost program »Pozdravljen svet« v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. +Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. +Comment[sv]=Skapar ett enkelt Hello world-program i C med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. +Comment[tr]=automake/autoconf/libtool birleşimi yerine CMake aracını kullanarak C'de basit bir Merhaba Dünya programı yaratır. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. +Comment[zh_CN]=生成一个 C 的 Hello world 程序。该程序使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该程序需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 +Comment[zh_TW]=它產生一個簡單的 C 的 Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 +#FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/main.c +Archive=cmakesimplec.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[FILE2] +Type=install +Source=%{src}/main.c +Dest=%{dest}/main.c + +[CMAKE] +Type=finishcmd +Command=cmake ./ -GTDevelop3 +Directory=%{dest} + +[MSG] +Type=message +Comment=A CMake based hello world program was created in %{dest} +Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest} +Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest} +Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest} +Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest} +Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest} +Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest} +Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest} +Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt +Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest} +Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} +Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} +Comment[ru]=Основанное на CMake приложение создано в %{dest} +Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest} +Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest} +Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest} +Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest} +Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest} +Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序 +Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cmakesimplec/cmakesimplec.tdevtemplate b/languages/cpp/app_templates/cmakesimplec/cmakesimplec.tdevtemplate deleted file mode 100644 index 25837634..00000000 --- a/languages/cpp/app_templates/cmakesimplec/cmakesimplec.tdevtemplate +++ /dev/null @@ -1,115 +0,0 @@ -# TDE Config File -[General] -Name=Hello world program -Name[ca]=Programa Hello world -Name[da]=Goddag verden program -Name[de]="Hello World"-Programm -Name[el]=Πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» -Name[et]="Tere,maailm" programm -Name[eu]="Kaixo mundua" programa -Name[fa]=برنامۀ Hello world -Name[fr]=Programme « Bonjour monde » -Name[ga]=Ríomhchlár "Hello world" -Name[gl]=Programa Ola mundo -Name[it]=Programma di "Hello world" -Name[ja]=Hello world プログラム -Name[nds]="Moin Welt"-Programm -Name[ne]=हेल्डो वोल्ड कार्यक्रम -Name[nl]=Hello World-programma -Name[pl]=Program 'Witaj świecie' -Name[pt]=Programa 'Olá mundo' -Name[pt_BR]=Programa 'Olá mundo' -Name[ru]=Программа Hello world -Name[sk]=Ahoj svet program -Name[sl]=Program Hello world -Name[sr]=Програм „Здраво свете“ -Name[sr@Latn]=Program „Zdravo svete“ -Name[sv]=Hello world-program -Name[tr]=Merhaba Dünya Programı -Name[zh_CN]=Hello world 程序 -Name[zh_TW]=Hello world 程式 -Icon=cmakesimplec.png -Category=C/CMake based projects -Comment=Generates a simple Hello world program in C using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release. -Comment[ca]=Genera un simple programa de Hello world en C usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2. -Comment[da]=Genererer et simpelt Goddag verden program i C ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse. -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake. -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C, χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2. -Comment[es]=Genera un sencillo programa «Hola mundo» en C usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2. -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2. -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C lengoaian. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2. -Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند.به cmake 2.1 دارد )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد. -Comment[fr]=Génère un programme « Bonjour monde » simple en C à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir. -Comment[ga]=Cruthaigh ríomhchlár simplí "Hello World" i C a thiomsaítear le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht. -Comment[gl]=Xera un program sinxelo Ola mundo en C usando a ferramenta de compilación CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2. -Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven a CMake fordítóeszköz segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 (a CMake CVS-ben elérhető) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá. -Comment[it]=Genera un semplice programma di "Hello world" in C che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2. -Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C で作成します。CMake 2.1 または 2.2 が必要です。 -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op mit "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav) ansteed vun de "automake/autoconf/libtool"-Kombinatschoon. -Comment[ne]= automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर C मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ । यसलाई cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा आउदै गरेको cmake 2.2 उत्पादन आवश्यक हुन्छ । -Comment[nl]=Genereert een eenvoudig Hello World-programma in C met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave. -Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2. -Comment[pt]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[pt_BR]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2. -Comment[ru]=Создание простого приложения Hello world на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2. -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C s využitím nástrojaCMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release. -Comment[sl]=Ustvari preprost program »Pozdravljen svet« v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2. -Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2. -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2. -Comment[sv]=Skapar ett enkelt Hello world-program i C med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2. -Comment[tr]=automake/autoconf/libtool birleşimi yerine CMake aracını kullanarak C'de basit bir Merhaba Dünya programı yaratır. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar. -Comment[zh_CN]=生成一个 C 的 Hello world 程序。该程序使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该程序需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。 -Comment[zh_TW]=它產生一個簡單的 C 的 Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。 -#FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/main.c -Archive=cmakesimplec.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[FILE2] -Type=install -Source=%{src}/main.c -Dest=%{dest}/main.c - -[CMAKE] -Type=finishcmd -Command=cmake ./ -GTDevelop3 -Directory=%{dest} - -[MSG] -Type=message -Comment=A CMake based hello world program was created in %{dest} -Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest} -Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest} -Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest} -Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest} -Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest} -Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest} -Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest} -Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt -Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest} -Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} -Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest} -Comment[ru]=Основанное на CMake приложение создано в %{dest} -Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest} -Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest} -Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest} -Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest} -Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest} -Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序 -Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt b/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt index bfdd6d10..ccb2dd4a 100644 --- a/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt +++ b/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( cppcurseshello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cppcurseshello.tar.gz cppcurseshello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cppcurseshello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cppcurseshello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cppcurseshello/Makefile.am b/languages/cpp/app_templates/cppcurseshello/Makefile.am index 17175bfa..ef3623f6 100644 --- a/languages/cpp/app_templates/cppcurseshello/Makefile.am +++ b/languages/cpp/app_templates/cppcurseshello/Makefile.am @@ -3,10 +3,10 @@ dataFiles = main.cpp src-Makefile.am cpp-Makefile.am cpp-Makefile.cvs\ templateName = cppcurseshello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cppcurseshello/app.tdevelop b/languages/cpp/app_templates/cppcurseshello/app.tdevelop index d771aedf..98919071 100644 --- a/languages/cpp/app_templates/cppcurseshello/app.tdevelop +++ b/languages/cpp/app_templates/cppcurseshello/app.tdevelop @@ -11,7 +11,7 @@ Code - + src/%{APPNAMELC} debug @@ -37,8 +37,8 @@ -O0 -g3 - - + + ada ada_bugs_gcc @@ -83,23 +83,23 @@ TDE Libraries (Doxygen) - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate b/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate new file mode 100644 index 00000000..27f85c21 --- /dev/null +++ b/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate @@ -0,0 +1,143 @@ +# TDE Config File +[General] +Name=Simple ncurses Hello world program +Name[ca]=Simple programa de Hello world per a ncurses +Name[da]=Simpelt ncurses Goddag verden program +Name[de]=Einfaches auf NCurses basierendes "Hello World"-Programm +Name[el]=Απλό ncurses πρόγραμμα Γεια σου κόσμε +Name[es]=Programa «Hola mundo» sencillo en ncurses +Name[et]=Lihtne "Tere, maailm" programm ncurses'i põhjal +Name[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat +Name[fa]=برنامۀ سادۀ ncurses Hello world +Name[fr]=Programme « Bonjour monde » simple en ncurses +Name[ga]=Ríomhchlár simplí "Hello World" le ncurses +Name[gl]=Programa sinxelo ncurses Ola mundo +Name[hu]=Egyszerű, Ncurses-alapú Hello world program +Name[it]=Semplice programma "Hello world" realizzato con ncurses +Name[ja]=ncurses を使った簡単な Hello World プログラム +Name[nds]=Eenfach ncurses-"Moin Welt"-Programm +Name[ne]=साधारण ncurses हेल्लो वोल्ड कार्यक्रम +Name[nl]=Een eenvoudig ncurses Hello World-programma +Name[pl]=Prosty program 'Witaj świecie' używający ncurses +Name[pt]=Programa simples Olá Mundo em ncurses +Name[pt_BR]=Programa simples Olá Mundo em ncurses +Name[ru]=Простое приложение Hello world на ncurses +Name[sk]=Jednoduchý "Ahoj svet" ncurses program +Name[sl]=Preprost program Hello world na osnovi ncurses +Name[sr]=Једноставан „Здраво свете“ програм за ncurses +Name[sr@Latn]=Jednostavan „Zdravo svete“ program za ncurses +Name[sv]=Enkelt ncurses Hello world-program +Name[tr]=Basit ncurses Merhaba Dünya programı +Name[zh_CN]=简单的 ncurses Hello world 程序 +Name[zh_TW]=簡單的 ncurses Hello world 程式 +Icon= +Category=C++ +Comment=Generates a simple ncurses based Hello world program in C++ +Comment[ca]=Genera un simple programa de Hello world en C++ i basat en ncurses +Comment[da]=Genererer et simpelt ncurses baseret Goddag verden program in C++ +Comment[de]=Erstellt ein einfaches, auf NCurses basierendes "Hello World"-Programm in C++ +Comment[el]=Δημιουργεί ένα απλό βασισμένο σε ncurses πρόγραμμα Γεια σου κόσμε σε C++ +Comment[es]=Genera un sencillo programa «Hola mundo» en C++ basado en ncurses +Comment[et]=Lihtsa "Tere, maailm" programmi loomine ncurses'i põhjal C++-s +Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat C++ lengoaian +Comment[fa]=یک برنامۀ سادۀ Hello world در C++ بر مبنای ncurses تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple basé sur ncurses en C++ +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" bunaithe ar ncurses, i C++ +Comment[gl]=Xera un programa sinxelo Ola mundo baseado en ncurses en C++ +Comment[hu]=Létrehoz egy egyszerű, Ncurses-alapú Hello world programot C++-ban +Comment[it]=Genera un semplice programma di "Hello world" in C++ realizzato con ncurses +Comment[ja]=ncurses を使った簡単な Hello World プログラムを C++ で作成します +Comment[nds]=Stellt en eenfach op "ncurses" opbuut "Moin Welt"-Programm in C++ op +Comment[ne]=C++ मा हेल्लो वोल्ड कार्यक्रम आधारित साधारण ncurses उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig ncurses-gebaseerd Hello World-programma in C++ +Comment[pl]=Generuje prosty program 'Witaj świecie' używający ncurses i języka C++. +Comment[pt]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses' +Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses' +Comment[ru]=Создание простого приложения Hello world на ncurses и C++ +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" ncurses program v C++ +Comment[sl]=Ustvari preprost program Hello world na osnovi ncurses v C++ +Comment[sr]=Прави једноставан „Здраво свете“ програм на основу ncurses, у C++-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program na osnovu ncurses, u C++-u +Comment[sv]=Skapar ett enkelt ncurses-baserat Hello world-program i C++ +Comment[tr]=C++'da ncurses tabanlı basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成一个基于 ncurses 的 C++ Hello world 程序 +Comment[zh_TW]=產生一個簡單的用 C++ 語言與 ncurses 函式庫的 Hello world 程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=cppcurseshello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/cpp-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/cpp-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/app-configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=A simple hello world program using ncurses was created in %{dest} +Comment[ca]=Un simple programa de hello world usant ncurses ha estat creat en %{dest} +Comment[da]=Et simpelt Goddag verden program ved brug af ncurses blev oprettet i %{dest} +Comment[de]=Ein einfaches "Hello World"-Programm unter Verwendung von NCurses wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε χρησιμοποιώντας το ncurses δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa «Hola mundo» que usa ncurses ha sido creado en %{dest} +Comment[et]=Lihtne "Tere, maailm" programm ncurses'i põhjas loodi asukohta %{dest} +Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ hello world با استفاده از ncurses در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » simple utilisant ncurses a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" le ncurses i %{dest} +Comment[gl]=Creouse un programa sinxelo ola mundo usando ncurses en in %{dest} +Comment[hu]=Létrejött egy egyszerű, Ncurses-alapú Hello world program itt: %{dest} +Comment[it]=È stato creato un programma di "hello world" che usa ncurses in %{dest} +Comment[ja]=ncurses を使った簡単な Hello World プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt, dat "ncurses" bruukt +Comment[ne]=ncurses प्रयोग गरेर एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Hallo Wereld-programma gebruikmakend van ncurses is aangemaakt in %{dest} +Comment[pl]=Prosty program 'Witaj świecie' używający ncurses został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest} +Comment[pt_BR]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest} +Comment[ru]=Простое приложение Hello world на ncurses создано в %{dest} +Comment[sk]=Jednoduchý "Ahoj svet" ncurses program bol vytvorený v %{dest} +Comment[sl]=Preprost program Hello world na osnovi ncurses je bil ustvarjen v %{dest} +Comment[sr]=Једноставан „Здраво свете“ на основу ncurses направљен је у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo svete“ na osnovu ncurses napravljen je u %{dest} +Comment[sv]=Ett enkelt Hello world-program som använder ncurses skapades i %{dest} +Comment[tr]=ncurses kullanan basit bir merhaba dünya programı %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了一个使用 ncurses 的 hello world 程序 +Comment[zh_TW]=一個簡單的使用 ncurses 函式庫的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cppcurseshello/cppcurseshello.tdevtemplate b/languages/cpp/app_templates/cppcurseshello/cppcurseshello.tdevtemplate deleted file mode 100644 index 5bd7ebe2..00000000 --- a/languages/cpp/app_templates/cppcurseshello/cppcurseshello.tdevtemplate +++ /dev/null @@ -1,143 +0,0 @@ -# TDE Config File -[General] -Name=Simple ncurses Hello world program -Name[ca]=Simple programa de Hello world per a ncurses -Name[da]=Simpelt ncurses Goddag verden program -Name[de]=Einfaches auf NCurses basierendes "Hello World"-Programm -Name[el]=Απλό ncurses πρόγραμμα Γεια σου κόσμε -Name[es]=Programa «Hola mundo» sencillo en ncurses -Name[et]=Lihtne "Tere, maailm" programm ncurses'i põhjal -Name[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat -Name[fa]=برنامۀ سادۀ ncurses Hello world -Name[fr]=Programme « Bonjour monde » simple en ncurses -Name[ga]=Ríomhchlár simplí "Hello World" le ncurses -Name[gl]=Programa sinxelo ncurses Ola mundo -Name[hu]=Egyszerű, Ncurses-alapú Hello world program -Name[it]=Semplice programma "Hello world" realizzato con ncurses -Name[ja]=ncurses を使った簡単な Hello World プログラム -Name[nds]=Eenfach ncurses-"Moin Welt"-Programm -Name[ne]=साधारण ncurses हेल्लो वोल्ड कार्यक्रम -Name[nl]=Een eenvoudig ncurses Hello World-programma -Name[pl]=Prosty program 'Witaj świecie' używający ncurses -Name[pt]=Programa simples Olá Mundo em ncurses -Name[pt_BR]=Programa simples Olá Mundo em ncurses -Name[ru]=Простое приложение Hello world на ncurses -Name[sk]=Jednoduchý "Ahoj svet" ncurses program -Name[sl]=Preprost program Hello world na osnovi ncurses -Name[sr]=Једноставан „Здраво свете“ програм за ncurses -Name[sr@Latn]=Jednostavan „Zdravo svete“ program za ncurses -Name[sv]=Enkelt ncurses Hello world-program -Name[tr]=Basit ncurses Merhaba Dünya programı -Name[zh_CN]=简单的 ncurses Hello world 程序 -Name[zh_TW]=簡單的 ncurses Hello world 程式 -Icon= -Category=C++ -Comment=Generates a simple ncurses based Hello world program in C++ -Comment[ca]=Genera un simple programa de Hello world en C++ i basat en ncurses -Comment[da]=Genererer et simpelt ncurses baseret Goddag verden program in C++ -Comment[de]=Erstellt ein einfaches, auf NCurses basierendes "Hello World"-Programm in C++ -Comment[el]=Δημιουργεί ένα απλό βασισμένο σε ncurses πρόγραμμα Γεια σου κόσμε σε C++ -Comment[es]=Genera un sencillo programa «Hola mundo» en C++ basado en ncurses -Comment[et]=Lihtsa "Tere, maailm" programmi loomine ncurses'i põhjal C++-s -Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat C++ lengoaian -Comment[fa]=یک برنامۀ سادۀ Hello world در C++ بر مبنای ncurses تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple basé sur ncurses en C++ -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" bunaithe ar ncurses, i C++ -Comment[gl]=Xera un programa sinxelo Ola mundo baseado en ncurses en C++ -Comment[hu]=Létrehoz egy egyszerű, Ncurses-alapú Hello world programot C++-ban -Comment[it]=Genera un semplice programma di "Hello world" in C++ realizzato con ncurses -Comment[ja]=ncurses を使った簡単な Hello World プログラムを C++ で作成します -Comment[nds]=Stellt en eenfach op "ncurses" opbuut "Moin Welt"-Programm in C++ op -Comment[ne]=C++ मा हेल्लो वोल्ड कार्यक्रम आधारित साधारण ncurses उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig ncurses-gebaseerd Hello World-programma in C++ -Comment[pl]=Generuje prosty program 'Witaj świecie' używający ncurses i języka C++. -Comment[pt]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses' -Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses' -Comment[ru]=Создание простого приложения Hello world на ncurses и C++ -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" ncurses program v C++ -Comment[sl]=Ustvari preprost program Hello world na osnovi ncurses v C++ -Comment[sr]=Прави једноставан „Здраво свете“ програм на основу ncurses, у C++-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program na osnovu ncurses, u C++-u -Comment[sv]=Skapar ett enkelt ncurses-baserat Hello world-program i C++ -Comment[tr]=C++'da ncurses tabanlı basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成一个基于 ncurses 的 C++ Hello world 程序 -Comment[zh_TW]=產生一個簡單的用 C++ 語言與 ncurses 函式庫的 Hello world 程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=cppcurseshello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/cpp-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/cpp-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/app-configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=A simple hello world program using ncurses was created in %{dest} -Comment[ca]=Un simple programa de hello world usant ncurses ha estat creat en %{dest} -Comment[da]=Et simpelt Goddag verden program ved brug af ncurses blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello World"-Programm unter Verwendung von NCurses wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε χρησιμοποιώντας το ncurses δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa «Hola mundo» que usa ncurses ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm ncurses'i põhjas loodi asukohta %{dest} -Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ hello world با استفاده از ncurses در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple utilisant ncurses a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" le ncurses i %{dest} -Comment[gl]=Creouse un programa sinxelo ola mundo usando ncurses en in %{dest} -Comment[hu]=Létrejött egy egyszerű, Ncurses-alapú Hello world program itt: %{dest} -Comment[it]=È stato creato un programma di "hello world" che usa ncurses in %{dest} -Comment[ja]=ncurses を使った簡単な Hello World プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt, dat "ncurses" bruukt -Comment[ne]=ncurses प्रयोग गरेर एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Hallo Wereld-programma gebruikmakend van ncurses is aangemaakt in %{dest} -Comment[pl]=Prosty program 'Witaj świecie' używający ncurses został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest} -Comment[pt_BR]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest} -Comment[ru]=Простое приложение Hello world на ncurses создано в %{dest} -Comment[sk]=Jednoduchý "Ahoj svet" ncurses program bol vytvorený v %{dest} -Comment[sl]=Preprost program Hello world na osnovi ncurses je bil ustvarjen v %{dest} -Comment[sr]=Једноставан „Здраво свете“ на основу ncurses направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ na osnovu ncurses napravljen je u %{dest} -Comment[sv]=Ett enkelt Hello world-program som använder ncurses skapades i %{dest} -Comment[tr]=ncurses kullanan basit bir merhaba dünya programı %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了一个使用 ncurses 的 hello world 程序 -Comment[zh_TW]=一個簡單的使用 ncurses 函式庫的 hello world 程式已建立在 %{dest} diff --git a/languages/cpp/app_templates/cpphello/CMakeLists.txt b/languages/cpp/app_templates/cpphello/CMakeLists.txt index 9227cfcd..d77effea 100644 --- a/languages/cpp/app_templates/cpphello/CMakeLists.txt +++ b/languages/cpp/app_templates/cpphello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( cpphello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cpphello.tar.gz cpphello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cpphello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cpphello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cpphello/Makefile.am b/languages/cpp/app_templates/cpphello/Makefile.am index 930a46e5..2ba017c2 100644 --- a/languages/cpp/app_templates/cpphello/Makefile.am +++ b/languages/cpp/app_templates/cpphello/Makefile.am @@ -3,10 +3,10 @@ dataFiles = main.cpp src-Makefile.am cpp-Makefile.am cpp-Makefile.cvs \ templateName = cpphello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cpphello/app.tdevelop b/languages/cpp/app_templates/cpphello/app.tdevelop index d771aedf..98919071 100644 --- a/languages/cpp/app_templates/cpphello/app.tdevelop +++ b/languages/cpp/app_templates/cpphello/app.tdevelop @@ -11,7 +11,7 @@ Code - + src/%{APPNAMELC} debug @@ -37,8 +37,8 @@ -O0 -g3 - - + + ada ada_bugs_gcc @@ -83,23 +83,23 @@ TDE Libraries (Doxygen) - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate b/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate new file mode 100644 index 00000000..ee529159 --- /dev/null +++ b/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate @@ -0,0 +1,145 @@ +# TDE Config File +[General] +Name=Simple Hello world program +Name[ca]=Simple programa Hello world +Name[da]=Simpelt Goddag verden program +Name[de]=Ein einfaches "Hello World"-Programm +Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» sencillo +Name[et]=Lihtne "Tere, maailm" programm +Name[eu]="Kaixo mundua" programa sinplea +Name[fa]=برنامۀ سادۀ Hello world +Name[fr]=Programme « Bonjour monde » simple +Name[ga]=Ríomhchlár simplí "Hello World" +Name[gl]=Programa sinxelo Ola mundo +Name[hu]=Egyszerű Hello world program +Name[it]=Semplice programma di "Hello world" +Name[ja]=簡単な Hello world プログラム +Name[ms]=Program Hello World mudah +Name[nds]=En eenfach "Moin Welt"-Programm +Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम +Name[nl]=Eenvoudig 'Hello World' programma +Name[pl]=Prosty program witaj świecie +Name[pt]=Programa simples Olá Mundo +Name[pt_BR]=Programa simples Olá Mundo +Name[ru]=Простая программа Hello world +Name[sk]=Jednoduchý "Ahoj svet" program +Name[sl]=Preprost program Hello world +Name[sr]=Једноставан „Здраво свете“ програм +Name[sr@Latn]=Jednostavan „Zdravo svete“ program +Name[sv]=Enkelt Hello world-program +Name[tr]=Basit Merhaba dünya programı +Name[zh_CN]=简单的 Hello world 程序 +Name[zh_TW]=簡單的 Hello world 程式 +Icon=cpphello.png +Category=C++ +Comment=Generates a simple Hello world program in C++ +Comment[ca]=Genera un simple programa de Hello world en C++ +Comment[da]=Genererer et simpelt Goddag verden program in C++ +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++ +Comment[es]=Genera un sencillo programa «Hola mundo» en C++ +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian +Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en C++ +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++ +Comment[gl]=Xera un programa sinxelo Ola mundo en C++ +Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban +Comment[it]=Genera un semplice programma di "Hello world" in C++ +Comment[ja]=簡単な Hello World プログラムを C++ で作成します +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op +Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ +Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++ +Comment[pt]=Gera um programa simples Olá Mundo em C++ +Comment[pt_BR]=Gera um programa simples Olá Mundo em C++ +Comment[ru]=Создание простого приложения Hello world на C++ +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ +Comment[sl]=Ustvari preprost program Hello world v C++ +Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u +Comment[sv]=Skapar ett enkelt Hello world-program i C++ +Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成 C++ 的 Hello world 程序 +Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=cpphello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/cpp-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/cpp-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=A Simple Hello World program was created in %{dest} +Comment[ca]=Un simple programa de Hello World ha estat creat en %{dest} +Comment[da]=Et simpelt Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein einfaches "Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa «Hola mundo» ha sido creado en %{dest} +Comment[et]=Lihtne "Tere, maailm" programm loodi asukohta %{dest} +Comment[eu]="Kaixo mundua" programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ Hello World در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" i %{dest} +Comment[gl]=Creouse un programa sinxelo Ola mundo en %{dest} +Comment[hu]=Létrejött egy egyszerű Hello world program itt: %{dest} +Comment[it]=È stato creato un semplice programma di "Hello World" in %{dest} +Comment[ja]=簡単な Hello World プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt +Comment[ne]=एउटा साधारण हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Prosty program 'Witaj świecie' został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples Olá Mundo em %{dest} +Comment[pt_BR]=Foi criado um programa simples Olá Mundo em %{dest} +Comment[ru]=Простое приложение Hello world на C++ создано в %{dest} +Comment[sk]=Jednoduchý "Ahoj svet" program bol vytvorený v %{dest} +Comment[sl]=Preprost program Hello World je bil ustvarjen v %{dest} +Comment[sr]=Једноставан „Здраво свете“ програм направљен је у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo svete“ program napravljen je u %{dest} +Comment[sv]=Ett enkelt Hello world-program skapades i %{dest} +Comment[tr]=Basit bir Merhaba Dünya programı %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了 Hello world 程序 +Comment[zh_TW]=一個簡單的 Hello World 程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/cpphello/cpphello.tdevtemplate b/languages/cpp/app_templates/cpphello/cpphello.tdevtemplate deleted file mode 100644 index 1b4fc2fc..00000000 --- a/languages/cpp/app_templates/cpphello/cpphello.tdevtemplate +++ /dev/null @@ -1,145 +0,0 @@ -# TDE Config File -[General] -Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=cpphello.png -Category=C++ -Comment=Generates a simple Hello world program in C++ -Comment[ca]=Genera un simple programa de Hello world en C++ -Comment[da]=Genererer et simpelt Goddag verden program in C++ -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++ -Comment[es]=Genera un sencillo programa «Hola mundo» en C++ -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian -Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en C++ -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++ -Comment[gl]=Xera un programa sinxelo Ola mundo en C++ -Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban -Comment[it]=Genera un semplice programma di "Hello world" in C++ -Comment[ja]=簡単な Hello World プログラムを C++ で作成します -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op -Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ -Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++ -Comment[pt]=Gera um programa simples Olá Mundo em C++ -Comment[pt_BR]=Gera um programa simples Olá Mundo em C++ -Comment[ru]=Создание простого приложения Hello world на C++ -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ -Comment[sl]=Ustvari preprost program Hello world v C++ -Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u -Comment[sv]=Skapar ett enkelt Hello world-program i C++ -Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成 C++ 的 Hello world 程序 -Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=cpphello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/cpp-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/cpp-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=A Simple Hello World program was created in %{dest} -Comment[ca]=Un simple programa de Hello World ha estat creat en %{dest} -Comment[da]=Et simpelt Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa «Hola mundo» ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm loodi asukohta %{dest} -Comment[eu]="Kaixo mundua" programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ Hello World در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" i %{dest} -Comment[gl]=Creouse un programa sinxelo Ola mundo en %{dest} -Comment[hu]=Létrejött egy egyszerű Hello world program itt: %{dest} -Comment[it]=È stato creato un semplice programma di "Hello World" in %{dest} -Comment[ja]=簡単な Hello World プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt -Comment[ne]=एउटा साधारण हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Prosty program 'Witaj świecie' został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples Olá Mundo em %{dest} -Comment[pt_BR]=Foi criado um programa simples Olá Mundo em %{dest} -Comment[ru]=Простое приложение Hello world на C++ создано в %{dest} -Comment[sk]=Jednoduchý "Ahoj svet" program bol vytvorený v %{dest} -Comment[sl]=Preprost program Hello World je bil ustvarjen v %{dest} -Comment[sr]=Једноставан „Здраво свете“ програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ program napravljen je u %{dest} -Comment[sv]=Ett enkelt Hello world-program skapades i %{dest} -Comment[tr]=Basit bir Merhaba Dünya programı %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了 Hello world 程序 -Comment[zh_TW]=一個簡單的 Hello World 程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt b/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt index 46e4a57f..b5e16259 100644 --- a/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt +++ b/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( cppsdlhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/cppsdlhello.tar.gz cppsdlhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - cppsdlhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + cppsdlhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/cppsdlhello/Makefile.am b/languages/cpp/app_templates/cppsdlhello/Makefile.am index 3743cf77..c0357370 100644 --- a/languages/cpp/app_templates/cppsdlhello/Makefile.am +++ b/languages/cpp/app_templates/cppsdlhello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.cpp src-Makefile.am cpp-Makefile.am cpp-Makefile.cvs configur templateName = cppsdlhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/cppsdlhello/app.tdevelop b/languages/cpp/app_templates/cppsdlhello/app.tdevelop index 39760184..3a60526f 100644 --- a/languages/cpp/app_templates/cppsdlhello/app.tdevelop +++ b/languages/cpp/app_templates/cppsdlhello/app.tdevelop @@ -12,7 +12,7 @@ SDL - + src/%{APPNAMELC} debug @@ -43,8 +43,8 @@ -lSDL - - + + ada ada_bugs_gcc @@ -87,17 +87,17 @@ TDE Libraries (Doxygen) - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate b/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate new file mode 100644 index 00000000..5e559acb --- /dev/null +++ b/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate @@ -0,0 +1,150 @@ +# TDE Config File +[General] +Name=Simple SDL program +Name[ca]=Simple programa per a SDL +Name[da]=Simpelt SDL-program +Name[de]=Einfaches SDL-Programm +Name[el]=Απλό πρόγραμμα SDL +Name[es]=Programa SDL sencillo +Name[et]=Lihtne SDL programm +Name[eu]=SDL programa sinplea +Name[fa]=برنامۀ سادۀ SDL +Name[fr]=Programme SDL simple +Name[ga]=Ríomhchlár simplí SDL +Name[gl]=Programa sinxelo SDL +Name[hu]=Egyszerű SDL-alkalmazás +Name[it]=Semplice programma SDL +Name[ja]=簡単な SDL プログラム +Name[nds]=Eenfach SDL-Programm +Name[ne]=साधारण SDL कार्यक्रम +Name[nl]=Eenvoudig SDL-programma +Name[pl]=Prosty program używający SDL +Name[pt]=Programa simples do SDL +Name[pt_BR]=Programa simples do SDL +Name[ru]=Простое приложение SDL +Name[sk]=Jednoduchý SDL program +Name[sl]=Preprost program SDL +Name[sr]=Једноставан SDL програм +Name[sr@Latn]=Jednostavan SDL program +Name[sv]=Enkelt SDL-program +Name[tg]=Барноманависии SDL +Name[tr]=Basit bir SDL Programı +Name[zh_CN]=简单的 SDL 程序 +Name[zh_TW]=簡單的 SDL 程式 +Icon=cppsdl.png +Category=C++ +Comment=Generates a simple SDL program in C++ +Comment[ca]=Genera un simple programa en SDL en C++ +Comment[da]=Genererer et simpelt SDL program i C++ +Comment[de]=Erstellt ein einfaches SDL-Programm in C++ +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα SDL σε C++ +Comment[es]=Genera un sencillo programa SDL en C++ +Comment[et]=Lihtsa SDL programmi loomise C++-s +Comment[eu]=SDL programa sinple bat sortzen du C++ lengoaian +Comment[fa]=یک برنامۀ سادۀ SDL در C++ تولید می‌کند +Comment[fr]=Génère un programme SDL simple en C++ +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí SDL i C++ +Comment[gl]=Xera un programa sinxelo SDL en C++ +Comment[hu]=Létrehoz egy egyszerű SDL-alkalmazást C++-ban +Comment[it]=Genera un semplice programma SDL in C++ +Comment[ja]=簡単な SDL プログラムを C++ で作成します +Comment[nds]=Stellt en eenfach SDL-Programm in C++ op +Comment[ne]= C++ मा साधारण SDL कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig SDL-programma in C++ +Comment[pl]=Generuje prosty program używający SDL w C++ +Comment[pt]=Gera um programa simples de SDL em C++ +Comment[pt_BR]=Gera um programa simples de SDL em C++ +Comment[ru]=Создание простого приложения SDL на C++ +Comment[sk]=Vygeneruje jednoduchý SDL program v C++ +Comment[sl]=Ustvari preprost program SDL v C++ +Comment[sr]=Прави једноставан SDL програм у C++-у +Comment[sr@Latn]=Pravi jednostavan SDL program u C++-u +Comment[sv]=Skapar ett enkelt SDL-program i C++ +Comment[tr]=C++'da basit bir SDL programı yaratır +Comment[zh_CN]=生成 C++ 的简单 SDL 程序 +Comment[zh_TW]=產生一個簡單的 C++ SDL 程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=cppsdlhello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/cpp-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/cpp-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[FILE5] +Type=install +Source=%{src}/acinclude.m4 +Dest=%{dest}/acinclude.m4 + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE7] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + + +[MSG] +Type=message +Comment=A simple SDL program was created in %{dest} +Comment[ca]=Un simple programa en SDL ha estat creat en %{dest} +Comment[da]=Et simpelt SDL-program blev oprettet i %{dest} +Comment[de]=Ein einfaches SDL-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα SDL δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa SDL ha sido creado en %{dest} +Comment[et]=Lihtne SDL programm loodi asukohta %{dest} +Comment[eu]=SDL programa sinple bat soru da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ SDL در %{dest} ایجاد شد +Comment[fr]=Un programme SDL simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár simplí SDL i %{dest} +Comment[gl]=Creouse un programa sinxelo SDL en %{dest} +Comment[hu]=Létrejött egy egyszerű SDL-alkalmazás itt: %{dest} +Comment[it]=È stato creato un semplice programma SDL in %{dest} +Comment[ja]=簡単な SDL プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach SDL-Programm opstellt +Comment[ne]=एउटा साधारण SDL कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig SDL-programma is aangemaakt in %{dest} +Comment[pl]=Prosty program używający SDL został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação simples em SDL em %{dest} +Comment[pt_BR]=Foi criada uma aplicação simples em SDL em %{dest} +Comment[ru]=Простое приложение SDL создано в %{dest} +Comment[sk]=Jednoduchý SDL program bol vytvorený v %{dest} +Comment[sl]=Preprost program SDL je bil ustvarjen v %{dest} +Comment[sr]=Једноставан SDL програм направљен је у %{dest} +Comment[sr@Latn]=Jednostavan SDL program napravljen je u %{dest} +Comment[sv]=Ett enkelt SDL-program skapades i %{dest} +Comment[tr]=Basit bir SDL programı %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了简单的 SDL 程序 +Comment[zh_TW]=一個簡單的 SDL 程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/cppsdlhello/cppsdlhello.tdevtemplate b/languages/cpp/app_templates/cppsdlhello/cppsdlhello.tdevtemplate deleted file mode 100644 index e99f52ab..00000000 --- a/languages/cpp/app_templates/cppsdlhello/cppsdlhello.tdevtemplate +++ /dev/null @@ -1,150 +0,0 @@ -# TDE Config File -[General] -Name=Simple SDL program -Name[ca]=Simple programa per a SDL -Name[da]=Simpelt SDL-program -Name[de]=Einfaches SDL-Programm -Name[el]=Απλό πρόγραμμα SDL -Name[es]=Programa SDL sencillo -Name[et]=Lihtne SDL programm -Name[eu]=SDL programa sinplea -Name[fa]=برنامۀ سادۀ SDL -Name[fr]=Programme SDL simple -Name[ga]=Ríomhchlár simplí SDL -Name[gl]=Programa sinxelo SDL -Name[hu]=Egyszerű SDL-alkalmazás -Name[it]=Semplice programma SDL -Name[ja]=簡単な SDL プログラム -Name[nds]=Eenfach SDL-Programm -Name[ne]=साधारण SDL कार्यक्रम -Name[nl]=Eenvoudig SDL-programma -Name[pl]=Prosty program używający SDL -Name[pt]=Programa simples do SDL -Name[pt_BR]=Programa simples do SDL -Name[ru]=Простое приложение SDL -Name[sk]=Jednoduchý SDL program -Name[sl]=Preprost program SDL -Name[sr]=Једноставан SDL програм -Name[sr@Latn]=Jednostavan SDL program -Name[sv]=Enkelt SDL-program -Name[tg]=Барноманависии SDL -Name[tr]=Basit bir SDL Programı -Name[zh_CN]=简单的 SDL 程序 -Name[zh_TW]=簡單的 SDL 程式 -Icon=cppsdl.png -Category=C++ -Comment=Generates a simple SDL program in C++ -Comment[ca]=Genera un simple programa en SDL en C++ -Comment[da]=Genererer et simpelt SDL program i C++ -Comment[de]=Erstellt ein einfaches SDL-Programm in C++ -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα SDL σε C++ -Comment[es]=Genera un sencillo programa SDL en C++ -Comment[et]=Lihtsa SDL programmi loomise C++-s -Comment[eu]=SDL programa sinple bat sortzen du C++ lengoaian -Comment[fa]=یک برنامۀ سادۀ SDL در C++ تولید می‌کند -Comment[fr]=Génère un programme SDL simple en C++ -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí SDL i C++ -Comment[gl]=Xera un programa sinxelo SDL en C++ -Comment[hu]=Létrehoz egy egyszerű SDL-alkalmazást C++-ban -Comment[it]=Genera un semplice programma SDL in C++ -Comment[ja]=簡単な SDL プログラムを C++ で作成します -Comment[nds]=Stellt en eenfach SDL-Programm in C++ op -Comment[ne]= C++ मा साधारण SDL कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig SDL-programma in C++ -Comment[pl]=Generuje prosty program używający SDL w C++ -Comment[pt]=Gera um programa simples de SDL em C++ -Comment[pt_BR]=Gera um programa simples de SDL em C++ -Comment[ru]=Создание простого приложения SDL на C++ -Comment[sk]=Vygeneruje jednoduchý SDL program v C++ -Comment[sl]=Ustvari preprost program SDL v C++ -Comment[sr]=Прави једноставан SDL програм у C++-у -Comment[sr@Latn]=Pravi jednostavan SDL program u C++-u -Comment[sv]=Skapar ett enkelt SDL-program i C++ -Comment[tr]=C++'da basit bir SDL programı yaratır -Comment[zh_CN]=生成 C++ 的简单 SDL 程序 -Comment[zh_TW]=產生一個簡單的 C++ SDL 程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=cppsdlhello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/cpp-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/cpp-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[FILE5] -Type=install -Source=%{src}/acinclude.m4 -Dest=%{dest}/acinclude.m4 - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE7] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - - -[MSG] -Type=message -Comment=A simple SDL program was created in %{dest} -Comment[ca]=Un simple programa en SDL ha estat creat en %{dest} -Comment[da]=Et simpelt SDL-program blev oprettet i %{dest} -Comment[de]=Ein einfaches SDL-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα SDL δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa SDL ha sido creado en %{dest} -Comment[et]=Lihtne SDL programm loodi asukohta %{dest} -Comment[eu]=SDL programa sinple bat soru da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ SDL در %{dest} ایجاد شد -Comment[fr]=Un programme SDL simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí SDL i %{dest} -Comment[gl]=Creouse un programa sinxelo SDL en %{dest} -Comment[hu]=Létrejött egy egyszerű SDL-alkalmazás itt: %{dest} -Comment[it]=È stato creato un semplice programma SDL in %{dest} -Comment[ja]=簡単な SDL プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach SDL-Programm opstellt -Comment[ne]=एउटा साधारण SDL कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig SDL-programma is aangemaakt in %{dest} -Comment[pl]=Prosty program używający SDL został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação simples em SDL em %{dest} -Comment[pt_BR]=Foi criada uma aplicação simples em SDL em %{dest} -Comment[ru]=Простое приложение SDL создано в %{dest} -Comment[sk]=Jednoduchý SDL program bol vytvorený v %{dest} -Comment[sl]=Preprost program SDL je bil ustvarjen v %{dest} -Comment[sr]=Једноставан SDL програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan SDL program napravljen je u %{dest} -Comment[sv]=Ett enkelt SDL-program skapades i %{dest} -Comment[tr]=Basit bir SDL programı %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了简单的 SDL 程序 -Comment[zh_TW]=一個簡單的 SDL 程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/dcopservice/CMakeLists.txt b/languages/cpp/app_templates/dcopservice/CMakeLists.txt index d2e5458b..c3a2397b 100644 --- a/languages/cpp/app_templates/dcopservice/CMakeLists.txt +++ b/languages/cpp/app_templates/dcopservice/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( dcopservice.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/dcopservice.tar.gz dcopservice.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - dcopservice.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + dcopservice.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/dcopservice/Makefile.am b/languages/cpp/app_templates/dcopservice/Makefile.am index 35b114d2..dddb4916 100644 --- a/languages/cpp/app_templates/dcopservice/Makefile.am +++ b/languages/cpp/app_templates/dcopservice/Makefile.am @@ -4,10 +4,10 @@ dataFiles = dcopservice.desktop dcopservice.png dcopservice.h \ templateName = dcopservice ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate b/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate new file mode 100644 index 00000000..a4c08a28 --- /dev/null +++ b/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate @@ -0,0 +1,202 @@ +# TDE Config File +[General] +Name=TDE DCOP Service +Name[br]=Servij DCOP TDE +Name[ca]=Servei DCOP per al TDE +Name[da]=TDE DCOP-service +Name[de]=TDE-DCOP-Dienst +Name[el]=Υπηρεσία TDE DCOP +Name[es]=Servicio DCOP de TDE +Name[et]=TDE DCOP-teenus +Name[eu]=TDE-ren DCOP zerbitzua +Name[fa]=خدمت TDE DCOP +Name[fr]=Service DCOP TDE +Name[ga]=Seirbhís DCOP TDE +Name[gl]=Servicio DCOP de TDE +Name[hu]=TDE DCOP-szolgáltatás +Name[it]=Servizio DCOP di TDE +Name[ja]=TDE DCOP サービス +Name[nds]=TDE-DCOP-Deenst +Name[ne]=TDE DCOP सेवा +Name[nl]=TDE DCOP-service +Name[pl]=Usługa TDE DCOP +Name[pt]=Serviço de DCOP do TDE +Name[pt_BR]=Serviço de DCOP do TDE +Name[ru]=Сервис DCOP +Name[sk]=TDE DCOP služba +Name[sl]=Storitev DCOP za TDE +Name[sr]=TDE DCOP сервис +Name[sr@Latn]=TDE DCOP servis +Name[sv]=TDE:s DCOP-tjänst +Name[tg]=Хизмати TDE DCOP +Name[tr]=TDE DCOP Hizmeti +Name[zh_CN]=TDE DCOP 服务 +Name[zh_TW]=TDE DCOP 服務 +Icon=kdcop.png +Category=C++/TDE +Comment=Generates a framework for a TDE DCOP service and client access library. +Comment[ca]=Genera una infraestructura per a un servei DCOP de TDE i la biblioteca d'accés del client. +Comment[da]=Genererer et skelet for en TDE dcop-tjeneste og klientadgangsbibliotek. +Comment[de]=Erstellt das Grundgerüst für einen TDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff. +Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία TDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη. +Comment[es]=Genera una infraestructura para un servicio DCOP de TDE y una biblioteca de acceso cliente. +Comment[et]=TDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine. +Comment[eu]=TDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu. +Comment[fa]=چارچوبی برای خدمت TDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند. +Comment[fr]=Génère une infrastructure pour un service DCOP TDE et une bibliothèque d'accès client. +Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP TDE agus leabharlann rochtana cliaint. +Comment[gl]=Xera un contorno de traballo para un servizo DCOP de TDE e unha biblioteca de acceso para clientes. +Comment[hu]=Létrehoz egy alap TDE DCOP-szolgáltatást és klienselérési programkönyvtárat. +Comment[it]=Genera l'infrastruttura per un servizio DCOP di TDE e una libreria per l'accesso da client. +Comment[ja]=TDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します +Comment[nds]=Stellt en Rahmenwark för en TDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op. +Comment[ne]=TDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ । +Comment[nl]=Genereert een framework voor een TDE DCOP-service- en client-bibliotheek. +Comment[pl]=Generuje schemat dla usługi TDE DCOP i biblioteki dostępu użytkownika. +Comment[pt]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes. +Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes. +Comment[ru]=Создание сервиса DCOP и библиотеки клиента. +Comment[sk]=Vygeneruje framework pre TDE DCOP službu a klientskú prístupovú knižnicu. +Comment[sr]=Прави једноставан радни оквир за TDE DCOP сервис и приступну библиотеку клијента. +Comment[sr@Latn]=Pravi jednostavan radni okvir za TDE DCOP servis i pristupnu biblioteku klijenta. +Comment[sv]=Skapar ett ramverk för en TDE DCOP-tjänst och klientåtkomstbibliotek. +Comment[tr]=Bir TDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır. +Comment[zh_CN]=生成一个 TDE DCOP 服务和客户访问库的框架。 +Comment[zh_TW]=產生一個 TDE DCOP 服務的架構,以及客戶端存取的函式庫。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=dcopservice.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/dcopservice.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/dcopservice.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/dcopservice.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/dcopservice.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE15] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[MSG] +Type=message +Comment=A TDE DCOP Service was created in %{dest} +Comment[ca]=Un servei DCOP de TDE ha estat creada en %{dest} +Comment[da]=En TDE DCOP tjeneste blev oprettet i %{dest} +Comment[de]=Ein TDE-DCOP-Dienst wurde in %{dest} erstellt. +Comment[el]=Μια υπηρεσία TDE DCOP δημιουργήθηκε στο %{dest} +Comment[es]=Un servicio DCOP de TDE ha sido creado en %{dest} +Comment[et]=TDE DCOP-teenus loodi asukohta %{dest} +Comment[eu]=TDE-ren DCOP zerbitzu bat sortu da hemen: %{dest} +Comment[fa]=یک خدمت TDE DCOP در %{dest} ایجاد شد +Comment[fr]=Un service DCOP TDE a été créé dans %{dest} +Comment[ga]=Cruthaíodh Seirbhís DCOP TDE i %{dest} +Comment[gl]=Creouse un servizo DCOP de TDE en %{dest} +Comment[hu]=Létrejött egy TDE DCOP-szolgáltatás itt: %{dest} +Comment[it]=È stato creato un servizio DCOP di TDE in %{dest} +Comment[ja]=TDE DCOP サービスを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDE-DCOP-Deenst opstellt +Comment[ne]=TDE DCOP सेवा %{dest} मा सिर्जना गरियो +Comment[nl]=Een DCOP-service is aangemaakt in %{dest} +Comment[pl]=Usługa TDE DCOP została utworzona w %{dest} +Comment[pt]=Foi criado um serviço de DCOP do TDE em %{dest} +Comment[pt_BR]=Foi criado um serviço de DCOP do TDE em %{dest} +Comment[ru]=Сервис DCOP создан в %{dest} +Comment[sk]=TDE DCOP služba bola vytvorená v %{dest} +Comment[sl]=Storitev DCOP za TDE je bila ustvarjena v %{dest} +Comment[sr]=TDE DCOP сервис направљен је у %{dest} +Comment[sr@Latn]=TDE DCOP servis napravljen je u %{dest} +Comment[sv]=En TDE DCOP-tjänst skapades i %{dest} +Comment[tr]=Bir TDE DCOP Hizmeti %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了一个 TDE DCOP 服务 +Comment[zh_TW]=TDE DCOP 服務已建立於 %{dest} diff --git a/languages/cpp/app_templates/dcopservice/dcopservice.tdevelop b/languages/cpp/app_templates/dcopservice/dcopservice.tdevelop index dfdea3b8..59569583 100644 --- a/languages/cpp/app_templates/dcopservice/dcopservice.tdevelop +++ b/languages/cpp/app_templates/dcopservice/dcopservice.tdevelop @@ -14,15 +14,15 @@ tdeioslave - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - - + + debug @@ -43,15 +43,15 @@ -O0 -g3 - - + + - - + + ada ada_bugs_gcc @@ -88,22 +88,22 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/dcopservice/dcopservice.tdevtemplate b/languages/cpp/app_templates/dcopservice/dcopservice.tdevtemplate deleted file mode 100644 index 0174747d..00000000 --- a/languages/cpp/app_templates/dcopservice/dcopservice.tdevtemplate +++ /dev/null @@ -1,202 +0,0 @@ -# TDE Config File -[General] -Name=TDE DCOP Service -Name[br]=Servij DCOP TDE -Name[ca]=Servei DCOP per al TDE -Name[da]=TDE DCOP-service -Name[de]=TDE-DCOP-Dienst -Name[el]=Υπηρεσία TDE DCOP -Name[es]=Servicio DCOP de TDE -Name[et]=TDE DCOP-teenus -Name[eu]=TDE-ren DCOP zerbitzua -Name[fa]=خدمت TDE DCOP -Name[fr]=Service DCOP TDE -Name[ga]=Seirbhís DCOP TDE -Name[gl]=Servicio DCOP de TDE -Name[hu]=TDE DCOP-szolgáltatás -Name[it]=Servizio DCOP di TDE -Name[ja]=TDE DCOP サービス -Name[nds]=TDE-DCOP-Deenst -Name[ne]=TDE DCOP सेवा -Name[nl]=TDE DCOP-service -Name[pl]=Usługa TDE DCOP -Name[pt]=Serviço de DCOP do TDE -Name[pt_BR]=Serviço de DCOP do TDE -Name[ru]=Сервис DCOP -Name[sk]=TDE DCOP služba -Name[sl]=Storitev DCOP za TDE -Name[sr]=TDE DCOP сервис -Name[sr@Latn]=TDE DCOP servis -Name[sv]=TDE:s DCOP-tjänst -Name[tg]=Хизмати TDE DCOP -Name[tr]=TDE DCOP Hizmeti -Name[zh_CN]=TDE DCOP 服务 -Name[zh_TW]=TDE DCOP 服務 -Icon=kdcop.png -Category=C++/TDE -Comment=Generates a framework for a TDE DCOP service and client access library. -Comment[ca]=Genera una infraestructura per a un servei DCOP de TDE i la biblioteca d'accés del client. -Comment[da]=Genererer et skelet for en TDE dcop-tjeneste og klientadgangsbibliotek. -Comment[de]=Erstellt das Grundgerüst für einen TDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff. -Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία TDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη. -Comment[es]=Genera una infraestructura para un servicio DCOP de TDE y una biblioteca de acceso cliente. -Comment[et]=TDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine. -Comment[eu]=TDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu. -Comment[fa]=چارچوبی برای خدمت TDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند. -Comment[fr]=Génère une infrastructure pour un service DCOP TDE et une bibliothèque d'accès client. -Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP TDE agus leabharlann rochtana cliaint. -Comment[gl]=Xera un contorno de traballo para un servizo DCOP de TDE e unha biblioteca de acceso para clientes. -Comment[hu]=Létrehoz egy alap TDE DCOP-szolgáltatást és klienselérési programkönyvtárat. -Comment[it]=Genera l'infrastruttura per un servizio DCOP di TDE e una libreria per l'accesso da client. -Comment[ja]=TDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します -Comment[nds]=Stellt en Rahmenwark för en TDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op. -Comment[ne]=TDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ । -Comment[nl]=Genereert een framework voor een TDE DCOP-service- en client-bibliotheek. -Comment[pl]=Generuje schemat dla usługi TDE DCOP i biblioteki dostępu użytkownika. -Comment[pt]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes. -Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes. -Comment[ru]=Создание сервиса DCOP и библиотеки клиента. -Comment[sk]=Vygeneruje framework pre TDE DCOP službu a klientskú prístupovú knižnicu. -Comment[sr]=Прави једноставан радни оквир за TDE DCOP сервис и приступну библиотеку клијента. -Comment[sr@Latn]=Pravi jednostavan radni okvir za TDE DCOP servis i pristupnu biblioteku klijenta. -Comment[sv]=Skapar ett ramverk för en TDE DCOP-tjänst och klientåtkomstbibliotek. -Comment[tr]=Bir TDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır. -Comment[zh_CN]=生成一个 TDE DCOP 服务和客户访问库的框架。 -Comment[zh_TW]=產生一個 TDE DCOP 服務的架構,以及客戶端存取的函式庫。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=dcopservice.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/dcopservice.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/dcopservice.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/dcopservice.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/dcopservice.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE15] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[MSG] -Type=message -Comment=A TDE DCOP Service was created in %{dest} -Comment[ca]=Un servei DCOP de TDE ha estat creada en %{dest} -Comment[da]=En TDE DCOP tjeneste blev oprettet i %{dest} -Comment[de]=Ein TDE-DCOP-Dienst wurde in %{dest} erstellt. -Comment[el]=Μια υπηρεσία TDE DCOP δημιουργήθηκε στο %{dest} -Comment[es]=Un servicio DCOP de TDE ha sido creado en %{dest} -Comment[et]=TDE DCOP-teenus loodi asukohta %{dest} -Comment[eu]=TDE-ren DCOP zerbitzu bat sortu da hemen: %{dest} -Comment[fa]=یک خدمت TDE DCOP در %{dest} ایجاد شد -Comment[fr]=Un service DCOP TDE a été créé dans %{dest} -Comment[ga]=Cruthaíodh Seirbhís DCOP TDE i %{dest} -Comment[gl]=Creouse un servizo DCOP de TDE en %{dest} -Comment[hu]=Létrejött egy TDE DCOP-szolgáltatás itt: %{dest} -Comment[it]=È stato creato un servizio DCOP di TDE in %{dest} -Comment[ja]=TDE DCOP サービスを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDE-DCOP-Deenst opstellt -Comment[ne]=TDE DCOP सेवा %{dest} मा सिर्जना गरियो -Comment[nl]=Een DCOP-service is aangemaakt in %{dest} -Comment[pl]=Usługa TDE DCOP została utworzona w %{dest} -Comment[pt]=Foi criado um serviço de DCOP do TDE em %{dest} -Comment[pt_BR]=Foi criado um serviço de DCOP do TDE em %{dest} -Comment[ru]=Сервис DCOP создан в %{dest} -Comment[sk]=TDE DCOP služba bola vytvorená v %{dest} -Comment[sl]=Storitev DCOP za TDE je bila ustvarjena v %{dest} -Comment[sr]=TDE DCOP сервис направљен је у %{dest} -Comment[sr@Latn]=TDE DCOP servis napravljen je u %{dest} -Comment[sv]=En TDE DCOP-tjänst skapades i %{dest} -Comment[tr]=Bir TDE DCOP Hizmeti %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了一个 TDE DCOP 服务 -Comment[zh_TW]=TDE DCOP 服務已建立於 %{dest} diff --git a/languages/cpp/app_templates/generichello/Makefile.am b/languages/cpp/app_templates/generichello/Makefile.am index 5f5bf6ed..75bad862 100644 --- a/languages/cpp/app_templates/generichello/Makefile.am +++ b/languages/cpp/app_templates/generichello/Makefile.am @@ -5,10 +5,10 @@ templateName = cppgenerichello # png-filename differs from archive file name ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/generichello/app.prj b/languages/cpp/app_templates/generichello/app.prj index c6466824..a1eeca82 100644 --- a/languages/cpp/app_templates/generichello/app.prj +++ b/languages/cpp/app_templates/generichello/app.prj @@ -1,8 +1,8 @@ - + gcc -o %{APPNAMELC} %{APPNAMELC}.cpp - + diff --git a/languages/cpp/app_templates/generichello/app.tdevelop b/languages/cpp/app_templates/generichello/app.tdevelop index a719a726..63f5ce16 100644 --- a/languages/cpp/app_templates/generichello/app.tdevelop +++ b/languages/cpp/app_templates/generichello/app.tdevelop @@ -4,14 +4,14 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevGenericProject + KDevGenericProject C++ C++ Code - + ShellScript %{APPNAMELC}.prj @@ -39,23 +39,23 @@ -O0 -g3 - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/generichello/generichello.kdevtemplate b/languages/cpp/app_templates/generichello/generichello.kdevtemplate new file mode 100644 index 00000000..f30eea5b --- /dev/null +++ b/languages/cpp/app_templates/generichello/generichello.kdevtemplate @@ -0,0 +1,92 @@ +# TDE Config File +[General] +Name=C++ program (shell script build system) +Name[ca]=Programa C++ (sistema de construcció basat en scripts de shell) +Name[da]=C++ program (skalscript byggesystem) +Name[de]=C++-Programm (Shell-Skript basiertes Erstellungssystem) +Name[el]=Πρόγραμμα C++ (σύστημα κατασκευής σενάριο κελύφους) +Name[es]=Programa en C++ (con sistema de construcción basado en guión de órdenes) +Name[et]=C++ programm (shelliskripti ehitussüsteem) +Name[eu]=C++ programa (shell script-en bidez eraikia) +Name[fa]=برنامۀ ++C )سیستم ساخت دست‌نوشتۀ پوسته( +Name[fr]=Programme C++ (système de construction en script shell) +Name[ga]=Ríomhchlár C++ (córas tógála bunaithe ar scripteanna blaoisce +Name[gl]=Programa C++ (sistema de compilación shell script) +Name[hu]=C++-program (parancssoros fordítási szkripttel) +Name[it]=Programma C++ (sistema di compilazione con script di shell) +Name[ja]=C++ プログラム (シェルスクリプトベースのビルドシステム) +Name[nds]=C++-Programm (Konsoolskript-Opstellsystem) +Name[ne]=C++ कार्यक्रम (शेल स्क्रिप्ट निर्माण प्रणाली) +Name[nl]=C++-programma (shellscript build system) +Name[pl]=Program w C++ (system budowania za pomocą skryptów powłoki) +Name[pt]=Programa em C++ (sistema de compilação em 'shell script') +Name[pt_BR]=Programa em C++ (sistema de compilação em 'shell script') +Name[ru]=Приложение C++ (сборка на скриптах командной оболочки) +Name[sk]=C++ program (shell skript build system) +Name[sl]=Program v C++ (sistem grajenja lupinskega skripta) +Name[sr]=C++ програм (скрипта шкољке као систем за градњу) +Name[sr@Latn]=C++ program (skripta školjke kao sistem za gradnju) +Name[sv]=C++ program (skalskript byggsystem) +Name[tr]=C++ programı (kabuk betiği kurulum sistemi) +Name[zh_CN]=C++ 程序(Shell 脚本创建系统) +Name[zh_TW]=C++ 程式(shell 文稿建立系統) +Icon=cpphello.png +Category=C++/Generic +Comment=Generates a simple Hello world program in C++ +Comment[ca]=Genera un simple programa de Hello world en C++ +Comment[da]=Genererer et simpelt Goddag verden program in C++ +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++ +Comment[es]=Genera un sencillo programa «Hola mundo» en C++ +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian +Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en C++ +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++ +Comment[gl]=Xera un programa sinxelo Ola mundo en C++ +Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban +Comment[it]=Genera un semplice programma di "Hello world" in C++ +Comment[ja]=簡単な Hello World プログラムを C++ で作成します +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op +Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ +Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++ +Comment[pt]=Gera um programa simples Olá Mundo em C++ +Comment[pt_BR]=Gera um programa simples Olá Mundo em C++ +Comment[ru]=Создание простого приложения Hello world на C++ +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ +Comment[sl]=Ustvari preprost program Hello world v C++ +Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u +Comment[sv]=Skapar ett enkelt Hello world-program i C++ +Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成 C++ 的 Hello world 程序 +Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=generichello.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.prj +Dest=%{dest}/%{APPNAMELC}.prj + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + diff --git a/languages/cpp/app_templates/generichello/generichello.tdevtemplate b/languages/cpp/app_templates/generichello/generichello.tdevtemplate deleted file mode 100644 index 27f78afe..00000000 --- a/languages/cpp/app_templates/generichello/generichello.tdevtemplate +++ /dev/null @@ -1,92 +0,0 @@ -# TDE Config File -[General] -Name=C++ program (shell script build system) -Name[ca]=Programa C++ (sistema de construcció basat en scripts de shell) -Name[da]=C++ program (skalscript byggesystem) -Name[de]=C++-Programm (Shell-Skript basiertes Erstellungssystem) -Name[el]=Πρόγραμμα C++ (σύστημα κατασκευής σενάριο κελύφους) -Name[es]=Programa en C++ (con sistema de construcción basado en guión de órdenes) -Name[et]=C++ programm (shelliskripti ehitussüsteem) -Name[eu]=C++ programa (shell script-en bidez eraikia) -Name[fa]=برنامۀ ++C )سیستم ساخت دست‌نوشتۀ پوسته( -Name[fr]=Programme C++ (système de construction en script shell) -Name[ga]=Ríomhchlár C++ (córas tógála bunaithe ar scripteanna blaoisce -Name[gl]=Programa C++ (sistema de compilación shell script) -Name[hu]=C++-program (parancssoros fordítási szkripttel) -Name[it]=Programma C++ (sistema di compilazione con script di shell) -Name[ja]=C++ プログラム (シェルスクリプトベースのビルドシステム) -Name[nds]=C++-Programm (Konsoolskript-Opstellsystem) -Name[ne]=C++ कार्यक्रम (शेल स्क्रिप्ट निर्माण प्रणाली) -Name[nl]=C++-programma (shellscript build system) -Name[pl]=Program w C++ (system budowania za pomocą skryptów powłoki) -Name[pt]=Programa em C++ (sistema de compilação em 'shell script') -Name[pt_BR]=Programa em C++ (sistema de compilação em 'shell script') -Name[ru]=Приложение C++ (сборка на скриптах командной оболочки) -Name[sk]=C++ program (shell skript build system) -Name[sl]=Program v C++ (sistem grajenja lupinskega skripta) -Name[sr]=C++ програм (скрипта шкољке као систем за градњу) -Name[sr@Latn]=C++ program (skripta školjke kao sistem za gradnju) -Name[sv]=C++ program (skalskript byggsystem) -Name[tr]=C++ programı (kabuk betiği kurulum sistemi) -Name[zh_CN]=C++ 程序(Shell 脚本创建系统) -Name[zh_TW]=C++ 程式(shell 文稿建立系統) -Icon=cpphello.png -Category=C++/Generic -Comment=Generates a simple Hello world program in C++ -Comment[ca]=Genera un simple programa de Hello world en C++ -Comment[da]=Genererer et simpelt Goddag verden program in C++ -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++ -Comment[es]=Genera un sencillo programa «Hola mundo» en C++ -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian -Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en C++ -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++ -Comment[gl]=Xera un programa sinxelo Ola mundo en C++ -Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban -Comment[it]=Genera un semplice programma di "Hello world" in C++ -Comment[ja]=簡単な Hello World プログラムを C++ で作成します -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op -Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ -Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++ -Comment[pt]=Gera um programa simples Olá Mundo em C++ -Comment[pt_BR]=Gera um programa simples Olá Mundo em C++ -Comment[ru]=Создание простого приложения Hello world на C++ -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ -Comment[sl]=Ustvari preprost program Hello world v C++ -Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u -Comment[sv]=Skapar ett enkelt Hello world-program i C++ -Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成 C++ 的 Hello world 程序 -Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=generichello.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.prj -Dest=%{dest}/%{APPNAMELC}.prj - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - diff --git a/languages/cpp/app_templates/gnome2mmapp/Makefile.am b/languages/cpp/app_templates/gnome2mmapp/Makefile.am index a0d9505e..9d73ddd6 100644 --- a/languages/cpp/app_templates/gnome2mmapp/Makefile.am +++ b/languages/cpp/app_templates/gnome2mmapp/Makefile.am @@ -7,10 +7,10 @@ dataFiles = acconfig.h autogen.sh gnome2mm.glade main_window.cc \ templateName = gnome2mmapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/gnome2mmapp/app.tdevelop b/languages/cpp/app_templates/gnome2mmapp/app.tdevelop index 177611f0..19fbacb7 100644 --- a/languages/cpp/app_templates/gnome2mmapp/app.tdevelop +++ b/languages/cpp/app_templates/gnome2mmapp/app.tdevelop @@ -12,7 +12,7 @@ GNOME - + src/%{APPNAMELC} debug @@ -39,8 +39,8 @@ -O0 -g3 - - + + @@ -48,22 +48,22 @@ - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate new file mode 100644 index 00000000..f692d342 --- /dev/null +++ b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate @@ -0,0 +1,186 @@ +# TDE Config File +[General] +Name=GNOME-- Application framework +Name[ca]=Infraestructura d'aplicació per a GNOME +Name[da]=GNOME-- Programskelet +Name[de]="GNOME--"-Anwendungsgrundgerüst +Name[el]=GNOME-- Πλαίσιο εφαρμογής +Name[es]=Infraestructura para aplicación GNOME-- +Name[et]=GNOME-- rakenduse raamistik +Name[eu]=GNOME-- Aplikazioen lan-markoa +Name[fa]=چارچوب کاربرد GNOME-- +Name[fr]=Infrastructure d'application GNOME-- +Name[ga]=Creatlach feidhmchláir GNOME-- +Name[gl]=Entorno de traballo para aplicación GNOME +Name[hu]=GNOME - Alkalmazás-keretrendszer +Name[it]=Infrastruttura per applicazioni GNOME-- +Name[ja]=GNOME-- アプリケーションフレームワーク +Name[nds]=Programmrahmenwark för "GNOME--" +Name[ne]=GNOME-- अनुप्रयोग फ्रेमवर्क +Name[nl]=GNOME-- Applicationframework +Name[pl]=GNOME-- Szablon programu +Name[pt]=Plataforma de aplicações GNOME-- +Name[pt_BR]=Plataforma de aplicações GNOME-- +Name[ru]=Приложение GNOME-- +Name[sk]=GNOME-- aplikačný framework +Name[sl]=Ogrodje programa za GNOME-- +Name[sr]=Радни оквир GNOME-- програма +Name[sr@Latn]=Radni okvir GNOME-- programa +Name[sv]=GNOME-- programramverk +Name[tr]=GNOME-- Uygulama Çatısı +Name[zh_CN]=GNOME-- 应用程序框架 +Name[zh_TW]=GNOME-- 應用程式框架 +Category=C++/GTK+ +Icon=gnome2mmapp.png +Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. +Comment[ca]=Genera una simple aplicació GNOME. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 haurien d'estar instal·lats. Per editar el fitxer glade es requereix (http://home.wtal.de/petig/Gtk/). +Comment[da]=Genererer et simpelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 og < 1.3.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/). +Comment[de]=Erstellt eine einfache GNOME-Anwendung. Gnomemm, Gtkmm >= 1.2.8 und < 1.3.0 sollten installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich. +Comment[el]=Δημιουργεί μια απλή εφαρμογή GNOME. Τα Gnomemm, Gtkmm >= 1.2.8 και < 1.3.0 πρέπει να είναι εγκατεστημένα. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/). +Comment[es]=Genera una sencilla aplicación GNOME--. Debe tener instalados Gnomemm, Gtkmm >= 1.2.8 y < 1.3.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/). +Comment[et]=Lihtsa GNOME-- rakenduse loomine. Paigaldatud peavad olema Gnomemm, Gtkmm >= 1.2.8 ja < 1.3.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/). +Comment[eu]=GNOME-- applicazio sinple bat sortzen du. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 instalatu behar dira. Glade fitxategia editatzeko glade-- (http://home.wtal.de/petig/Gtk/) behar da. +Comment[fa]=یک کاربرد سادۀ GNOME-- تولید می‌کند. Gnomemm، Gtkmm >= ۱.۲.۸ و < ۱.۳.۰ باید نصب شده باشد. برای ویرایش پروندۀ glade، glade-- (http://home.wtal.de/petig/Gtk/) نیاز است. +Comment[fr]=Génère une application GNOME-- simple. Gnomemm et Gtkmm >= 1.2.8 et < 1.3.0 devront être installés. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis. +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí GNOME--. Ba chóir Gnomemm, Gtkmm >= 1.2.8 agus < 1.3.0 a bheith suiteáilte. Chun comhad glade a chur in eagar, tá glade-- (http://home.wtal.de/petig/Gtk/) de dhíth ort. +Comment[gl]=Xera una aplicación sinxela GNOME. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 deben estar instalados. Para editar un arquivo glade é necesario glade-- (http://home.wtal.de/petig/Gtk/). +Comment[hu]=Létrehoz egy egyszerű GNOME--os -alkalmazást. A Gnomemm, a Gtkmm (>= 1.2.8 és < 1.3.0) szükséges hozzá. Glade-fájl szerkesztéséhez a glade-- (http://home.wtal.de/petig/Gtk/) is szükséges. +Comment[it]=Genera una semplice applicazione GNOME--. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 dovrebbero essere installati. Si richiede glade per modificare i file di glade -- (http://home.wtal.de/petig/Gtk/). +Comment[ja]=簡単な GNOME-- アプリケーションを作成します。Gnomemm, Gtkmm >= 1.2.8 かつ < 1.3.0 が必要です。glade ファイルを編集するには glade-- (http://home.wtal.de/petig/Gtk/) が必要です。 +Comment[nds]=Stellt en eenfach "GNOME--"-Programm op. "Gnomemm", "Gtkmm" >= 1.2.8 un < 1.3.0 schöölt installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot. +Comment[ne]=साधारण जिनोम-- अनुप्रयोग उत्पन्न गर्दछ । Gnomemm, Gtkmm >= 1.2.8 र < 1.3.0 स्थापना गर्नु पर्दछ । ग्लेड फाइल सम्पादन गर्नका लागि ग्लेड-- (http://home.wtal.de/petig/Gtk/) आवश्यक पर्दछ । +Comment[nl]=Genereert een eenvoudige GNOME-- toepassing. Gnomemm, Gtkmm >= 1.2.8 en < 1.3.0 dienen te zijn geïnstalleerd. Voor het bewerken van glade file is glade-- (http://home.wtal.de/petig/Gtk/) nodig. +Comment[pl]=Generuje prosty program dla środowiska GNOME--. Gnomemm i Gtkmm w wersji >= 1.2.8 i < 1.3.0 powinny być zainstalowane. Do edycji pliku glade konieczny jest program glade-- (http://home.wtal.de/petig/Gtk/). +Comment[pt]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). +Comment[pt_BR]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). +Comment[ru]=Создание простого приложения GNOME--. Требуются Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/). +Comment[sk]=Vygeneruje jednoduchú GNOME-- aplikáciu. Vyžaduje nainštalovanéGnomemm, Gtkmm >= 1.2.8 a < 1.3.0. Na editovanie glade súboru he potrebnýglade-- (http://home.wtal.de/petig/Gtk/). +Comment[sr]=Прави једноставан GNOME-- програм. Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0 требало би да су инсталирани. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/). +Comment[sr@Latn]=Pravi jednostavan GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 trebalo bi da su instalirani. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/). +Comment[sv]=Skapar ett enkelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 och < 1.3.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/). +Comment[tr]=Basit bir GNOME-- uygulaması yaratır. Gnomemm, Gtkmm>=1.28 ve <1.3.0 yüklü olmalıdır. Glade dosyasını düzenlemek için glade-- (http://home.wtal.de/petig/Gtk/) gereklidir. +Comment[zh_CN]=生成简单的 GNOME-- 应用程序。必须安装 Gnomemm、1.2.8 到 1.3.0 之间的 Gtkmm。要编辑 glade 文件,需要使用 glade-- (http://home.wtal.de/petig/Gtk/)。 +Comment[zh_TW]=產生一個簡單的 GNOME-- 應用程式。要先安裝 Gnomemm,Gtkmm 版本 >= 1.2.8 且 < 1.3.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。 +FileTemplates=hh,CStyle,cc,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=gnome2mmapp.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNOME2] +Type=include +File=%{tdevelop}/template-common/gnome2.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[FILE4] +Type=install +Source=%{src}/acconfig.h +Dest=%{dest}/acconfig.h + +[FILE5] +Type=install +Source=%{src}/config.h +Dest=%{dest}/config.h + +[FILE6] +Type=install +Source=%{src}/autogen.sh +Dest=%{dest}/autogen.sh + +[FILE7] +Type=install +Source=%{src}/gnome2mm.glade +Dest=%{dest}/%{APPNAMELC}.glade + +[FILE8] +Type=install +Source=%{src}/gnome2mm.gladep +Dest=%{dest}/%{APPNAMELC}.gladep + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE9] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE10] +Type=install +Source=%{src}/gnome2mm.cc +Dest=%{dest}/src/%{APPNAMELC}.cc + +[FILE11] +Type=install +Source=%{src}/main_window.hh +Dest=%{dest}/src/main_window.hh + +[FILE12] +Type=install +Source=%{src}/main_window.cc +Dest=%{dest}/src/main_window.cc + +[FILE13] +Type=install +Source=%{src}/main_window_glade.hh +Dest=%{dest}/src/main_window_glade.hh + +[FILE14] +Type=install +Source=%{src}/main_window_glade.cc +Dest=%{dest}/src/main_window_glade.cc + +[MSG] +Type=message +Comment=A GNOME-- application framework was created in %{dest} +Comment[ca]=Una infraestructura d'aplicació per a GNOME ha estat creada en %{dest} +Comment[da]=Et GNOME-- programskelet blev oprettet i %{dest} +Comment[de]=Ein GNOME-Anwendungsgerüst wurde in %{dest} erstellt. +Comment[el]=Ένα πλαίσιο εφαρμογής GNOME δημιουργήθηκε στο %{dest} +Comment[es]=Una infraestructura de aplicación GNOME-- ha sido creada en %{dest} +Comment[et]=GNOME-- rakenduse raamistik loodi asukohta %{dest} +Comment[eu]=GNOME-- applicazioen lan-marko bat sortu da hemen: %{dest} +Comment[fa]=یک چارچوب کاربرد GNOME-- در %{dest} ایجاد شد +Comment[fr]=Une infrastructure d'application GNOME-- a été créée dans %{dest} +Comment[ga]=Cruthaíodh creatlach feidhmchláir GNOME-- i %{dest} +Comment[gl]=Creouse un contorno de traballo para aplicación GNOME en %{dest} +Comment[hu]=Létrejött egy GNOME-s alkalmazás-keretrendszer itt: %{dest} +Comment[it]=È stato creata l'infrastruttura per un'applicazione GNOME in %{dest} +Comment[ja]=GNOME-- アプリケーションフレームワークを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Programmrahmenwark för "GNOME--" opstellt +Comment[ne]= जिनोम-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो +Comment[nl]=Een GNOME-- applicationframework is aangemaakt in %{dest} +Comment[pl]=Szablon programu dla GNOME-- został utworzony w %{dest} +Comment[pt]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest} +Comment[pt_BR]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest} +Comment[ru]=Простое приложение GNOME-- создано в %{dest} +Comment[sk]=GNOME-- aplikačný framework bol vytvorený v %{dest} +Comment[sl]=Ogrodje programa za GNOME-- je bilo ustvarjeno v %{dest} +Comment[sr]=Радни оквир GNOME-- програма направљен је у %{dest} +Comment[sr@Latn]=Radni okvir GNOME-- programa napravljen je u %{dest} +Comment[sv]=Ett GNOME-- programramverk skapades i %{dest} +Comment[tr]=Bir GNOME-- uygulama çatısı %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了 GNOME-- 应用程序框架 +Comment[zh_TW]=GNOME-- 應用程式框架已建立於 %{dest} diff --git a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.tdevtemplate b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.tdevtemplate deleted file mode 100644 index 363ffd5a..00000000 --- a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.tdevtemplate +++ /dev/null @@ -1,186 +0,0 @@ -# TDE Config File -[General] -Name=GNOME-- Application framework -Name[ca]=Infraestructura d'aplicació per a GNOME -Name[da]=GNOME-- Programskelet -Name[de]="GNOME--"-Anwendungsgrundgerüst -Name[el]=GNOME-- Πλαίσιο εφαρμογής -Name[es]=Infraestructura para aplicación GNOME-- -Name[et]=GNOME-- rakenduse raamistik -Name[eu]=GNOME-- Aplikazioen lan-markoa -Name[fa]=چارچوب کاربرد GNOME-- -Name[fr]=Infrastructure d'application GNOME-- -Name[ga]=Creatlach feidhmchláir GNOME-- -Name[gl]=Entorno de traballo para aplicación GNOME -Name[hu]=GNOME - Alkalmazás-keretrendszer -Name[it]=Infrastruttura per applicazioni GNOME-- -Name[ja]=GNOME-- アプリケーションフレームワーク -Name[nds]=Programmrahmenwark för "GNOME--" -Name[ne]=GNOME-- अनुप्रयोग फ्रेमवर्क -Name[nl]=GNOME-- Applicationframework -Name[pl]=GNOME-- Szablon programu -Name[pt]=Plataforma de aplicações GNOME-- -Name[pt_BR]=Plataforma de aplicações GNOME-- -Name[ru]=Приложение GNOME-- -Name[sk]=GNOME-- aplikačný framework -Name[sl]=Ogrodje programa za GNOME-- -Name[sr]=Радни оквир GNOME-- програма -Name[sr@Latn]=Radni okvir GNOME-- programa -Name[sv]=GNOME-- programramverk -Name[tr]=GNOME-- Uygulama Çatısı -Name[zh_CN]=GNOME-- 应用程序框架 -Name[zh_TW]=GNOME-- 應用程式框架 -Category=C++/GTK+ -Icon=gnome2mmapp.png -Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. -Comment[ca]=Genera una simple aplicació GNOME. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 haurien d'estar instal·lats. Per editar el fitxer glade es requereix (http://home.wtal.de/petig/Gtk/). -Comment[da]=Genererer et simpelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 og < 1.3.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/). -Comment[de]=Erstellt eine einfache GNOME-Anwendung. Gnomemm, Gtkmm >= 1.2.8 und < 1.3.0 sollten installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich. -Comment[el]=Δημιουργεί μια απλή εφαρμογή GNOME. Τα Gnomemm, Gtkmm >= 1.2.8 και < 1.3.0 πρέπει να είναι εγκατεστημένα. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/). -Comment[es]=Genera una sencilla aplicación GNOME--. Debe tener instalados Gnomemm, Gtkmm >= 1.2.8 y < 1.3.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/). -Comment[et]=Lihtsa GNOME-- rakenduse loomine. Paigaldatud peavad olema Gnomemm, Gtkmm >= 1.2.8 ja < 1.3.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/). -Comment[eu]=GNOME-- applicazio sinple bat sortzen du. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 instalatu behar dira. Glade fitxategia editatzeko glade-- (http://home.wtal.de/petig/Gtk/) behar da. -Comment[fa]=یک کاربرد سادۀ GNOME-- تولید می‌کند. Gnomemm، Gtkmm >= ۱.۲.۸ و < ۱.۳.۰ باید نصب شده باشد. برای ویرایش پروندۀ glade، glade-- (http://home.wtal.de/petig/Gtk/) نیاز است. -Comment[fr]=Génère une application GNOME-- simple. Gnomemm et Gtkmm >= 1.2.8 et < 1.3.0 devront être installés. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis. -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí GNOME--. Ba chóir Gnomemm, Gtkmm >= 1.2.8 agus < 1.3.0 a bheith suiteáilte. Chun comhad glade a chur in eagar, tá glade-- (http://home.wtal.de/petig/Gtk/) de dhíth ort. -Comment[gl]=Xera una aplicación sinxela GNOME. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 deben estar instalados. Para editar un arquivo glade é necesario glade-- (http://home.wtal.de/petig/Gtk/). -Comment[hu]=Létrehoz egy egyszerű GNOME--os -alkalmazást. A Gnomemm, a Gtkmm (>= 1.2.8 és < 1.3.0) szükséges hozzá. Glade-fájl szerkesztéséhez a glade-- (http://home.wtal.de/petig/Gtk/) is szükséges. -Comment[it]=Genera una semplice applicazione GNOME--. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 dovrebbero essere installati. Si richiede glade per modificare i file di glade -- (http://home.wtal.de/petig/Gtk/). -Comment[ja]=簡単な GNOME-- アプリケーションを作成します。Gnomemm, Gtkmm >= 1.2.8 かつ < 1.3.0 が必要です。glade ファイルを編集するには glade-- (http://home.wtal.de/petig/Gtk/) が必要です。 -Comment[nds]=Stellt en eenfach "GNOME--"-Programm op. "Gnomemm", "Gtkmm" >= 1.2.8 un < 1.3.0 schöölt installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot. -Comment[ne]=साधारण जिनोम-- अनुप्रयोग उत्पन्न गर्दछ । Gnomemm, Gtkmm >= 1.2.8 र < 1.3.0 स्थापना गर्नु पर्दछ । ग्लेड फाइल सम्पादन गर्नका लागि ग्लेड-- (http://home.wtal.de/petig/Gtk/) आवश्यक पर्दछ । -Comment[nl]=Genereert een eenvoudige GNOME-- toepassing. Gnomemm, Gtkmm >= 1.2.8 en < 1.3.0 dienen te zijn geïnstalleerd. Voor het bewerken van glade file is glade-- (http://home.wtal.de/petig/Gtk/) nodig. -Comment[pl]=Generuje prosty program dla środowiska GNOME--. Gnomemm i Gtkmm w wersji >= 1.2.8 i < 1.3.0 powinny być zainstalowane. Do edycji pliku glade konieczny jest program glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt_BR]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[ru]=Создание простого приложения GNOME--. Требуются Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/). -Comment[sk]=Vygeneruje jednoduchú GNOME-- aplikáciu. Vyžaduje nainštalovanéGnomemm, Gtkmm >= 1.2.8 a < 1.3.0. Na editovanie glade súboru he potrebnýglade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr]=Прави једноставан GNOME-- програм. Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0 требало би да су инсталирани. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr@Latn]=Pravi jednostavan GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 trebalo bi da su instalirani. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sv]=Skapar ett enkelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 och < 1.3.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/). -Comment[tr]=Basit bir GNOME-- uygulaması yaratır. Gnomemm, Gtkmm>=1.28 ve <1.3.0 yüklü olmalıdır. Glade dosyasını düzenlemek için glade-- (http://home.wtal.de/petig/Gtk/) gereklidir. -Comment[zh_CN]=生成简单的 GNOME-- 应用程序。必须安装 Gnomemm、1.2.8 到 1.3.0 之间的 Gtkmm。要编辑 glade 文件,需要使用 glade-- (http://home.wtal.de/petig/Gtk/)。 -Comment[zh_TW]=產生一個簡單的 GNOME-- 應用程式。要先安裝 Gnomemm,Gtkmm 版本 >= 1.2.8 且 < 1.3.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。 -FileTemplates=hh,CStyle,cc,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=gnome2mmapp.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNOME2] -Type=include -File=%{tdevelop}/template-common/gnome2.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[FILE4] -Type=install -Source=%{src}/acconfig.h -Dest=%{dest}/acconfig.h - -[FILE5] -Type=install -Source=%{src}/config.h -Dest=%{dest}/config.h - -[FILE6] -Type=install -Source=%{src}/autogen.sh -Dest=%{dest}/autogen.sh - -[FILE7] -Type=install -Source=%{src}/gnome2mm.glade -Dest=%{dest}/%{APPNAMELC}.glade - -[FILE8] -Type=install -Source=%{src}/gnome2mm.gladep -Dest=%{dest}/%{APPNAMELC}.gladep - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE9] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE10] -Type=install -Source=%{src}/gnome2mm.cc -Dest=%{dest}/src/%{APPNAMELC}.cc - -[FILE11] -Type=install -Source=%{src}/main_window.hh -Dest=%{dest}/src/main_window.hh - -[FILE12] -Type=install -Source=%{src}/main_window.cc -Dest=%{dest}/src/main_window.cc - -[FILE13] -Type=install -Source=%{src}/main_window_glade.hh -Dest=%{dest}/src/main_window_glade.hh - -[FILE14] -Type=install -Source=%{src}/main_window_glade.cc -Dest=%{dest}/src/main_window_glade.cc - -[MSG] -Type=message -Comment=A GNOME-- application framework was created in %{dest} -Comment[ca]=Una infraestructura d'aplicació per a GNOME ha estat creada en %{dest} -Comment[da]=Et GNOME-- programskelet blev oprettet i %{dest} -Comment[de]=Ein GNOME-Anwendungsgerüst wurde in %{dest} erstellt. -Comment[el]=Ένα πλαίσιο εφαρμογής GNOME δημιουργήθηκε στο %{dest} -Comment[es]=Una infraestructura de aplicación GNOME-- ha sido creada en %{dest} -Comment[et]=GNOME-- rakenduse raamistik loodi asukohta %{dest} -Comment[eu]=GNOME-- applicazioen lan-marko bat sortu da hemen: %{dest} -Comment[fa]=یک چارچوب کاربرد GNOME-- در %{dest} ایجاد شد -Comment[fr]=Une infrastructure d'application GNOME-- a été créée dans %{dest} -Comment[ga]=Cruthaíodh creatlach feidhmchláir GNOME-- i %{dest} -Comment[gl]=Creouse un contorno de traballo para aplicación GNOME en %{dest} -Comment[hu]=Létrejött egy GNOME-s alkalmazás-keretrendszer itt: %{dest} -Comment[it]=È stato creata l'infrastruttura per un'applicazione GNOME in %{dest} -Comment[ja]=GNOME-- アプリケーションフレームワークを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Programmrahmenwark för "GNOME--" opstellt -Comment[ne]= जिनोम-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो -Comment[nl]=Een GNOME-- applicationframework is aangemaakt in %{dest} -Comment[pl]=Szablon programu dla GNOME-- został utworzony w %{dest} -Comment[pt]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest} -Comment[pt_BR]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest} -Comment[ru]=Простое приложение GNOME-- создано в %{dest} -Comment[sk]=GNOME-- aplikačný framework bol vytvorený v %{dest} -Comment[sl]=Ogrodje programa za GNOME-- je bilo ustvarjeno v %{dest} -Comment[sr]=Радни оквир GNOME-- програма направљен је у %{dest} -Comment[sr@Latn]=Radni okvir GNOME-- programa napravljen je u %{dest} -Comment[sv]=Ett GNOME-- programramverk skapades i %{dest} -Comment[tr]=Bir GNOME-- uygulama çatısı %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了 GNOME-- 应用程序框架 -Comment[zh_TW]=GNOME-- 應用程式框架已建立於 %{dest} diff --git a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt index 75d52e80..45544ac9 100644 --- a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt +++ b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt @@ -21,9 +21,9 @@ add_custom_target( gtk2mmapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/gtk2mmapp.tar.gz gtk2mmapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - gtk2mmapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + gtk2mmapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/gtk2mmapp/Makefile.am b/languages/cpp/app_templates/gtk2mmapp/Makefile.am index 422f7b00..c44ba568 100644 --- a/languages/cpp/app_templates/gtk2mmapp/Makefile.am +++ b/languages/cpp/app_templates/gtk2mmapp/Makefile.am @@ -7,10 +7,10 @@ dataFiles = acconfig.h autogen.sh gtk2mm.glade main_window.cc \ templateName = gtk2mmapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/gtk2mmapp/app.tdevelop b/languages/cpp/app_templates/gtk2mmapp/app.tdevelop index f9335dad..6f691439 100644 --- a/languages/cpp/app_templates/gtk2mmapp/app.tdevelop +++ b/languages/cpp/app_templates/gtk2mmapp/app.tdevelop @@ -12,7 +12,7 @@ GTK - + src/%{APPNAMELC} debug @@ -39,8 +39,8 @@ -O0 -g3 - - + + @@ -48,8 +48,8 @@ - - + + ada ada_bugs_gcc @@ -92,22 +92,22 @@ TDE Libraries (Doxygen) - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate new file mode 100644 index 00000000..a8948d26 --- /dev/null +++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate @@ -0,0 +1,174 @@ +# TDE Config File +[General] +Name=Gtk-- Application framework +Name[ca]=Infraestructura d'aplicació per a Gtk-- +Name[da]=Gtk-- programskelet +Name[de]="Gtk--"-Anwendungsgrundgerüst +Name[el]=Gtk-- πλαίσιο εφαρμογής +Name[es]=Infraestructura de aplicación Gtk-- +Name[et]=Gtk-- rakenduse raamistik +Name[eu]=Gtk-- Applicazioen lan-markoa +Name[fa]=چارچوب کاربرد Gtk-- +Name[fr]=Infrastructure d'application Gtk-- +Name[ga]=Creatlach feidhmchláir Gtk-- +Name[hu]=Gtk-- - alkalmazás-keretrendszer +Name[it]=Infrastruttura per un'applicazione Gtk-- +Name[ja]=Gtk-- アプリケーションフレームワーク +Name[nds]="Gtk--"-Programmrahmenwark +Name[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क +Name[nl]=Gtk-- Applicationframework +Name[pl]=Szablon programu Gtk-- +Name[pt]=Plataforma de aplicações em Gtk-- +Name[pt_BR]=Plataforma de aplicações em Gtk-- +Name[ru]=Приложение Gtk-- +Name[sk]=Gtk-- aplikačný framework +Name[sl]=Ogrodje programa za Gtk-- +Name[sr]=Радни оквир Gtk-- програма +Name[sr@Latn]=Radni okvir Gtk-- programa +Name[sv]=Gtk-- programramverk +Name[tr]=Gtk-- Uygulama Çatısı +Name[zh_CN]=Gtk-- 应用程序框架 +Name[zh_TW]=Gtk-- 應用程式框架 +Category=C++/GTK+ +Icon=gtk2mmapp.png +Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. +Comment[ca]=Genera una simple aplicació Gtk. Gtkmm >= 2.8.0 hauria d'estar instal·lat. Per editar el fitxer glade es requereix glade-- (http://home.wtal.de/petig/Gtk/). +Comment[da]=Genererer et simpelt Gtk-- program. Gtkmm >= 2.8.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/). +Comment[de]=Erstellt eine einfache Gtk-Anwendung. Gtkmm >= 1.2.8 und < 1.3.0 sollte installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich. +Comment[el]=Δημιουργεί μια απλή εφαρμογή Gtk. Το Gtkmm >= 2.8.0 πρέπει να είναι εγκατεστημένο. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/). +Comment[es]=Genera una sencilla aplicación Gtk--. Debe tener instalado Gtkmm >= 2.8.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/). +Comment[et]=Lihtsa Gtk-- rakenduse loomine. Paigaldatud peab olema Gtkmm >= 2.8.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/). +Comment[fr]=Génère une application Gtk-- simple. Gtkmm >= 2.8.0 devra être installé. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis. +Comment[hu]=Létrehoz egy egyszerű Gtk---alapú alkalmazást. Gtkmm >= 2.8.0 szükséges hozzá. Glade-fájl szerkesztéséhez glade-- (http://home.wtal.de/petig/Gtk/) szükséges. +Comment[it]=Genera una semplice applicazione Gtk--. Dovrebbe essere installato Gtkmm >= 2.8.0. Per modificare il file di glade bisogna avere glade-- installato (http://home.wtal.de/petig/Gtk/). +Comment[ja]=簡単な Gtk-- アプリケーションを作成します。Gtkmm >= 2.8.0 が必要です。Glade ファイルを編集するには glade (http://home.wtal.de/petig/Gtk/) が必要です。 +Comment[nds]=Stellt en eenfach "Gtk--"-Programm op. Gtkmm >= 2.8.0 schull installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot. +Comment[nl]=Genereert een eenvoudige Gtk-- toepassing. Gtkmm >= 2.8.0 dient te zijn geïnstalleerd. Om het glade-bestand te kunnen bewerken hebt u glade-- (http://home.wtal.de/petig/Gtk/) nodig. +Comment[pl]=Generuje prosty program Gtk--. Powinno być zainstalowane Gtkmm w wersji >= 2.8.0. Do modyfikacji plików glade konieczne jest glade-- (http://home.wtal.de/petig/Gtk/). +Comment[pt]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). +Comment[pt_BR]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). +Comment[ru]=Создание простого приложения Gtk--. Требуется Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/). +Comment[sk]=Vygeneruje jednoduchú Gtk-- aplikáciu. Vyžaduje nainštalované Gtkmm >= 2.8.0. Na editovanie glade súboru he potrebný glade-- (http://home.wtal.de/petig/Gtk/). +Comment[sr]=Прави једноставан Gtk-- програм. Gtkmm >= 2.8.0 требало би да је инсталиран. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/). +Comment[sr@Latn]=Pravi jednostavan Gtk-- program. Gtkmm >= 2.8.0 trebalo bi da je instaliran. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/). +Comment[sv]=Skapar ett enkelt Gtk-- program. Gtkmm >= 2.8.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/). +Comment[zh_TW]=產生一個簡單的 Gtk-- 應用程式。要先安裝 Gtkmm 版本 >= 2.8.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。 +FileTemplates=hh,CStyle,cc,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=gtk2mmapp.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[FILE4] +Type=install +Source=%{src}/acconfig.h +Dest=%{dest}/acconfig.h + +[FILE5] +Type=install +Source=%{src}/config.h +Dest=%{dest}/config.h + +[FILE6] +Type=install +Source=%{src}/autogen.sh +Dest=%{dest}/autogen.sh + +[FILE7] +Type=install +Source=%{src}/gtk2mm.glade +Dest=%{dest}/%{APPNAMELC}.glade + +[FILE8] +Type=install +Source=%{src}/gtk2mm.gladep +Dest=%{dest}/%{APPNAMELC}.gladep + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE9] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE10] +Type=install +Source=%{src}/gtk2mm.cc +Dest=%{dest}/src/%{APPNAMELC}.cc + +[FILE11] +Type=install +Source=%{src}/main_window.hh +Dest=%{dest}/src/main_window.hh + +[FILE12] +Type=install +Source=%{src}/main_window.cc +Dest=%{dest}/src/main_window.cc + +[FILE13] +Type=install +Source=%{src}/main_window_glade.hh +Dest=%{dest}/src/main_window_glade.hh + +[FILE14] +Type=install +Source=%{src}/main_window_glade.cc +Dest=%{dest}/src/main_window_glade.cc + +[MSG] +Type=message +Comment=A Gtk-- application framework was created in %{dest} +Comment[ca]=Una infraestructura d'aplicació Gtk-- ha estat creada en %{dest} +Comment[da]=Et Gtk-- programskelet blev oprettet i %{dest} +Comment[de]=Ein Gtk-Anwendungsgerüst wurde in %{dest} erstellt. +Comment[el]=Ένα πλαίσιο εφαρμογής Gtk δημιουργήθηκε στο %{dest} +Comment[es]=Una infraestructura de aplicación Gtk-- ha sido creada en %{dest} +Comment[et]=Gtk-- rakenduse raamistik loodi asukohta %{dest} +Comment[eu]=Gtk-- aplikazioen lan-marko bat sortu da hemen: %{dest} +Comment[fa]=یک چارچوب کاربرد Gtk-- در %{dest} ایجاد شد +Comment[fr]=Une infrastructure d'application Gtk-- a été créée dans %{dest} +Comment[ga]=Cruthaíodh creatlach feidhmchláir Gtk-- i %{dest} +Comment[gl]=Creouse un contorno de traballo para aplicación Gtk en %{dest} +Comment[hu]=Létrejött egy Gtk-s alkalmazás-keretrendszer itt: %{dest} +Comment[it]=È stata creata l'infrastruttura per un'applicazione Gtk-- in %{dest} +Comment[ja]=Gtk-- アプリケーションフレームワークを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en "Gtk-- "-Programmrahmenwark opstellt +Comment[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो +Comment[nl]=Een Gtk-- toepassing is aangemaakt in %{dest} +Comment[pl]=Szablon programu Gtk-- został utworzony w %{dest} +Comment[pt]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} +Comment[pt_BR]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} +Comment[ru]=Приложение Gtk-- создано в %{dest} +Comment[sk]=Gtk-- aplikačný framework bol vytvorený v %{dest} +Comment[sl]=Ogrodje za program v Gtk-- je bil ustvarjen v %{dest} +Comment[sr]=Радни оквир Gtk-- програма направљен је у %{dest} +Comment[sr@Latn]=Radni okvir Gtk-- programa napravljen je u %{dest} +Comment[sv]=Ett Gtk-- programramverk skapades i %{dest} +Comment[tr]=Bir Gtk-- uygulama çatısı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个 Gtk-- 应用程序框架 +Comment[zh_TW]=一個 Gtk-- 應用程式框架已建立於 %{dest} diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.tdevtemplate b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.tdevtemplate deleted file mode 100644 index 4559f2d8..00000000 --- a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.tdevtemplate +++ /dev/null @@ -1,174 +0,0 @@ -# TDE Config File -[General] -Name=Gtk-- Application framework -Name[ca]=Infraestructura d'aplicació per a Gtk-- -Name[da]=Gtk-- programskelet -Name[de]="Gtk--"-Anwendungsgrundgerüst -Name[el]=Gtk-- πλαίσιο εφαρμογής -Name[es]=Infraestructura de aplicación Gtk-- -Name[et]=Gtk-- rakenduse raamistik -Name[eu]=Gtk-- Applicazioen lan-markoa -Name[fa]=چارچوب کاربرد Gtk-- -Name[fr]=Infrastructure d'application Gtk-- -Name[ga]=Creatlach feidhmchláir Gtk-- -Name[hu]=Gtk-- - alkalmazás-keretrendszer -Name[it]=Infrastruttura per un'applicazione Gtk-- -Name[ja]=Gtk-- アプリケーションフレームワーク -Name[nds]="Gtk--"-Programmrahmenwark -Name[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क -Name[nl]=Gtk-- Applicationframework -Name[pl]=Szablon programu Gtk-- -Name[pt]=Plataforma de aplicações em Gtk-- -Name[pt_BR]=Plataforma de aplicações em Gtk-- -Name[ru]=Приложение Gtk-- -Name[sk]=Gtk-- aplikačný framework -Name[sl]=Ogrodje programa za Gtk-- -Name[sr]=Радни оквир Gtk-- програма -Name[sr@Latn]=Radni okvir Gtk-- programa -Name[sv]=Gtk-- programramverk -Name[tr]=Gtk-- Uygulama Çatısı -Name[zh_CN]=Gtk-- 应用程序框架 -Name[zh_TW]=Gtk-- 應用程式框架 -Category=C++/GTK+ -Icon=gtk2mmapp.png -Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required. -Comment[ca]=Genera una simple aplicació Gtk. Gtkmm >= 2.8.0 hauria d'estar instal·lat. Per editar el fitxer glade es requereix glade-- (http://home.wtal.de/petig/Gtk/). -Comment[da]=Genererer et simpelt Gtk-- program. Gtkmm >= 2.8.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/). -Comment[de]=Erstellt eine einfache Gtk-Anwendung. Gtkmm >= 1.2.8 und < 1.3.0 sollte installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich. -Comment[el]=Δημιουργεί μια απλή εφαρμογή Gtk. Το Gtkmm >= 2.8.0 πρέπει να είναι εγκατεστημένο. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/). -Comment[es]=Genera una sencilla aplicación Gtk--. Debe tener instalado Gtkmm >= 2.8.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/). -Comment[et]=Lihtsa Gtk-- rakenduse loomine. Paigaldatud peab olema Gtkmm >= 2.8.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/). -Comment[fr]=Génère une application Gtk-- simple. Gtkmm >= 2.8.0 devra être installé. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis. -Comment[hu]=Létrehoz egy egyszerű Gtk---alapú alkalmazást. Gtkmm >= 2.8.0 szükséges hozzá. Glade-fájl szerkesztéséhez glade-- (http://home.wtal.de/petig/Gtk/) szükséges. -Comment[it]=Genera una semplice applicazione Gtk--. Dovrebbe essere installato Gtkmm >= 2.8.0. Per modificare il file di glade bisogna avere glade-- installato (http://home.wtal.de/petig/Gtk/). -Comment[ja]=簡単な Gtk-- アプリケーションを作成します。Gtkmm >= 2.8.0 が必要です。Glade ファイルを編集するには glade (http://home.wtal.de/petig/Gtk/) が必要です。 -Comment[nds]=Stellt en eenfach "Gtk--"-Programm op. Gtkmm >= 2.8.0 schull installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot. -Comment[nl]=Genereert een eenvoudige Gtk-- toepassing. Gtkmm >= 2.8.0 dient te zijn geïnstalleerd. Om het glade-bestand te kunnen bewerken hebt u glade-- (http://home.wtal.de/petig/Gtk/) nodig. -Comment[pl]=Generuje prosty program Gtk--. Powinno być zainstalowane Gtkmm w wersji >= 2.8.0. Do modyfikacji plików glade konieczne jest glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[pt_BR]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/). -Comment[ru]=Создание простого приложения Gtk--. Требуется Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/). -Comment[sk]=Vygeneruje jednoduchú Gtk-- aplikáciu. Vyžaduje nainštalované Gtkmm >= 2.8.0. Na editovanie glade súboru he potrebný glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr]=Прави једноставан Gtk-- програм. Gtkmm >= 2.8.0 требало би да је инсталиран. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sr@Latn]=Pravi jednostavan Gtk-- program. Gtkmm >= 2.8.0 trebalo bi da je instaliran. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/). -Comment[sv]=Skapar ett enkelt Gtk-- program. Gtkmm >= 2.8.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/). -Comment[zh_TW]=產生一個簡單的 Gtk-- 應用程式。要先安裝 Gtkmm 版本 >= 2.8.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。 -FileTemplates=hh,CStyle,cc,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=gtk2mmapp.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[FILE4] -Type=install -Source=%{src}/acconfig.h -Dest=%{dest}/acconfig.h - -[FILE5] -Type=install -Source=%{src}/config.h -Dest=%{dest}/config.h - -[FILE6] -Type=install -Source=%{src}/autogen.sh -Dest=%{dest}/autogen.sh - -[FILE7] -Type=install -Source=%{src}/gtk2mm.glade -Dest=%{dest}/%{APPNAMELC}.glade - -[FILE8] -Type=install -Source=%{src}/gtk2mm.gladep -Dest=%{dest}/%{APPNAMELC}.gladep - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE9] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE10] -Type=install -Source=%{src}/gtk2mm.cc -Dest=%{dest}/src/%{APPNAMELC}.cc - -[FILE11] -Type=install -Source=%{src}/main_window.hh -Dest=%{dest}/src/main_window.hh - -[FILE12] -Type=install -Source=%{src}/main_window.cc -Dest=%{dest}/src/main_window.cc - -[FILE13] -Type=install -Source=%{src}/main_window_glade.hh -Dest=%{dest}/src/main_window_glade.hh - -[FILE14] -Type=install -Source=%{src}/main_window_glade.cc -Dest=%{dest}/src/main_window_glade.cc - -[MSG] -Type=message -Comment=A Gtk-- application framework was created in %{dest} -Comment[ca]=Una infraestructura d'aplicació Gtk-- ha estat creada en %{dest} -Comment[da]=Et Gtk-- programskelet blev oprettet i %{dest} -Comment[de]=Ein Gtk-Anwendungsgerüst wurde in %{dest} erstellt. -Comment[el]=Ένα πλαίσιο εφαρμογής Gtk δημιουργήθηκε στο %{dest} -Comment[es]=Una infraestructura de aplicación Gtk-- ha sido creada en %{dest} -Comment[et]=Gtk-- rakenduse raamistik loodi asukohta %{dest} -Comment[eu]=Gtk-- aplikazioen lan-marko bat sortu da hemen: %{dest} -Comment[fa]=یک چارچوب کاربرد Gtk-- در %{dest} ایجاد شد -Comment[fr]=Une infrastructure d'application Gtk-- a été créée dans %{dest} -Comment[ga]=Cruthaíodh creatlach feidhmchláir Gtk-- i %{dest} -Comment[gl]=Creouse un contorno de traballo para aplicación Gtk en %{dest} -Comment[hu]=Létrejött egy Gtk-s alkalmazás-keretrendszer itt: %{dest} -Comment[it]=È stata creata l'infrastruttura per un'applicazione Gtk-- in %{dest} -Comment[ja]=Gtk-- アプリケーションフレームワークを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en "Gtk-- "-Programmrahmenwark opstellt -Comment[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो -Comment[nl]=Een Gtk-- toepassing is aangemaakt in %{dest} -Comment[pl]=Szablon programu Gtk-- został utworzony w %{dest} -Comment[pt]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} -Comment[pt_BR]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest} -Comment[ru]=Приложение Gtk-- создано в %{dest} -Comment[sk]=Gtk-- aplikačný framework bol vytvorený v %{dest} -Comment[sl]=Ogrodje za program v Gtk-- je bil ustvarjen v %{dest} -Comment[sr]=Радни оквир Gtk-- програма направљен је у %{dest} -Comment[sr@Latn]=Radni okvir Gtk-- programa napravljen je u %{dest} -Comment[sv]=Ett Gtk-- programramverk skapades i %{dest} -Comment[tr]=Bir Gtk-- uygulama çatısı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Gtk-- 应用程序框架 -Comment[zh_TW]=一個 Gtk-- 應用程式框架已建立於 %{dest} diff --git a/languages/cpp/app_templates/kapp/CMakeLists.txt b/languages/cpp/app_templates/kapp/CMakeLists.txt new file mode 100644 index 00000000..bfe6d93d --- /dev/null +++ b/languages/cpp/app_templates/kapp/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kapp.tar.gz ALL + COMMAND tar zcf kapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + app.cpp app.h pref.cpp pref.h appview.cpp appview.h + appiface.h app_client.cpp main.cpp appui.rc src-Makefile.am + kapp.png app.tdevelop subdirs README +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kapp.tar.gz kapp.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kapp/Makefile.am b/languages/cpp/app_templates/kapp/Makefile.am new file mode 100644 index 00000000..145551d3 --- /dev/null +++ b/languages/cpp/app_templates/kapp/Makefile.am @@ -0,0 +1,19 @@ +dataFiles = app.cpp app.h pref.cpp pref.h appview.cpp appview.h \ + appiface.h app_client.cpp main.cpp appui.rc src-Makefile.am \ + kapp.png app.tdevelop subdirs README + +templateName = kapp + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/kapp/README b/languages/cpp/app_templates/kapp/README new file mode 100644 index 00000000..7720e6b4 --- /dev/null +++ b/languages/cpp/app_templates/kapp/README @@ -0,0 +1,81 @@ +----------------------------------------------- +Kde application framework template quickstart +Author: Thomas Nagy +Date: 2004-03-22 +----------------------------------------------- + +This README file explains you basic things for starting with +this application template. + + +** Building and installing ** + +* Build the configure script by "make -f Makefile.cvs" + +* To clean, use "make clean", and to clean everything +(remove the makefiles, etc), use "make distclean" + +* To distribute your program, try "make dist". +This will make a compact tarball archive of your release with the +necessary scripts inside. + +* Modifying the auto-tools scripts +for automake scripts there is an excellent tutorial there : +http://developer.kde.org/documentation/other/makefile_am_howto.html + +* Simplify your life : install the project in your home directory for +testing purposes. +./configure --prefix=/home/user/dummyfolder/ +In the end when you finished the development you can +rm -rf /home/user/dummyfolder/ +without fear. + + +** Technologies ** + +* Build the menus of your application easily +kde applications now use an xml file (*ui.rc file) to build the menus. +This allow a great customization of the application. However, when +programming the menu is shown only after a "make install" + +For more details, consult : +http://devel-home.kde.org/~larrosa/tutorial/p9.html +http://developer.kde.org/documentation/tutorials/xmlui/preface.html + +* Use TDEConfig XT to create your configuration dialogs and make +them more maintainable. + +For more details, consult : +http://developer.kde.org/documentation/tutorials/tdeconfigxt/tdeconfigxt.html + +* With KParts, you can embed other kde components in your program, or make your program +embeddable in other apps. For example, the kmplayer kpart can be called to play videos +in your app. + +For more details, consult : +http://www-106.ibm.com/developerworks/library/l-tdeparts/ +http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html +http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html + +* With dcop, you can control your app from other applications +Make sure to include K_DCOP and a kdcop: section in your .h file +http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html + + +** Documentation ** + +* For the translations : +1. Download a patched gettext which can be found at: + http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/ +2. Install that gettext in ~/bin/ +3. cd ~/yourproject, export PATH=~/bin:$PATH, export +TDEDIR=/where_your_TDE3_is +4. make -f admin/Makefile.common package-messages +5. make package-messages +6. Translate the po files (not the pot!!) with kbabel or xemacs + +* Do not forget to write the documentation for your kde app +edit the documentation template index.docbook in doc/ + + + diff --git a/languages/cpp/app_templates/kapp/app.cpp b/languages/cpp/app_templates/kapp/app.cpp new file mode 100644 index 00000000..774efe8e --- /dev/null +++ b/languages/cpp/app_templates/kapp/app.cpp @@ -0,0 +1,247 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" +#include "pref.h" + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +%{APPNAME}::%{APPNAME}() + : TDEMainWindow( 0, "%{APPNAME}" ), + m_view(new %{APPNAME}View(this)), + m_printer(0) +{ + // accept dnd + setAcceptDrops(true); + + // tell the TDEMainWindow that this is indeed the main widget + setCentralWidget(m_view); + + // then, setup our actions + setupActions(); + + // and a status bar + statusBar()->show(); + + // Apply the create the main window and ask the mainwindow to + // automatically save settings if changed: window size, toolbar + // position, icon size, etc. Also to add actions for the statusbar + // toolbar, and keybindings if necessary. + setupGUI(); + + // allow the view to change the statusbar and caption + connect(m_view, TQT_SIGNAL(signalChangeStatusbar(const TQString&)), + this, TQT_SLOT(changeStatusbar(const TQString&))); + connect(m_view, TQT_SIGNAL(signalChangeCaption(const TQString&)), + this, TQT_SLOT(changeCaption(const TQString&))); + +} + +%{APPNAME}::~%{APPNAME}() +{ +} + +void %{APPNAME}::load(const KURL& url) +{ + TQString target; + // the below code is what you should normally do. in this + // example case, we want the url to our own. you probably + // want to use this code instead for your app + + #if 0 + // download the contents + if (TDEIO::NetAccess::download(url, target)) + { + // set our caption + setCaption(url); + + // load in the file (target is always local) + loadFile(target); + + // and remove the temp file + TDEIO::NetAccess::removeTempFile(target); + } + #endif + + setCaption(url.prettyURL()); + m_view->openURL(url); +} + +void %{APPNAME}::setupActions() +{ + KStdAction::openNew(this, TQT_SLOT(fileNew()), actionCollection()); + KStdAction::open(this, TQT_SLOT(fileOpen()), actionCollection()); + KStdAction::save(this, TQT_SLOT(fileSave()), actionCollection()); + KStdAction::saveAs(this, TQT_SLOT(fileSaveAs()), actionCollection()); + KStdAction::print(this, TQT_SLOT(filePrint()), actionCollection()); + KStdAction::quit(kapp, TQT_SLOT(quit()), actionCollection()); + + KStdAction::preferences(this, TQT_SLOT(optionsPreferences()), actionCollection()); + + // this doesn't do anything useful. it's just here to illustrate + // how to insert a custom menu and menu item + TDEAction *custom = new TDEAction(i18n("Cus&tom Menuitem"), 0, + this, TQT_SLOT(optionsPreferences()), + actionCollection(), "custom_action"); +} + +void %{APPNAME}::saveProperties(TDEConfig *config) +{ + // the 'config' object points to the session managed + // config file. anything you write here will be available + // later when this app is restored + + if (!m_view->currentURL().isEmpty()) { +#if KDE_IS_VERSION(3,1,3) + config->writePathEntry("lastURL", m_view->currentURL()); +#else + config->writeEntry("lastURL", m_view->currentURL()); +#endif + } +} + +void %{APPNAME}::readProperties(TDEConfig *config) +{ + // the 'config' object points to the session managed + // config file. this function is automatically called whenever + // the app is being restored. read in here whatever you wrote + // in 'saveProperties' + + TQString url = config->readPathEntry("lastURL"); + + if (!url.isEmpty()) + m_view->openURL(KURL(url)); +} + +void %{APPNAME}::dragEnterEvent(TQDragEnterEvent *event) +{ + // accept uri drops only + event->accept(KURLDrag::canDecode(event)); +} + +void %{APPNAME}::dropEvent(TQDropEvent *event) +{ + // this is a very simplistic implementation of a drop event. we + // will only accept a dropped URL. the TQt dnd code can do *much* + // much more, so please read the docs there + KURL::List urls; + + // see if we can decode a URI.. if not, just ignore it + if (KURLDrag::decode(event, urls) && !urls.isEmpty()) + { + // okay, we have a URI.. process it + const KURL &url = urls.first(); + + // load in the file + load(url); + } +} + +void %{APPNAME}::fileNew() +{ + // this slot is called whenever the File->New menu is selected, + // the New shortcut is pressed (usually CTRL+N) or the New toolbar + // button is clicked + + // create a new window + (new %{APPNAME})->show(); +} + +void %{APPNAME}::fileOpen() +{ + // this slot is called whenever the File->Open menu is selected, + // the Open shortcut is pressed (usually CTRL+O) or the Open toolbar + // button is clicked +/* + // this brings up the generic open dialog + KURL url = KURLRequesterDlg::getURL(TQString(), this, i18n("Open Location") ); +*/ + // standard filedialog + KURL url = KFileDialog::getOpenURL(TQString(), TQString(), this, i18n("Open Location")); + if (!url.isEmpty()) + m_view->openURL(url); +} + +void %{APPNAME}::fileSave() +{ + // this slot is called whenever the File->Save menu is selected, + // the Save shortcut is pressed (usually CTRL+S) or the Save toolbar + // button is clicked + + // save the current file +} + +void %{APPNAME}::fileSaveAs() +{ + // this slot is called whenever the File->Save As menu is selected, + KURL file_url = KFileDialog::getSaveURL(); + if (!file_url.isEmpty() && file_url.isValid()) + { + // save your info, here + } +} + +void %{APPNAME}::filePrint() +{ + // this slot is called whenever the File->Print menu is selected, + // the Print shortcut is pressed (usually CTRL+P) or the Print toolbar + // button is clicked + if (!m_printer) m_printer = new KPrinter; + if (m_printer->setup(this)) + { + // setup the printer. with TQt, you always "print" to a + // TQPainter.. whether the output medium is a pixmap, a screen, + // or paper + TQPainter p; + p.begin(m_printer); + + // we let our view do the actual printing + TQPaintDeviceMetrics metrics(m_printer); + m_view->print(&p, metrics.height(), metrics.width()); + + // and send the result to the printer + p.end(); + } +} + +void %{APPNAME}::optionsPreferences() +{ + // popup some sort of preference dialog, here + %{APPNAME}Preferences dlg; + if (dlg.exec()) + { + // redo your settings + } +} + +void %{APPNAME}::changeStatusbar(const TQString& text) +{ + // display the text on the statusbar + statusBar()->message(text); +} + +void %{APPNAME}::changeCaption(const TQString& text) +{ + // display the text on the caption + setCaption(text); +} +#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/kapp/app.desktop b/languages/cpp/app_templates/kapp/app.desktop new file mode 100644 index 00000000..5c7ab928 --- /dev/null +++ b/languages/cpp/app_templates/kapp/app.desktop @@ -0,0 +1,44 @@ +[Desktop Entry] +Name=%{APPNAME} +Exec=%{APPNAMELC} %i -caption "%c" +Icon=%{APPNAMELC} +Type=Application +DocPath=%{APPNAMELC}/%{APPNAMELC}.html +Comment=A TDE KPart Application +Comment[br]=Ur meziant Kpart evit TDE +Comment[ca]=Una aplicació KPart per al TDE +Comment[cy]=Cymhwysiad KPart TDE +Comment[da]=Et TDE KPart-program +Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung +Comment[el]=Μια εφαρμογή KPart του TDE +Comment[es]=Una aplicación KPart de TDE +Comment[et]=TDE KPart rakendus +Comment[eu]=TDE KPart aplikazio bat +Comment[fa]=یک کاربرد TDE KPart +Comment[fr]=Une application KPart pour TDE +Comment[ga]=Feidhmchlár KPart TDE +Comment[gl]=Unha aplicación KPart de TDE +Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग +Comment[hu]=KPart-alapú TDE-alkalmazás +Comment[is]=TDE KPart forrit +Comment[it]=Applicazione KPart di TDE +Comment[ja]=TDE KPart アプリケーション +Comment[lt]=TDE KPart programa +Comment[nds]=En KPart-Deelprogramm för TDE +Comment[ne]=एउटा केडीई KPart अनुप्रयोग +Comment[nl]=Een TDE KPart-toepassing +Comment[pl]=Osadzalny element KPart TDE +Comment[pt]=Uma Aplicação KPart do TDE +Comment[pt_BR]=Um Aplicativo KPart do TDE +Comment[ru]=Приложение KPart для TDE +Comment[sk]=TDE KPart aplikácia +Comment[sl]=Program KPart za TDE +Comment[sr]=TDE KPart програм +Comment[sr@Latn]=TDE KPart program +Comment[sv]=Ett TDE Kpart-program +Comment[ta]=கெடி கெபார்ட் பயன்பாடு +Comment[tg]=Ба кор андохтани KPart барои TDE +Comment[tr]=Bir TDE KPart Uygulaması +Comment[zh_CN]=一个 TDE KPart 应用程序 +Comment[zh_TW]=TDE KPart 應用程式 +Terminal=false diff --git a/languages/cpp/app_templates/kapp/app.h b/languages/cpp/app_templates/kapp/app.h new file mode 100644 index 00000000..5f39dd11 --- /dev/null +++ b/languages/cpp/app_templates/kapp/app.h @@ -0,0 +1,90 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}_H_ +#define _%{APPNAMEUC}_H_ + +#ifdef HAVE_CONFIG_H +#include +#endif + +#include +#include + +#include "%{APPNAMELC}view.h" + +class KPrinter; +class KURL; + +/** + * This class serves as the main window for %{APPNAME}. It handles the + * menus, toolbars, and status bars. + * + * @short Main window class + * @author %{AUTHOR} <%{EMAIL}> + * @version %{VERSION} + */ +class %{APPNAME} : public TDEMainWindow +{ + Q_OBJECT + +public: + /** + * Default Constructor + */ + %{APPNAME}(); + + /** + * Default Destructor + */ + virtual ~%{APPNAME}(); + + /** + * Use this method to load whatever file/URL you have + */ + void load(const KURL& url); + +protected: + /** + * Overridden virtuals for TQt drag 'n drop (XDND) + */ + virtual void dragEnterEvent(TQDragEnterEvent *event); + virtual void dropEvent(TQDropEvent *event); + +protected: + /** + * This function is called when it is time for the app to save its + * properties for session management purposes. + */ + void saveProperties(TDEConfig *); + + /** + * This function is called when this app is restored. The TDEConfig + * object points to the session management config file that was saved + * with @ref saveProperties + */ + void readProperties(TDEConfig *); + + +private slots: + void fileNew(); + void fileOpen(); + void fileSave(); + void fileSaveAs(); + void filePrint(); + void optionsPreferences(); + + void changeStatusbar(const TQString& text); + void changeCaption(const TQString& text); + +private: + void setupAccel(); + void setupActions(); + +private: + %{APPNAME}View *m_view; + + KPrinter *m_printer; +}; + +#endif // _%{APPNAMEUC}_H_ + diff --git a/languages/cpp/app_templates/kapp/app.kdevses b/languages/cpp/app_templates/kapp/app.kdevses new file mode 100644 index 00000000..dcd1c8c1 --- /dev/null +++ b/languages/cpp/app_templates/kapp/app.kdevses @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/languages/cpp/app_templates/kapp/app.tdevelop b/languages/cpp/app_templates/kapp/app.tdevelop new file mode 100644 index 00000000..6a53f237 --- /dev/null +++ b/languages/cpp/app_templates/kapp/app.tdevelop @@ -0,0 +1,168 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + + . + false + + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + + + src/%{APPNAMELC} + debug + + + src/%{APPNAMELC} + false + + + + + + + false + 1 + false + + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + false + *.o,*.lo,CVS + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + true + false + false + true + + + false + true + + + + + + + + + + + + -f + + -dP + + -f + -u3 -p + + + + + + + false + + + .h + .cpp + true + + + + true + 2 + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kapp/app_client.cpp b/languages/cpp/app_templates/kapp/app_client.cpp new file mode 100644 index 00000000..ce92c875 --- /dev/null +++ b/languages/cpp/app_templates/kapp/app_client.cpp @@ -0,0 +1,26 @@ +%{CPP_TEMPLATE} + +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + TDEApplication app(argc, argv, "%{APPNAMELC}_client", false); + + // get our DCOP client and attach so that we may use it + DCOPClient *client = app.dcopClient(); + client->attach(); + + // do a 'send' for now + TQByteArray data; + TQDataStream ds(data, IO_WriteOnly); + if (argc > 1) + ds << TQString(argv[1]); + else + ds << TQString("http://www.kde.org"); + client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(TQString)", data); + + return app.exec(); +} diff --git a/languages/cpp/app_templates/kapp/appiface.h b/languages/cpp/app_templates/kapp/appiface.h new file mode 100644 index 00000000..9fa7cd1b --- /dev/null +++ b/languages/cpp/app_templates/kapp/appiface.h @@ -0,0 +1,17 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}IFACE_H_ +#define _%{APPNAMEUC}IFACE_H_ + +#include + +class %{APPNAME}Iface : virtual public DCOPObject +{ + K_DCOP +public: + +k_dcop: + virtual void openURL(TQString url) = 0; +}; + +#endif // _%{APPNAMEUC}IFACE_H_ diff --git a/languages/cpp/app_templates/kapp/appui.rc b/languages/cpp/app_templates/kapp/appui.rc new file mode 100644 index 00000000..ceb4f14e --- /dev/null +++ b/languages/cpp/app_templates/kapp/appui.rc @@ -0,0 +1,8 @@ + + + + C&ustom + + + + diff --git a/languages/cpp/app_templates/kapp/appview.cpp b/languages/cpp/app_templates/kapp/appview.cpp new file mode 100644 index 00000000..16c05a3f --- /dev/null +++ b/languages/cpp/app_templates/kapp/appview.cpp @@ -0,0 +1,107 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}view.h" + +#include +#include + +#include + +#include +#include +#include +#include +#include + +%{APPNAME}View::%{APPNAME}View(TQWidget *parent) + : TQWidget(parent), + DCOPObject("%{APPNAME}Iface") +{ + // setup our layout manager to automatically add our widgets + TQHBoxLayout *top_layout = new TQHBoxLayout(this); + top_layout->setAutoAdd(true); + + // we want to look for all components that satisfy our needs. the + // trader will actually search through *all* registered TDE + // applications and components -- not just KParts. So we have to + // specify two things: a service type and a constraint + // + // the service type is like a mime type. we say that we want all + // applications and components that can handle HTML -- 'text/html' + // + // however, by itself, this will return such things as Netscape.. + // not what we wanted. so we constrain it by saying that the + // string 'KParts/ReadOnlyPart' must be found in the ServiceTypes + // field. with this, only components of the type we want will be + // returned. + TDETrader::OfferList offers = TDETrader::self()->query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes"); + + KLibFactory *factory = 0; + // in theory, we only care about the first one.. but let's try all + // offers just in case the first can't be loaded for some reason + TDETrader::OfferList::Iterator it(offers.begin()); + for( ; it != offers.end(); ++it) + { + KService::Ptr ptr = (*it); + + // we now know that our offer can handle HTML and is a part. + // since it is a part, it must also have a library... let's try to + // load that now + factory = KLibLoader::self()->factory( ptr->library() ); + if (factory) + { + m_html = static_cast(factory->create(this, ptr->name(), "KParts::ReadOnlyPart")); + break; + } + } + + // if our factory is invalid, then we never found our component + // and we might as well just exit now + if (!factory) + { + KMessageBox::error(this, i18n("Could not find a suitable HTML component")); + return; + } + + connect(m_html, TQT_SIGNAL(setWindowCaption(const TQString&)), + this, TQT_SLOT(slotSetTitle(const TQString&))); + connect(m_html, TQT_SIGNAL(setStatusBarText(const TQString&)), + this, TQT_SLOT(slotOnURL(const TQString&))); + +} + +%{APPNAME}View::~%{APPNAME}View() +{ +} + +void %{APPNAME}View::print(TQPainter *p, int height, int width) +{ + // do the actual printing, here + // p->drawText(etc..) +} + +TQString %{APPNAME}View::currentURL() +{ + return m_html->url().url(); +} + +void %{APPNAME}View::openURL(TQString url) +{ + openURL(KURL(url)); +} + +void %{APPNAME}View::openURL(const KURL& url) +{ + m_html->openURL(url); +} + +void %{APPNAME}View::slotOnURL(const TQString& url) +{ + emit signalChangeStatusbar(url); +} + +void %{APPNAME}View::slotSetTitle(const TQString& title) +{ + emit signalChangeCaption(title); +} +#include "%{APPNAMELC}view.moc" diff --git a/languages/cpp/app_templates/kapp/appview.h b/languages/cpp/app_templates/kapp/appview.h new file mode 100644 index 00000000..79513a9d --- /dev/null +++ b/languages/cpp/app_templates/kapp/appview.h @@ -0,0 +1,78 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}VIEW_H_ +#define _%{APPNAMEUC}VIEW_H_ + +#include +#include +#include <%{APPNAMELC}iface.h> + +class TQPainter; +class KURL; + +/** + * This is the main view class for %{APPNAME}. Most of the non-menu, + * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go + * here. + * + * This %{APPNAMELC} uses an HTML component as an example. + * + * @short Main view + * @author %{AUTHOR} <%{EMAIL}> + * @version %{VERSION} + */ +class %{APPNAME}View : public TQWidget, public %{APPNAME}Iface +{ + Q_OBJECT + +public: + /** + * Default constructor + */ + %{APPNAME}View(TQWidget *parent); + + /** + * Destructor + */ + virtual ~%{APPNAME}View(); + + /** + * Random 'get' function + */ + TQString currentURL(); + + /** + * Random 'set' function accessed by DCOP + */ + virtual void openURL(TQString url); + + /** + * Random 'set' function + */ + virtual void openURL(const KURL& url); + + /** + * Print this view to any medium -- paper or not + */ + void print(TQPainter *, int height, int width); + +signals: + /** + * Use this signal to change the content of the statusbar + */ + void signalChangeStatusbar(const TQString& text); + + /** + * Use this signal to change the content of the caption + */ + void signalChangeCaption(const TQString& text); + +private slots: + void slotOnURL(const TQString& url); + void slotSetTitle(const TQString& title); + +private: + KParts::ReadOnlyPart *m_html; +}; + +#endif // _%{APPNAMEUC}VIEW_H_ diff --git a/languages/cpp/app_templates/kapp/kapp.kdevtemplate b/languages/cpp/app_templates/kapp/kapp.kdevtemplate new file mode 100644 index 00000000..86675a50 --- /dev/null +++ b/languages/cpp/app_templates/kapp/kapp.kdevtemplate @@ -0,0 +1,253 @@ +# TDE Config File +[General] +Name=Application framework +Name[ca]=Infraestructura d'aplicacions +Name[da]=Programskelet +Name[de]=Anwendungsgrundgerüst +Name[el]=Πλαίσιο εφαρμογής +Name[es]=Infraestructura de aplicación +Name[et]=Rakenduse raamistik +Name[eu]=Aplikazioen lan-markoa +Name[fa]=چارچوب کاربرد +Name[fr]=Infrastructure d'application +Name[ga]=Creatlach feidhmchláir +Name[gl]=Entorno de traballo para aplicación +Name[hu]=Alkalmazás-keretrendszer +Name[it]=Infrastruttura applicativa +Name[ja]=アプリケーションフレームワーク +Name[nds]=Programmrahmenwark +Name[ne]=अनुप्रयोग फ्रेमवर्क +Name[nl]=Applicationframework +Name[pl]=Szablon programu +Name[pt]=Plataforma de aplicações +Name[pt_BR]=Plataforma de aplicações +Name[ru]=Приложение TDE +Name[sk]=Aplikačný framework +Name[sl]=Ogrodje programa +Name[sr]=Радни оквир програма +Name[sr@Latn]=Radni okvir programa +Name[sv]=Programramverk +Name[tr]=Uygulama Çatısı +Name[zh_CN]=应用程序框架 +Name[zh_TW]=應用程式框架 +Icon=kapp.png +Category=C++/TDE +Comment=Generates a simple TDE application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface +Comment[ca]=Genera una simple aplicació per al TDE amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts +Comment[da]=Genererer et simpelt TDE program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan sørge for en script-grænseflade +Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann. +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Μια διασύνδεση DCOP προσφέρεται επίσης, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων +Comment[es]=Genera una sencilla aplicación de TDE con una ventana de nivel superior, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes. +Comment[et]=Lihtsa TDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab pakkuda rakenduses ka skriptikeelte tuge. +Comment[eu]=TDE aplikazio sinple bat sortzen du menu eta tresna-barradun goi-mailako lehio batekin. DCOP interfaze bat ere eskeintzen zaio aplikazioari, zure aplikazioak script interfaze bat izan dezan +Comment[fa]=یک کاربرد سادۀ TDE با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند +Comment[fr]=Génère une application TDE simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également prévue, afin que votre application puisse offrir une interface de scriptage +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le príomhfhuinneog amháin, roghchláir agus barraí uirlisí. Soláthraítear comhéadan DCOP freisin, d'fhonn is féidir comhéadan scriptithe a chur ar fáil +Comment[gl]=Xera unha aplicación TDE sinxela cunha xanela principal, menús e barras de ferramentas. Tamén se proporciona unha interface DCOP de modo que a súa aplicación poida proveer unha interface de scripting. +Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is létre lesz hozva, ezért az alkalmazás szkriptelési felületet is biztosíthat. +Comment[it]=Genera una semplice applicazione TDE con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP così l'applicazione avrà un'interfaccia per lo scripting +Comment[ja]=簡単な TDE アプリケーションを作成します。アプリケーションには、トップレベルのウィンドウ、メニュー、ツールバーがあります。スクリプト化をサポートするために DCOP のインターフェースも用意してあります。 +Comment[nds]=Stellt en eenfach TDE-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann +Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । DCOP पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्दछ +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel window, menu's en toolbars. Er wordt ook een DCOP-interface aangeleverd, zodat uw toepassing een scripting interface kan aanleveren. +Comment[pl]=Generuje prosty program dla TDE z oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twoje programy mogą zawierać interfejs do skryptów +Comment[pt]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação +Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação +Comment[ru]=Создание простого приложения TDE с окном, меню и панелями инструментов. Кроме того, в нём содержится интерфейс DCOP для автоматизации работы с помощью пользовательских скриптов +Comment[sk]=Vygenruje jednoduchú TDE aplikáciu s jedným oknom, menu apanelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie +Comment[sr]=Прави једноставан TDE програм, са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање +Comment[sr@Latn]=Pravi jednostavan TDE program, sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje +Comment[sv]=Skapar ett enkelt TDE-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt. +Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir TDE uygulaması yaratır. Bir DCOP arayüzü sağlanır, böylece uygulama bir betik arayüzü sağlayabilir. +Comment[zh_CN]=生成一个带一个顶层窗口、菜单和工具栏的简单 TDE 应用程序。另外还提供了 DCOP 接口,这样您的应用也可同时提供脚本接口。 +Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以提供文稿介面。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}view.cpp,%{dest}/src/README +Archive=kapp.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE17] +Type=install +Source=%{src}/appview.cpp +Dest=%{dest}/src/%{APPNAMELC}view.cpp + +[FILE18] +Type=install +Source=%{src}/appview.h +Dest=%{dest}/src/%{APPNAMELC}view.h + +[FILE19] +Type=install +Source=%{src}/appiface.h +Dest=%{dest}/src/%{APPNAMELC}iface.h + +[FILE20] +Type=install +Source=%{src}/app_client.cpp +Dest=%{dest}/src/%{APPNAMELC}_client.cpp + +[FILE21] +Type=install +Source=%{src}/pref.cpp +Dest=%{dest}/src/pref.cpp + +[FILE22] +Type=install +Source=%{src}/pref.h +Dest=%{dest}/src/pref.h + +[FILE23] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE24] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE25] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[MSG] +Type=message +Comment=A TDE Application was created at %{dest} +Comment[ca]=Una aplicació per al TDE ha estat creada a %{dest} +Comment[da]=Et TDE program blev oprettet i %{dest} +Comment[de]=Eine TDE-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή TDE δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación de TDE ha sido creada en %{dest} +Comment[et]=TDE rakendus loodi asukohta %{dest} +Comment[eu]=A TDE aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد TDE در %{dest} فراهم شد +Comment[fr]=Une application TDE a été créée dans %{dest} +Comment[ga]=Cruthaíodh Feidhmchlár TDE ag %{dest} +Comment[gl]=Creouse unha aplicación TDE en %{dest} +Comment[hu]=Létrejött egy TDE-s alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDE in %{dest} +Comment[ja]=TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDE-Programm opstellt +Comment[ne]=TDE अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDE-toepassing is aangemaakt in %{dest} +Comment[pl]=Program dla TDE został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDE em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDE em %{dest} +Comment[ru]=Приложение TDE создано в %{dest} +Comment[sk]=TDE aplikácia bola vytvorená v %{dest} +Comment[sl]=Program za TDE je bil ustvarjen v %{dest} +Comment[sr]=TDE програм је направљен у %{dest} +Comment[sr@Latn]=TDE program je napravljen u %{dest} +Comment[sv]=Ett TDE-program skapades i %{dest} +Comment[tr]=Bir TDE Uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 TDE 应用程序 +Comment[zh_TW]=一個 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kapp/kapp.png b/languages/cpp/app_templates/kapp/kapp.png new file mode 100644 index 00000000..a421a664 Binary files /dev/null and b/languages/cpp/app_templates/kapp/kapp.png differ diff --git a/languages/cpp/app_templates/kapp/main.cpp b/languages/cpp/app_templates/kapp/main.cpp new file mode 100644 index 00000000..8c2cc07f --- /dev/null +++ b/languages/cpp/app_templates/kapp/main.cpp @@ -0,0 +1,61 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" +#include +#include +#include +#include +#include + +static const char description[] = + I18N_NOOP("A TDE Application"); + +static const char version[] = "%{VERSION}"; + +static TDECmdLineOptions options[] = +{ + { "+[URL]", I18N_NOOP( "Document to open" ), 0 }, + TDECmdLineLastOption +}; + +int main(int argc, char **argv) +{ + TDEAboutData about("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, + TDEAboutData::License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", 0, 0, "%{EMAIL}"); + about.addAuthor( "%{AUTHOR}", 0, "%{EMAIL}" ); + TDECmdLineArgs::init(argc, argv, &about); + TDECmdLineArgs::addCmdLineOptions(options); + TDEApplication app; + + // register ourselves as a dcop client + app.dcopClient()->registerAs(app.name(), false); + + // see if we are starting with session management + if (app.isRestored()) + { + RESTORE(%{APPNAME}); + } + else + { + // no session.. just start up normally + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + if (args->count() == 0) + { + %{APPNAME} *widget = new %{APPNAME}; + widget->show(); + } + else + { + int i = 0; + for (; i < args->count(); i++) + { + %{APPNAME} *widget = new %{APPNAME}; + widget->show(); + widget->load(args->url(i)); + } + } + args->clear(); + } + + return app.exec(); +} diff --git a/languages/cpp/app_templates/kapp/pref.cpp b/languages/cpp/app_templates/kapp/pref.cpp new file mode 100644 index 00000000..669f591c --- /dev/null +++ b/languages/cpp/app_templates/kapp/pref.cpp @@ -0,0 +1,42 @@ +%{CPP_TEMPLATE} + +#include "pref.h" + +#include + +#include +#include + +%{APPNAME}Preferences::%{APPNAME}Preferences() + : KDialogBase(TreeList, i18n("%{APPNAME} Preferences"), + Help|Default|Ok|Apply|Cancel, Ok) +{ + // this is the base class for your preferences dialog. it is now + // a Treelist dialog.. but there are a number of other + // possibilities (including Tab, Swallow, and just Plain) + TQFrame *frame; + frame = addPage(i18n("First Page"), i18n("Page One Options")); + m_pageOne = new %{APPNAME}PrefPageOne(frame); + + frame = addPage(i18n("Second Page"), i18n("Page Two Options")); + m_pageTwo = new %{APPNAME}PrefPageTwo(frame); +} + +%{APPNAME}PrefPageOne::%{APPNAME}PrefPageOne(TQWidget *parent) + : TQFrame(parent) +{ + TQHBoxLayout *layout = new TQHBoxLayout(this); + layout->setAutoAdd(true); + + new TQLabel(i18n("Add something here"), this); +} + +%{APPNAME}PrefPageTwo::%{APPNAME}PrefPageTwo(TQWidget *parent) + : TQFrame(parent) +{ + TQHBoxLayout *layout = new TQHBoxLayout(this); + layout->setAutoAdd(true); + + new TQLabel(i18n("Add something here"), this); +} +#include "pref.moc" diff --git a/languages/cpp/app_templates/kapp/pref.h b/languages/cpp/app_templates/kapp/pref.h new file mode 100644 index 00000000..b2aae436 --- /dev/null +++ b/languages/cpp/app_templates/kapp/pref.h @@ -0,0 +1,40 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}PREF_H_ +#define _%{APPNAMEUC}PREF_H_ + +#include +#include + +class %{APPNAME}PrefPageOne; +class %{APPNAME}PrefPageTwo; + +class %{APPNAME}Preferences : public KDialogBase +{ + Q_OBJECT + +public: + %{APPNAME}Preferences(); + +private: + %{APPNAME}PrefPageOne *m_pageOne; + %{APPNAME}PrefPageTwo *m_pageTwo; +}; + +class %{APPNAME}PrefPageOne : public TQFrame +{ + Q_OBJECT + +public: + %{APPNAME}PrefPageOne(TQWidget *parent = 0); +}; + +class %{APPNAME}PrefPageTwo : public TQFrame +{ + Q_OBJECT + +public: + %{APPNAME}PrefPageTwo(TQWidget *parent = 0); +}; + +#endif // _%{APPNAMEUC}PREF_H_ diff --git a/languages/cpp/app_templates/kapp/src-Makefile.am b/languages/cpp/app_templates/kapp/src-Makefile.am new file mode 100644 index 00000000..8125665b --- /dev/null +++ b/languages/cpp/app_templates/kapp/src-Makefile.am @@ -0,0 +1,43 @@ +## Makefile.am for %{APPNAMELC} + +# this is the program that gets installed. it's name is used for all +# of the other Makefile.am variables +bin_PROGRAMS = %{APPNAMELC} %{APPNAMELC}_client + +# set the include path for X, qt and TDE +INCLUDES = $(all_includes) + +# the library search path. +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_TDEIO) + +# the libraries to link against. +%{APPNAMELC}_LDADD = $(LIB_TDEFILE) $(LIB_TDEPRINT) + +# which sources should be compiled for %{APPNAMELC} +%{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}view.cpp \ + pref.cpp %{APPNAMELC}iface.skel + +# these are the headers for your project +noinst_HEADERS = %{APPNAMELC}.h %{APPNAMELC}view.h pref.h + +# client stuff +%{APPNAMELC}_client_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_TDEIO) +%{APPNAMELC}_client_LDADD = $(LIB_TDECORE) +%{APPNAMELC}_client_SOURCES = %{APPNAMELC}_client.cpp + +# let automoc handle all of the meta source files ((moc)) +METASOURCES = AUTO + +messages: rc.cpp + $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp + $(XGETTEXT) *.cpp -o $(podir)/%{APPNAMELC}.pot + +KDE_ICON = AUTO + +# this is where the kdelnk file will go +kdelnkdir = $(kde_appsdir)/Utilities +kdelnk_DATA = %{APPNAMELC}.desktop + +# this is where the XML-GUI resource file goes +rcdir = $(kde_datadir)/%{APPNAMELC} +rc_DATA = %{APPNAMELC}ui.rc diff --git a/languages/cpp/app_templates/kapp/subdirs b/languages/cpp/app_templates/kapp/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/cpp/app_templates/kapp/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/cpp/app_templates/kateplugin/CMakeLists.txt b/languages/cpp/app_templates/kateplugin/CMakeLists.txt index 2361b5e9..354218ad 100644 --- a/languages/cpp/app_templates/kateplugin/CMakeLists.txt +++ b/languages/cpp/app_templates/kateplugin/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( kateplugin.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kateplugin.tar.gz kateplugin.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kateplugin.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kateplugin.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kateplugin/Makefile.am b/languages/cpp/app_templates/kateplugin/Makefile.am index 75b44829..81c1a586 100644 --- a/languages/cpp/app_templates/kateplugin/Makefile.am +++ b/languages/cpp/app_templates/kateplugin/Makefile.am @@ -5,10 +5,10 @@ dataFiles = src-Makefile.am plugin_app.cpp plugin_app.h\ plugin.tdevelop subdirs plugin.desktop ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate b/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate new file mode 100644 index 00000000..3c308223 --- /dev/null +++ b/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate @@ -0,0 +1,213 @@ +# TDE Config File +[General] +Name=Kate plugin +Name[br]=Lugent Kate +Name[ca]=Connector per a Kate +Name[de]=Kate-Modul +Name[el]=Πρόσθετο Kate +Name[es]=Complemento para Kate +Name[eu]=Kate plugina +Name[fa]=وصلۀ Kate +Name[fr]=Module externe pour Kate +Name[ga]=Breiseán Kate +Name[gl]=Extensión para Kate +Name[hu]=Kate-bővítőmodul +Name[it]=Plugin per Kate +Name[ja]=Kate プラグイン +Name[nds]=Kate-Moduul +Name[ne]=केट प्लगइन +Name[nl]=Kate-plugin +Name[pl]=Wtyczka do Kate +Name[pt]='Plugin' do Kate +Name[pt_BR]='Plugin' do Kate +Name[ru]=Модуль Kate +Name[sk]=Kate modul +Name[sl]=Vstavek za Kate +Name[sr]=Прикључак за Kate +Name[sr@Latn]=Priključak za Kate +Name[sv]=Kate-insticksprogram +Name[tr]=Kate eklentisi +Name[zh_CN]=Kate 插件 +Name[zh_TW]=Kate 外掛程式 +Icon=kateplugin.png +Category=C++/TDE +Comment=Generates a plugin for Kate the text editor. +Comment[ca]=Genera un connector per a l'editor de text Kate. +Comment[da]=Genererer et plugin for teksteditoren kate +Comment[de]=Erstellt ein Modul für den Texteditor Kate +Comment[el]=Δημιουργεί ένα πρόσθετο για το Kate τον επεξεργαστή κειμένου. +Comment[es]=Genera un complemento para el editor de texto Kate. +Comment[et]=Plugina loomine tekstiredaktorile Kate. +Comment[eu]=Plugin bat sortzen du Kate testu-editorearentzat. +Comment[fa]=وصله‌ای برای ویرایشگر متن Kate تولید می‌کند. +Comment[fr]=Génère un module externe pour l'éditeur de texte Kate. +Comment[ga]=Cruthaíonn sé seo breiseán le haghaidh eagarthóir téacs Kate. +Comment[gl]=Xera unha extensión para o editor de textos Kate. +Comment[hu]=Létrehoz egy bővítőmodult a Kate szövegszerkesztőhöz. +Comment[it]=Genera un plugin per l'editor di testo Kate. +Comment[ja]=Kate テキストエディタのためのプラグインを作成します +Comment[nds]=Stellt en Moduul för den Texteditor "Kate" op. +Comment[ne]=केट पाठ सम्पादकका लागि प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Genereert een plugin voor de Kate-teksteditor +Comment[pl]=Generuje wtyczkę do edytora tekstu Kate +Comment[pt]=Gera um 'plugin' para o Kate, o editor de texto. +Comment[pt_BR]=Gera um 'plugin' para o Kate, o editor de texto. +Comment[ru]=Создание модуля для текстового редактора Kate. +Comment[sk]=Vygeneruje modul pre textový editor Kate. +Comment[sl]=Ustvari vstavek za urejevalnik besedil Kate. +Comment[sr]=Прави прикључак за уређивач текста Kate. +Comment[sr@Latn]=Pravi priključak za uređivač teksta Kate. +Comment[sv]=Skapar ett insticksprogram för texteditorn Kate. +Comment[tr]=Kate metin düzenleyicisi için bir eklenti yaratır. +Comment[zh_CN]=生成 Kate 文本编辑器的插件。 +Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp +Archive=kateplugin.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/plugin.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE13] +Type=install +Source=%{src}/plugin_app.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp + +[FILE14] +Type=install +Source=%{src}/plugin_app.h +Dest=%{dest}/src/plugin_%{APPNAMELC}.h + +[FILE15] +Type=install +EscapeXML=true +Source=%{src}/plugin_app.rc +Dest=%{dest}/src/plugin_%{APPNAMELC}.rc + +[FILE16] +Type=install +Source=%{src}/hi16-action-plugin.png +Dest=%{dest}/src/hi16-action-plugin.png +Process=false + +[FILE17] +Type=install +Source=%{src}/hi22-action-plugin.png +Dest=%{dest}/src/hi32-action-plugin.png +Process=false + +[MSG] +Type=message +Comment=A plugin for Kate was created at %{dest} +Comment[ca]=Un connector per a Kate ha estat creat a %{dest} +Comment[da]=Et plugin for Kate blev oprettet på %{dest} +Comment[de]=Ein Modul für Kate wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο για το Kate δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para Kate ha sido creado en %{dest} +Comment[et]=Kate plugin loodi asukohta %{dest} +Comment[eu]=Kate plugin bat sortu da hemen: %{dest} +Comment[fa]=وصله‌ای برای Kate در %{dest} ایجاد شد +Comment[fr]=Un module externe pour Kate a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán Kate ag %{dest} +Comment[gl]=Creouse unha extensión para Kate en %{dest} +Comment[hu]=Létrejött egy Kate-bővítőmodul itt: %{dest} +Comment[it]=È stato creato un plugin per Kate in %{dest} +Comment[ja]=Kate のプラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Moduul för "Kate" opstellt +Comment[ne]=केटका लागि प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een plugin voor Kate is aangemaakt in %{dest} +Comment[pl]=Wtyczka dla Kate została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' para o Kate em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' para o Kate em %{dest} +Comment[ru]=Модуль Kate создан в %{dest} +Comment[sk]=Modul pre Kate bol vytvorený v %{dest} +Comment[sl]=Vstavek za Kate je bil ustvarjen v %{dest} +Comment[sr]=Прикључак за Kate направљен је у %{dest} +Comment[sr@Latn]=Priključak za Kate napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för Kate skapades i %{dest} +Comment[tr]=Kate için bir eklenti %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 Kate 的插件 +Comment[zh_TW]=一個 Kate 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kateplugin/kateplugin.tdevtemplate b/languages/cpp/app_templates/kateplugin/kateplugin.tdevtemplate deleted file mode 100644 index a3dc2dc8..00000000 --- a/languages/cpp/app_templates/kateplugin/kateplugin.tdevtemplate +++ /dev/null @@ -1,213 +0,0 @@ -# TDE Config File -[General] -Name=Kate plugin -Name[br]=Lugent Kate -Name[ca]=Connector per a Kate -Name[de]=Kate-Modul -Name[el]=Πρόσθετο Kate -Name[es]=Complemento para Kate -Name[eu]=Kate plugina -Name[fa]=وصلۀ Kate -Name[fr]=Module externe pour Kate -Name[ga]=Breiseán Kate -Name[gl]=Extensión para Kate -Name[hu]=Kate-bővítőmodul -Name[it]=Plugin per Kate -Name[ja]=Kate プラグイン -Name[nds]=Kate-Moduul -Name[ne]=केट प्लगइन -Name[nl]=Kate-plugin -Name[pl]=Wtyczka do Kate -Name[pt]='Plugin' do Kate -Name[pt_BR]='Plugin' do Kate -Name[ru]=Модуль Kate -Name[sk]=Kate modul -Name[sl]=Vstavek za Kate -Name[sr]=Прикључак за Kate -Name[sr@Latn]=Priključak za Kate -Name[sv]=Kate-insticksprogram -Name[tr]=Kate eklentisi -Name[zh_CN]=Kate 插件 -Name[zh_TW]=Kate 外掛程式 -Icon=kateplugin.png -Category=C++/TDE -Comment=Generates a plugin for Kate the text editor. -Comment[ca]=Genera un connector per a l'editor de text Kate. -Comment[da]=Genererer et plugin for teksteditoren kate -Comment[de]=Erstellt ein Modul für den Texteditor Kate -Comment[el]=Δημιουργεί ένα πρόσθετο για το Kate τον επεξεργαστή κειμένου. -Comment[es]=Genera un complemento para el editor de texto Kate. -Comment[et]=Plugina loomine tekstiredaktorile Kate. -Comment[eu]=Plugin bat sortzen du Kate testu-editorearentzat. -Comment[fa]=وصله‌ای برای ویرایشگر متن Kate تولید می‌کند. -Comment[fr]=Génère un module externe pour l'éditeur de texte Kate. -Comment[ga]=Cruthaíonn sé seo breiseán le haghaidh eagarthóir téacs Kate. -Comment[gl]=Xera unha extensión para o editor de textos Kate. -Comment[hu]=Létrehoz egy bővítőmodult a Kate szövegszerkesztőhöz. -Comment[it]=Genera un plugin per l'editor di testo Kate. -Comment[ja]=Kate テキストエディタのためのプラグインを作成します -Comment[nds]=Stellt en Moduul för den Texteditor "Kate" op. -Comment[ne]=केट पाठ सम्पादकका लागि प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een plugin voor de Kate-teksteditor -Comment[pl]=Generuje wtyczkę do edytora tekstu Kate -Comment[pt]=Gera um 'plugin' para o Kate, o editor de texto. -Comment[pt_BR]=Gera um 'plugin' para o Kate, o editor de texto. -Comment[ru]=Создание модуля для текстового редактора Kate. -Comment[sk]=Vygeneruje modul pre textový editor Kate. -Comment[sl]=Ustvari vstavek za urejevalnik besedil Kate. -Comment[sr]=Прави прикључак за уређивач текста Kate. -Comment[sr@Latn]=Pravi priključak za uređivač teksta Kate. -Comment[sv]=Skapar ett insticksprogram för texteditorn Kate. -Comment[tr]=Kate metin düzenleyicisi için bir eklenti yaratır. -Comment[zh_CN]=生成 Kate 文本编辑器的插件。 -Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp -Archive=kateplugin.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/plugin.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE13] -Type=install -Source=%{src}/plugin_app.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp - -[FILE14] -Type=install -Source=%{src}/plugin_app.h -Dest=%{dest}/src/plugin_%{APPNAMELC}.h - -[FILE15] -Type=install -EscapeXML=true -Source=%{src}/plugin_app.rc -Dest=%{dest}/src/plugin_%{APPNAMELC}.rc - -[FILE16] -Type=install -Source=%{src}/hi16-action-plugin.png -Dest=%{dest}/src/hi16-action-plugin.png -Process=false - -[FILE17] -Type=install -Source=%{src}/hi22-action-plugin.png -Dest=%{dest}/src/hi32-action-plugin.png -Process=false - -[MSG] -Type=message -Comment=A plugin for Kate was created at %{dest} -Comment[ca]=Un connector per a Kate ha estat creat a %{dest} -Comment[da]=Et plugin for Kate blev oprettet på %{dest} -Comment[de]=Ein Modul für Kate wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο για το Kate δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para Kate ha sido creado en %{dest} -Comment[et]=Kate plugin loodi asukohta %{dest} -Comment[eu]=Kate plugin bat sortu da hemen: %{dest} -Comment[fa]=وصله‌ای برای Kate در %{dest} ایجاد شد -Comment[fr]=Un module externe pour Kate a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán Kate ag %{dest} -Comment[gl]=Creouse unha extensión para Kate en %{dest} -Comment[hu]=Létrejött egy Kate-bővítőmodul itt: %{dest} -Comment[it]=È stato creato un plugin per Kate in %{dest} -Comment[ja]=Kate のプラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Moduul för "Kate" opstellt -Comment[ne]=केटका लागि प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een plugin voor Kate is aangemaakt in %{dest} -Comment[pl]=Wtyczka dla Kate została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' para o Kate em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' para o Kate em %{dest} -Comment[ru]=Модуль Kate создан в %{dest} -Comment[sk]=Modul pre Kate bol vytvorený v %{dest} -Comment[sl]=Vstavek za Kate je bil ustvarjen v %{dest} -Comment[sr]=Прикључак за Kate направљен је у %{dest} -Comment[sr@Latn]=Priključak za Kate napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för Kate skapades i %{dest} -Comment[tr]=Kate için bir eklenti %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 Kate 的插件 -Comment[zh_TW]=一個 Kate 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kateplugin/plugin.tdevelop b/languages/cpp/app_templates/kateplugin/plugin.tdevelop index c96d48cc..799ac6d5 100644 --- a/languages/cpp/app_templates/kateplugin/plugin.tdevelop +++ b/languages/cpp/app_templates/kateplugin/plugin.tdevelop @@ -13,15 +13,15 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - - + + src/lib%{APPNAMELC}plugin.la debug @@ -43,8 +43,8 @@ -O0 -g3 - - + + @@ -52,8 +52,8 @@ - - + + ada ada_bugs_gcc @@ -90,24 +90,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt index 1546b2b7..c4a47fba 100644 --- a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt +++ b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( kateplugin2.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kateplugin2.tar.gz kateplugin2.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kateplugin2.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kateplugin2.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kateplugin2/Makefile.am b/languages/cpp/app_templates/kateplugin2/Makefile.am index 99969725..b12a6477 100644 --- a/languages/cpp/app_templates/kateplugin2/Makefile.am +++ b/languages/cpp/app_templates/kateplugin2/Makefile.am @@ -5,10 +5,10 @@ dataFiles = src-Makefile.am plugin_app.cpp plugin_app.h \ templateName = kateplugin2 ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate new file mode 100644 index 00000000..3da42f23 --- /dev/null +++ b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate @@ -0,0 +1,214 @@ +# TDE Config File +[General] +Name=Kate plugin with config page +Name[ca]=Connector per a Kate amb pàgina de configuració +Name[da]=Kate plugin med indstillingsside +Name[de]=Kate-Modul mit Einstellungsseite +Name[el]=Πρόσθετο Kate με σελίδα ρύθμισης +Name[es]=Complemento para Kate con página de configuración +Name[et]=Kate plugin seadistustedialoogiga +Name[eu]=Konfigurazio orridun Kate plugina +Name[fa]=وصلۀ Kate با صفحۀ پیکربندی +Name[fr]=Module externe pour Kate comprenant une page de configuration +Name[ga]=Breiseán Kate le leathanach cumraíochta +Name[gl]=Extensión para Kate con páxina de configuración +Name[hu]=Kate-bővítőmodul beállítólappal +Name[it]=Plugin per Kate con pagina di configurazione +Name[ja]=設定ページのある Kate プラグイン +Name[nds]=Kate-Moduul mit Instellensiet +Name[ne]=कन्फिग पृष्ठसँग केट प्लगइन +Name[nl]=Kate-plugin met config page +Name[pl]=Wtyczka do Kate ze stroną konfiguracyjną +Name[pt]='Plugin' do Kate com página de configuração +Name[pt_BR]='Plugin' do Kate com página de configuração +Name[ru]=Модуль Kate с диалогом настройки +Name[sk]=Kate modul s konfiguračnou stránkou +Name[sl]=Vstavek z nastavitveno stranjo za Kate +Name[sr]=Прикључак за Kate са страном за подешавања +Name[sr@Latn]=Priključak za Kate sa stranom za podešavanja +Name[sv]=Kate-insticksprogram med inställningssida +Name[tr]=Ayar sayfası olan bir Kate eklentisi +Name[zh_CN]=带配置页的 Kate 插件 +Name[zh_TW]=Kate 外掛程式,內含設定頁面 +Icon=kateplugin2.png +Category=C++/TDE +Comment=Generates a plugin with config page for Kate the text editor. +Comment[ca]=Genera un connector amb pàgina de configuració per a l'editor de text Kate. +Comment[da]=Generere et plugin med indstillingsside for teksteditoren Kate. +Comment[de]=Erstellt ein Modul mit Konfigurationsseite für den Texteditor Kate. +Comment[el]=Δημιουργεί ένα πρόσθετο με σελίδα ρύθμισης για το Kate τον επεξεργαστή κειμένου. +Comment[es]=Genera un complemento con página de configuración para el editor de texto Kate. +Comment[et]=Seadistustedialoogiga plugina loomine tekstiredaktorile Kate. +Comment[eu]=Konfigurazio orridun Kate plugin bat sortzen du. +Comment[fa]=وصله‌ای با صفحۀ پیکربندی ویرایشگر متن Kate تولید می‌کند. +Comment[fr]=Génère un module externe comprenant une page de configuration pour l'éditeur de texte Kate. +Comment[ga]=Cruthaíodh breiseán le leathanach cumraíochta le haghaidh eagarthóra téacs Kate. +Comment[gl]=Xera unha extensión con páxina de configuración para o editor de textos Kate. +Comment[hu]=Létrehoz egy bővítőmodult beállítólappal a Kate szövegszerkesztőhöz. +Comment[it]=Genera un plugin con pagina di configurazione per l'editor di testo Kate. +Comment[ja]=テキストエディタ Kate のための設定ページのあるプラグインを作成します。 +Comment[nds]=Stellt en Moduul mit Instellensiet för den Texteditor "Kate" op. +Comment[ne]=केट पाठ सम्पादकका लागि कन्फिग पृष्ठसँग प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Genereert een plugin met een config page voor de Kate-teksteditor +Comment[pl]=Generuje wtyczke wraz ze stroną konfiguracyjną do edytora tekstu Kate. +Comment[pt]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto. +Comment[pt_BR]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto. +Comment[ru]=Создание модуля для текстового редактора Kate с диалогом настройки. +Comment[sk]=Vygeneruje modul s konfiguračnou stránkou pre textový editor Kate. +Comment[sl]=Ustvari vstavek z nastavitveno stranjo za urejevalnik besedil Kate. +Comment[sr]=Прави прикључак са страном за подешавање за уређивач текста Kate. +Comment[sr@Latn]=Pravi priključak sa stranom za podešavanje za uređivač teksta Kate. +Comment[sv]=Skapar ett insticksprogram för texteditorn Kate med en inställningssida. +Comment[tr]=Kate metin düzenleyicisi için ayar sayfası olan bir eklenti yaratır. +Comment[zh_CN]=生成带配置页的 Kate 文本编辑器插件。 +Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式,內含設定頁面。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp +Archive=kateplugin2.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/plugin.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE13] +Type=install +Source=%{src}/plugin_app.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp + +[FILE14] +Type=install +Source=%{src}/plugin_app.h +Dest=%{dest}/src/plugin_%{APPNAMELC}.h + +[FILE15] +Type=install +EscapeXML=true +Source=%{src}/plugin_app.rc +Dest=%{dest}/src/plugin_%{APPNAMELC}.rc + +[FILE16] +Type=install +Source=%{src}/hi16-action-plugin.png +Dest=%{dest}/src/hi16-action-plugin.png +Process=false + +[FILE17] +Type=install +Source=%{src}/hi22-action-plugin.png +Dest=%{dest}/src/hi32-action-plugin.png +Process=false + +[MSG] +Type=message +Comment=A plugin for Kate with a config page was created in %{dest} +Comment[ca]=Un connector per a Kate amb pàgina de configuració ha estat creat en %{dest} +Comment[da]=Et plugin for Kate med en indstillingsside blev oprettet i %{dest} +Comment[de]=Ein Modul für Kate mit Konfigurationsseite wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο για το Kate με μια σελίδα ρύθμισης δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para Kate con una página de configuración ha sido creado en %{dest} +Comment[et]=Seadistustedialoogiga Kate plugin loodi asukohta %{dest} +Comment[eu]=Konfigurazio orridun Kate plugin bat sortu da hemen:%{dest} +Comment[fa]=وصله‌ای برای Kate با یک صفحۀ پیکربندی در %{dest} ایجاد شد +Comment[fr]=Un module externe pour Kate comprenant une page de configuration a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán Kate le leathanach cumraíochta i %{dest} +Comment[gl]=Creouse unha extensión para Kate con páxina de configuración en %{dest} +Comment[hu]=Létrejött egy Kate-bővítőmodul (beállítólappal) itt: %{dest} +Comment[it]=È stato creato un plugin per Kate con pagina di configurazione in %{dest} +Comment[ja]=設定ページのある Kate プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Moduul för Kate mit Instellensiet opstellt +Comment[ne]=कन्फिग पृष्ठसँग केटका लागि प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een plugin voor Kate met een config page is aangemaakt in %{dest} +Comment[pl]=Wtyczka do Kate wraz ze stroną konfiguracyjną została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest} +Comment[ru]=Модуль Kate с диалогом настройки создан в %{dest} +Comment[sk]=Modul pre Kate s konfiguračnou stránkou bol vytvorený v %{dest} +Comment[sl]=Vstavek z nastavitveno stranjo za Kate je bil ustvarjen v %{dest} +Comment[sr]=Прикључак за Kate са страном за подешавања направљен је у %{dest} +Comment[sr@Latn]=Priključak za Kate sa stranom za podešavanja napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för Kate med en inställningssida skapades i %{dest} +Comment[tr]=Kate için ayar sayfası olan bir eklenti %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个带配置页的 Kate 插件 +Comment[zh_TW]=一個內含設定頁面的 Kate 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kateplugin2/kateplugin2.tdevtemplate b/languages/cpp/app_templates/kateplugin2/kateplugin2.tdevtemplate deleted file mode 100644 index 236c6a9a..00000000 --- a/languages/cpp/app_templates/kateplugin2/kateplugin2.tdevtemplate +++ /dev/null @@ -1,214 +0,0 @@ -# TDE Config File -[General] -Name=Kate plugin with config page -Name[ca]=Connector per a Kate amb pàgina de configuració -Name[da]=Kate plugin med indstillingsside -Name[de]=Kate-Modul mit Einstellungsseite -Name[el]=Πρόσθετο Kate με σελίδα ρύθμισης -Name[es]=Complemento para Kate con página de configuración -Name[et]=Kate plugin seadistustedialoogiga -Name[eu]=Konfigurazio orridun Kate plugina -Name[fa]=وصلۀ Kate با صفحۀ پیکربندی -Name[fr]=Module externe pour Kate comprenant une page de configuration -Name[ga]=Breiseán Kate le leathanach cumraíochta -Name[gl]=Extensión para Kate con páxina de configuración -Name[hu]=Kate-bővítőmodul beállítólappal -Name[it]=Plugin per Kate con pagina di configurazione -Name[ja]=設定ページのある Kate プラグイン -Name[nds]=Kate-Moduul mit Instellensiet -Name[ne]=कन्फिग पृष्ठसँग केट प्लगइन -Name[nl]=Kate-plugin met config page -Name[pl]=Wtyczka do Kate ze stroną konfiguracyjną -Name[pt]='Plugin' do Kate com página de configuração -Name[pt_BR]='Plugin' do Kate com página de configuração -Name[ru]=Модуль Kate с диалогом настройки -Name[sk]=Kate modul s konfiguračnou stránkou -Name[sl]=Vstavek z nastavitveno stranjo za Kate -Name[sr]=Прикључак за Kate са страном за подешавања -Name[sr@Latn]=Priključak za Kate sa stranom za podešavanja -Name[sv]=Kate-insticksprogram med inställningssida -Name[tr]=Ayar sayfası olan bir Kate eklentisi -Name[zh_CN]=带配置页的 Kate 插件 -Name[zh_TW]=Kate 外掛程式,內含設定頁面 -Icon=kateplugin2.png -Category=C++/TDE -Comment=Generates a plugin with config page for Kate the text editor. -Comment[ca]=Genera un connector amb pàgina de configuració per a l'editor de text Kate. -Comment[da]=Generere et plugin med indstillingsside for teksteditoren Kate. -Comment[de]=Erstellt ein Modul mit Konfigurationsseite für den Texteditor Kate. -Comment[el]=Δημιουργεί ένα πρόσθετο με σελίδα ρύθμισης για το Kate τον επεξεργαστή κειμένου. -Comment[es]=Genera un complemento con página de configuración para el editor de texto Kate. -Comment[et]=Seadistustedialoogiga plugina loomine tekstiredaktorile Kate. -Comment[eu]=Konfigurazio orridun Kate plugin bat sortzen du. -Comment[fa]=وصله‌ای با صفحۀ پیکربندی ویرایشگر متن Kate تولید می‌کند. -Comment[fr]=Génère un module externe comprenant une page de configuration pour l'éditeur de texte Kate. -Comment[ga]=Cruthaíodh breiseán le leathanach cumraíochta le haghaidh eagarthóra téacs Kate. -Comment[gl]=Xera unha extensión con páxina de configuración para o editor de textos Kate. -Comment[hu]=Létrehoz egy bővítőmodult beállítólappal a Kate szövegszerkesztőhöz. -Comment[it]=Genera un plugin con pagina di configurazione per l'editor di testo Kate. -Comment[ja]=テキストエディタ Kate のための設定ページのあるプラグインを作成します。 -Comment[nds]=Stellt en Moduul mit Instellensiet för den Texteditor "Kate" op. -Comment[ne]=केट पाठ सम्पादकका लागि कन्फिग पृष्ठसँग प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een plugin met een config page voor de Kate-teksteditor -Comment[pl]=Generuje wtyczke wraz ze stroną konfiguracyjną do edytora tekstu Kate. -Comment[pt]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto. -Comment[pt_BR]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto. -Comment[ru]=Создание модуля для текстового редактора Kate с диалогом настройки. -Comment[sk]=Vygeneruje modul s konfiguračnou stránkou pre textový editor Kate. -Comment[sl]=Ustvari vstavek z nastavitveno stranjo za urejevalnik besedil Kate. -Comment[sr]=Прави прикључак са страном за подешавање за уређивач текста Kate. -Comment[sr@Latn]=Pravi priključak sa stranom za podešavanje za uređivač teksta Kate. -Comment[sv]=Skapar ett insticksprogram för texteditorn Kate med en inställningssida. -Comment[tr]=Kate metin düzenleyicisi için ayar sayfası olan bir eklenti yaratır. -Comment[zh_CN]=生成带配置页的 Kate 文本编辑器插件。 -Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式,內含設定頁面。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp -Archive=kateplugin2.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/plugin.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE13] -Type=install -Source=%{src}/plugin_app.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp - -[FILE14] -Type=install -Source=%{src}/plugin_app.h -Dest=%{dest}/src/plugin_%{APPNAMELC}.h - -[FILE15] -Type=install -EscapeXML=true -Source=%{src}/plugin_app.rc -Dest=%{dest}/src/plugin_%{APPNAMELC}.rc - -[FILE16] -Type=install -Source=%{src}/hi16-action-plugin.png -Dest=%{dest}/src/hi16-action-plugin.png -Process=false - -[FILE17] -Type=install -Source=%{src}/hi22-action-plugin.png -Dest=%{dest}/src/hi32-action-plugin.png -Process=false - -[MSG] -Type=message -Comment=A plugin for Kate with a config page was created in %{dest} -Comment[ca]=Un connector per a Kate amb pàgina de configuració ha estat creat en %{dest} -Comment[da]=Et plugin for Kate med en indstillingsside blev oprettet i %{dest} -Comment[de]=Ein Modul für Kate mit Konfigurationsseite wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο για το Kate με μια σελίδα ρύθμισης δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para Kate con una página de configuración ha sido creado en %{dest} -Comment[et]=Seadistustedialoogiga Kate plugin loodi asukohta %{dest} -Comment[eu]=Konfigurazio orridun Kate plugin bat sortu da hemen:%{dest} -Comment[fa]=وصله‌ای برای Kate با یک صفحۀ پیکربندی در %{dest} ایجاد شد -Comment[fr]=Un module externe pour Kate comprenant une page de configuration a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán Kate le leathanach cumraíochta i %{dest} -Comment[gl]=Creouse unha extensión para Kate con páxina de configuración en %{dest} -Comment[hu]=Létrejött egy Kate-bővítőmodul (beállítólappal) itt: %{dest} -Comment[it]=È stato creato un plugin per Kate con pagina di configurazione in %{dest} -Comment[ja]=設定ページのある Kate プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Moduul för Kate mit Instellensiet opstellt -Comment[ne]=कन्फिग पृष्ठसँग केटका लागि प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een plugin voor Kate met een config page is aangemaakt in %{dest} -Comment[pl]=Wtyczka do Kate wraz ze stroną konfiguracyjną została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest} -Comment[ru]=Модуль Kate с диалогом настройки создан в %{dest} -Comment[sk]=Modul pre Kate s konfiguračnou stránkou bol vytvorený v %{dest} -Comment[sl]=Vstavek z nastavitveno stranjo za Kate je bil ustvarjen v %{dest} -Comment[sr]=Прикључак за Kate са страном за подешавања направљен је у %{dest} -Comment[sr@Latn]=Priključak za Kate sa stranom za podešavanja napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för Kate med en inställningssida skapades i %{dest} -Comment[tr]=Kate için ayar sayfası olan bir eklenti %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个带配置页的 Kate 插件 -Comment[zh_TW]=一個內含設定頁面的 Kate 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kateplugin2/plugin.tdevelop b/languages/cpp/app_templates/kateplugin2/plugin.tdevelop index 01c48bfc..831365dc 100644 --- a/languages/cpp/app_templates/kateplugin2/plugin.tdevelop +++ b/languages/cpp/app_templates/kateplugin2/plugin.tdevelop @@ -13,15 +13,15 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - - + + src/lib%{APPNAMELC}plugin.la @@ -44,8 +44,8 @@ -O0 -g3 - - + + @@ -53,8 +53,8 @@ - - + + ada ada_bugs_gcc @@ -91,24 +91,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kde4app/CMakeLists.txt b/languages/cpp/app_templates/kde4app/CMakeLists.txt new file mode 100644 index 00000000..0399f045 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/CMakeLists.txt @@ -0,0 +1,29 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kde4app.tar.gz ALL + COMMAND tar zcf kde4app.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + kapp4.cpp kapp4.h prefs_base.ui kapp4view.cpp + kapp4view.h kapp4view_base.ui main.cpp kde4appui.rc + kde4app-CMakeLists.txt kapp4.desktop kapp4.kcfg + settings.kcfgc kde4app.png README kde4app.tdevelop + kde4app.tdevelop.filelist +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kde4app.tar.gz kde4app.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kde4app.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kde4app/Makefile.am b/languages/cpp/app_templates/kde4app/Makefile.am new file mode 100644 index 00000000..455acd8d --- /dev/null +++ b/languages/cpp/app_templates/kde4app/Makefile.am @@ -0,0 +1,19 @@ +dataFiles = kapp4.cpp kapp4.h prefs_base.ui kapp4view.cpp kapp4view.h kapp4view_base.ui \ + main.cpp kde4appui.rc CMakeLists.txt kapp4.desktop kapp4.kcfg settings.kcfgc \ + kde4app.png README kde4app.tdevelop kde4app.tdevelop.filelist + +templateName = kde4app + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz diff --git a/languages/cpp/app_templates/kde4app/README b/languages/cpp/app_templates/kde4app/README new file mode 100644 index 00000000..8180d28c --- /dev/null +++ b/languages/cpp/app_templates/kde4app/README @@ -0,0 +1,15 @@ +!!!!!ATTENTION!!!!! + +Before starting the build you may need to setup the KDE4 environment variables. +To do this open Project->Project Options and then look at the "Run" and the "Make" +pages. Each of these two has an environment variables widget in which you have +to fill in the right values for the variables already listed. + +After setting up the variables you'll also need to run cmake inside the build +directory. This can not be done by tdevelop as a KDE4 environment is needed +when running cmake to find KDE4. Open the integrated konsole and change to the build +subdirectory. Then setup a KDE4 environment and run "cmake ../". + +More information how to setup a KDE4 development environment can be found on +http://techbase.kde.org/Getting_Started/Increased_Productivity_in_KDE4_with_Scripts + diff --git a/languages/cpp/app_templates/kde4app/kapp4.cpp b/languages/cpp/app_templates/kde4app/kapp4.cpp new file mode 100644 index 00000000..d224123c --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4.cpp @@ -0,0 +1,90 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" +#include "%{APPNAMELC}view.h" +#include "settings.h" + +#include +#include + +#include +#include + +#include +#include +#include + +#include + +%{APPNAME}::%{APPNAME}() + : KXmlGuiWindow(), + m_view(new %{APPNAME}View(this)), + m_printer(0) +{ + // accept dnd + setAcceptDrops(true); + + // tell the KXmlGuiWindow that this is indeed the main widget + setCentralWidget(m_view); + + // then, setup our actions + setupActions(); + + // add a status bar + statusBar()->show(); + + // a call to KXmlGuiWindow::setupGUI() populates the GUI + // with actions, using KXMLGUI. + // It also applies the saved mainwindow settings, if any, and ask the + // mainwindow to automatically save settings if changed: window size, + // toolbar position, icon size, etc. + setupGUI(); +} + +%{APPNAME}::~%{APPNAME}() +{ +} + +void %{APPNAME}::setupActions() +{ + TDEStandardAction::openNew(this, TQT_SLOT(fileNew()), actionCollection()); + TDEStandardAction::quit(tqApp, TQT_SLOT(quit()), actionCollection()); + + TDEStandardAction::preferences(this, TQT_SLOT(optionsPreferences()), actionCollection()); + + // custom menu and menu item - the slot is in the class %{APPNAME}View + TDEAction *custom = new TDEAction(TDEIcon("colorize"), i18n("Swi&tch Colors"), this); + actionCollection()->addAction( TQLatin1String("switch_action"), custom ); + connect(custom, TQT_SIGNAL(triggered(bool)), m_view, TQT_SLOT(switchColors())); +} + +void %{APPNAME}::fileNew() +{ + // this slot is called whenever the File->New menu is selected, + // the New shortcut is pressed (usually CTRL+N) or the New toolbar + // button is clicked + + // create a new window + (new %{APPNAME})->show(); +} + +void %{APPNAME}::optionsPreferences() +{ + // The preference dialog is derived from prefs_base.ui + // + // compare the names of the widgets in the .ui file + // to the names of the variables in the .kcfg file + //avoid to have 2 dialogs shown + if ( TDEConfigDialog::showDialog( "settings" ) ) { + return; + } + TDEConfigDialog *dialog = new TDEConfigDialog(this, "settings", Settings::self()); + TQWidget *generalSettingsDlg = new TQWidget; + ui_prefs_base.setupUi(generalSettingsDlg); + dialog->addPage(generalSettingsDlg, i18n("General"), "package_setting"); + connect(dialog, TQT_SIGNAL(settingsChanged(TQString)), m_view, TQT_SLOT(settingsChanged())); + dialog->setAttribute( TQt::WA_DeleteOnClose ); + dialog->show(); +} + +#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/kde4app/kapp4.desktop b/languages/cpp/app_templates/kde4app/kapp4.desktop new file mode 100644 index 00000000..18cdcbe5 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4.desktop @@ -0,0 +1,30 @@ +[Desktop Entry] +Name=KApp4 +Name[nds]=KProg4 +Name[sv]=KDE 4-program +Name[zh_TW]=KApp4 程式 +Exec=kapp4 %i -caption "%c" +Icon=kapp4 +Type=Application +DocPath=kapp4/kapp4.html +GenericName=A KDE4 Application +GenericName[ca]=Una aplicació del KDE4 +GenericName[da]=Et KDE4-program +GenericName[de]=Eine KDE 4-Anwendung +GenericName[el]=Μία εφαρμογή του KDE4 +GenericName[es]=Una aplicación para KDE4 +GenericName[et]=KDE4 rakendus +GenericName[hu]=KDE4-alapú alkalmazás +GenericName[it]=Applicazione KDE4 +GenericName[nds]=En KDE4-Programm +GenericName[nl]=Een KDE4-programma +GenericName[pl]=Program dla KDE4 +GenericName[pt]=Uma Aplicação do KDE4 +GenericName[pt_BR]=Uma Aplicação do KDE4 +GenericName[ru]=Приложение KDE 4 +GenericName[sk]=KDE4 aplikácia +GenericName[sr]=KDE4 програм +GenericName[sr@Latn]=KDE4 program +GenericName[sv]=Ett KDE 4-program +GenericName[zh_TW]=KDE4 應用程式 +Terminal=false diff --git a/languages/cpp/app_templates/kde4app/kapp4.h b/languages/cpp/app_templates/kde4app/kapp4.h new file mode 100644 index 00000000..3c209de2 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4.h @@ -0,0 +1,54 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_H +#define %{APPNAMEUC}_H + + +#include + +#include "ui_prefs_base.h" + +class %{APPNAME}View; +class KPrinter; +class TDEToggleAction; +class KUrl; + +/** + * This class serves as the main window for %{APPNAME}. It handles the + * menus, toolbars, and status bars. + * + * @short Main window class + * @author Andreas Pakulat + * @version 0.1 + */ +class %{APPNAME} : public KXmlGuiWindow +{ + Q_OBJECT + +public: + /** + * Default Constructor + */ + %{APPNAME}(); + + /** + * Default Destructor + */ + virtual ~%{APPNAME}(); + +private slots: + void fileNew(); + void optionsPreferences(); + +private: + void setupActions(); + +private: + Ui::prefs_base ui_prefs_base ; + %{APPNAME}View *m_view; + + KPrinter *m_printer; + TDEToggleAction *m_toolbarAction; + TDEToggleAction *m_statusbarAction; +}; + +#endif // _%{APPNAMELC}_H_ diff --git a/languages/cpp/app_templates/kde4app/kapp4.kcfg b/languages/cpp/app_templates/kde4app/kapp4.kcfg new file mode 100644 index 00000000..6040f769 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4.kcfg @@ -0,0 +1,21 @@ + + + + + + + black + + + + yellow + + + + 2 + + + diff --git a/languages/cpp/app_templates/kde4app/kapp4view.cpp b/languages/cpp/app_templates/kde4app/kapp4view.cpp new file mode 100644 index 00000000..af95aa15 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4view.cpp @@ -0,0 +1,42 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}view.h" +#include "settings.h" + +#include +#include + +%{APPNAME}View::%{APPNAME}View(TQWidget *) +{ + ui_%{APPNAMELC}view_base.setupUi(this); + settingsChanged(); + setAutoFillBackground(true); +} + +%{APPNAME}View::~%{APPNAME}View() +{ + +} + +void %{APPNAME}View::switchColors() +{ + // switch the foreground/background colors of the label + TQColor color = Settings::col_background(); + Settings::setCol_background( Settings::col_foreground() ); + Settings::setCol_foreground( color ); + + settingsChanged(); +} + +void %{APPNAME}View::settingsChanged() +{ + TQPalette pal; + pal.setColor( TQPalette::Window, Settings::col_background()); + pal.setColor( TQPalette::WindowText, Settings::col_foreground()); + ui_%{APPNAMELC}view_base.kcfg_sillyLabel->setPalette( pal ); + + // i18n : internationalization + ui_%{APPNAMELC}view_base.kcfg_sillyLabel->setText( i18n("This project is %1 days old",Settings::val_time()) ); + emit signalChangeStatusbar( i18n("Settings changed") ); +} + +#include "%{APPNAMELC}view.moc" diff --git a/languages/cpp/app_templates/kde4app/kapp4view.h b/languages/cpp/app_templates/kde4app/kapp4view.h new file mode 100644 index 00000000..855a2144 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4view.h @@ -0,0 +1,56 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMELC}VIEW_H +#define %{APPNAMELC}VIEW_H + +#include + +#include "ui_%{APPNAMELC}view_base.h" + +class TQPainter; +class KUrl; + +/** + * This is the main view class for %{APPNAME}. Most of the non-menu, + * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go + * here. + * + * @short Main view + * @author %{AUTHOR} <%{EMAIL}> + * @version %{VERSION} + */ + +class %{APPNAME}View : public TQWidget, public Ui::%{APPNAMELC}view_base +{ + Q_OBJECT + +public: + /** + * Default constructor + */ + %{APPNAME}View(TQWidget *parent); + + /** + * Destructor + */ + virtual ~%{APPNAME}View(); + +private: + Ui::%{APPNAMELC}view_base ui_%{APPNAMELC}view_base; + +signals: + /** + * Use this signal to change the content of the statusbar + */ + void signalChangeStatusbar(const TQString& text); + + /** + * Use this signal to change the content of the caption + */ + void signalChangeCaption(const TQString& text); + +private slots: + void switchColors(); + void settingsChanged(); +}; + +#endif // %{APPNAME}VIEW_H diff --git a/languages/cpp/app_templates/kde4app/kapp4view_base.ui b/languages/cpp/app_templates/kde4app/kapp4view_base.ui new file mode 100644 index 00000000..6738a789 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kapp4view_base.ui @@ -0,0 +1,213 @@ + +%{APPNAMELC}view_base + + + + 0 + 0 + 315 + 233 + + + + %{APPNAMELC}_base + + + true + + + + 11 + + + 11 + + + 11 + + + 11 + + + 6 + + + 6 + + + + + + + + + + 255 + 255 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + + + 255 + 255 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + + + 119 + 119 + 119 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + 0 + 0 + 0 + + + + + + + + + Sans Serif + 12 + + + + true + + + hello, world + + + true + + + Qt::AlignCenter + + + false + + + + + + + qPixmapFromMimeSource + + + diff --git a/languages/cpp/app_templates/kde4app/kde4app-CMakeLists.txt b/languages/cpp/app_templates/kde4app/kde4app-CMakeLists.txt new file mode 100644 index 00000000..db1f4bab --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kde4app-CMakeLists.txt @@ -0,0 +1,31 @@ +project(%{APPNAME}) +find_package(KDE4 REQUIRED) +include (KDE4Defaults) +include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} ) + +set(%{APPNAMELC}_SRCS + %{APPNAMELC}.cpp + main.cpp + %{APPNAMELC}view.cpp + ) + +#kde4_automoc(${%{APPNAMELC}_SRCS}) + +kde4_add_ui_files(%{APPNAMELC}_SRCS %{APPNAMELC}view_base.ui prefs_base.ui) + +kde4_add_kcfg_files(%{APPNAMELC}_SRCS settings.kcfgc ) + +kde4_add_executable(%{APPNAMELC} ${%{APPNAMELC}_SRCS}) + +target_link_libraries(%{APPNAMELC} ${KDE4_TDEUI_LIBS} ) + +install(TARGETS %{APPNAMELC} DESTINATION ${BIN_INSTALL_DIR} ) + + +########### install files ############### + +install( FILES %{APPNAMELC}.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) +install( FILES %{APPNAMELC}.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) +install( FILES %{APPNAMELC}ui.rc DESTINATION ${DATA_INSTALL_DIR}/%{APPNAMELC} ) + + diff --git a/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate b/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate new file mode 100644 index 00000000..1516e92e --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate @@ -0,0 +1,155 @@ +# KDE Config File +[General] +Name=KDE4 Application framework +Name[ca]=Entorn de treball d'aplicacions pel KDE4 +Name[da]=KDE4 program-framework +Name[de]=KDE 4-Anwendungsgrundgerüst +Name[el]=Πλαίσιο εφαρμογής του KDE4 +Name[es]=Infraestructura de aplicación para KDE4 +Name[et]=KDE4 rakenduse raamistik +Name[hu]=Keretrendszer KDE4-alapú alkalmazáshoz +Name[it]=Infrastruttura per applicazioni KDE4 +Name[nds]=KDE4-Programmrahmenwark +Name[nl]=KDE4-programmaframewerk +Name[pl]=Szablon programu dla KDE4 +Name[pt]=Plataforma de aplicações do KDE4 +Name[pt_BR]=Plataforma de aplicações do KDE4 +Name[ru]=Инструментарий для создания приложений KDE 4 +Name[sk]=KDE4 aplikačný framework +Name[sr]=Радни оквир KDE4 програма +Name[sr@Latn]=Radni okvir KDE4 programa +Name[sv]=KDE 4-programramverk +Name[zh_TW]=KDE4 應用程式框架 +Icon=kde4app.png +Category=C++/KDE4 +Comment=Generates a simple KDE4 application with one toplevel window, menus and toolbars. +Comment[ca]=Genera una aplicació senzilla per al KDE4 amb una finestra principal, menús i barres d'eines. +Comment[da]=Genererer et simpelt KDE4-program med et vindue på topniveau, menuer og værktøjslinjer. +Comment[de]=Erstellt eine einfache KDE 4-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. +Comment[el]=Δημιουργεί μια απλή εφαρμογή του KDE4 με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων. +Comment[es]=Genera una sencilla aplicación para KDE4 con una ventana principal, menús y barras de herramientas. +Comment[et]=Lihtsa KDE4 rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. +Comment[hu]=Létrehoz egy egyszerű KDE4-alkalmazást egy főablakkal, menükkel és eszköztárakkal. +Comment[it]=Genera una semplice applicazione KDE4 con una finestra toplevel, menu e barre degli strumenti. +Comment[nds]=Stellt en eenfach KDE4-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. +Comment[nl]=Genereert een eenvoudig KDE4-programma met een topniveauvenster, menu's en werkbalken. +Comment[pl]=Generuje prosty program dla KDE4 posiadający okno, menu i paski narzędzi. +Comment[pt]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas. +Comment[pt_BR]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas. +Comment[ru]=Создание простого приложения KDE 4 с одним окном верхнего уровня, меню и панелями инструментов. +Comment[sk]=Vygeneruje jednoduchú KDE4 aplikáciu s jedným oknom, menu a panelom nástrojov. +Comment[sr]=Прави једноставан KDE4 програм са једним прозором највишег нивоа, менијима и тракама са алатом. +Comment[sr@Latn]=Pravi jednostavan KDE4 program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. +Comment[sv]=Skapar ett enkelt KDE 4-program med ett toppnivåfönster, menyer och verktygsrader. +Comment[zh_TW]=產生一個簡單的 KDE4 應用程式,內含頂層視窗、選單與工具列。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/README +Archive=kde4app.tar.gz + +[FILE1] +Type=install +Source=%{src}/CMakeLists.txt +Dest=%{dest}/CMakeLists.txt + +[FILE2] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/main.cpp + +[FILE3] +Type=install +Source=%{src}/kapp4.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE4] +Type=install +Source=%{src}/kapp4.h +Dest=%{dest}/%{APPNAMELC}.h + +[FILE5] +Type=install +Source=%{src}/kapp4view.cpp +Dest=%{dest}/%{APPNAMELC}view.cpp + + +[FILE6] +Type=install +Source=%{src}/kapp4view.h +Dest=%{dest}/%{APPNAMELC}view.h + + +[FILE7] +Type=install +Source=%{src}/kde4appui.rc +Dest=%{dest}/%{APPNAMELC}ui.rc + + +[FILE8] +Type=install +Source=%{src}/kapp4view_base.ui +Dest=%{dest}/%{APPNAMELC}view_base.ui + + +[FILE9] +Type=install +Source=%{src}/kapp4.desktop +Dest=%{dest}/%{APPNAMELC}.desktop + +[FILE10] +Type=install +Source=%{src}/kapp4.kcfg +Dest=%{dest}/%{APPNAMELC}.kcfg + + +[FILE11] +Type=install +Source=%{src}/prefs_base.ui +Dest=%{dest}/prefs_base.ui + + +[FILE12] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/settings.kcfgc + +[FILE13] +Type=install +Source=%{src}/README +Dest=%{dest}/README + +[FILE14] +Type=install +Source=%{src}/kde4app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE15] +Type=install +Source=%{src}/kde4app.tdevelop.filelist +Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist + +[MKDIR1] +Type=mkdir +Dir=%{dest}/build + +[MSG] +Type=message +Comment=A KDE4 Application was created at %{dest} +Comment[ca]=S'ha creat una aplicació per al KDE4 a %{dest} +Comment[da]=Et KDE4-program blev oprettet i %{dest} +Comment[de]=Eine KDE 4-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή KDE4 δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para KDE4 ha sido creada en %{dest} +Comment[et]=KDE4 rakendus loodi asukohta %{dest} +Comment[hu]=Létrejött egy KDE4-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione KDE4 in %{dest} +Comment[nds]=In %{dest} wöör en KDE4-Programm opstellt +Comment[nl]=Een KDE4-toepassing is aangemaakt in %{dest} +Comment[pl]=Program dla KDE4 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do KDE4 em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do KDE4 em %{dest} +Comment[ru]=Приложение KDE 4 создано в %{dest} +Comment[sk]=KDE4 aplikácia bola vytvorená v %{dest} +Comment[sr]=KDE4 програм је направљен у %{dest} +Comment[sr@Latn]=KDE4 program je napravljen u %{dest} +Comment[sv]=Ett KDE 4-program skapades i %{dest} +Comment[zh_TW]=一個 KDE4 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kde4app/kde4app.png b/languages/cpp/app_templates/kde4app/kde4app.png new file mode 100644 index 00000000..a421a664 Binary files /dev/null and b/languages/cpp/app_templates/kde4app/kde4app.png differ diff --git a/languages/cpp/app_templates/kde4app/kde4app.tdevelop b/languages/cpp/app_templates/kde4app/kde4app.tdevelop new file mode 100644 index 00000000..d332fa06 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kde4app.tdevelop @@ -0,0 +1,205 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevCustomProject + C++ + + C++ + Code + Qt + KDE + + %{APPNAMELC} + . + false + + + + + + + + + + + + + false + *.o,*.lo,CVS + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + true + false + false + true + + + false + true + + + + + + + + + + + + -f + + -dP + + -f + -u3 -p + + + + + + + false + + + .h + .cpp + true + + + + + %{dest}/build/%{APPNAMELC} + + false + false + + + + + + + + + false + false + + true + %{dest} + executable + + + make + %{dest}/build + + + false + 1 + 0 + false + make + + + default + + + + + + + + + + + + + *.h + *.cpp + CMakeLists.txt + *.desktop + *.kcfg* + *.ui + Doxyfile + *.dox + *.rc + *.cmake + + + 0 + + + + default + + + + + + build + + + + + true + 4 + 4 + ExternalDesigner + /usr/bin/designer-qt4 + /usr/lib/qt4 + + + + true + 2 + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kde4app/kde4app.tdevelop.filelist b/languages/cpp/app_templates/kde4app/kde4app.tdevelop.filelist new file mode 100644 index 00000000..5235563f --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kde4app.tdevelop.filelist @@ -0,0 +1,13 @@ +# KDevelop Custom Project File List +CMakeLists.txt +main.cpp +prefs_base.ui +settings.kcfgc +%{APPNAMELC}.cpp +%{APPNAMELC}.desktop +%{APPNAMELC}.h +%{APPNAMELC}.kcfg +%{APPNAMELC}ui.rc +%{APPNAMELC}view.cpp +%{APPNAMELC}view.h +%{APPNAMELC}view_base.ui diff --git a/languages/cpp/app_templates/kde4app/kde4appui.rc b/languages/cpp/app_templates/kde4app/kde4appui.rc new file mode 100644 index 00000000..406bccc6 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/kde4appui.rc @@ -0,0 +1,8 @@ + + + + &Move + + + + diff --git a/languages/cpp/app_templates/kde4app/main.cpp b/languages/cpp/app_templates/kde4app/main.cpp new file mode 100644 index 00000000..5c83921b --- /dev/null +++ b/languages/cpp/app_templates/kde4app/main.cpp @@ -0,0 +1,55 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" +#include +#include +#include +#include + +static const char description[] = + I18N_NOOP("A KDE 4 Application"); + +static const char version[] = "%{VERSION}"; + +int main(int argc, char **argv) +{ + TDEAboutData about("%{APPNAMELC}", 0, ki18n("%{APPNAME}"), version, ki18n(description), + TDEAboutData::License_%{LICENSE}, ki18n("(C) %{YEAR} %{AUTHOR}"), KLocalizedString(), 0, "%{EMAIL}"); + about.addAuthor( ki18n("%{AUTHOR}"), KLocalizedString(), "%{EMAIL}" ); + TDECmdLineArgs::init(argc, argv, &about); + + TDECmdLineOptions options; + options.add("+[URL]", ki18n( "Document to open" )); + TDECmdLineArgs::addCmdLineOptions(options); + TDEApplication app; + + %{APPNAME} *widget = new %{APPNAME}; + + // see if we are starting with session management + if (app.isSessionRestored()) + { + RESTORE(%{APPNAME}); + } + else + { + // no session.. just start up normally + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + if (args->count() == 0) + { + //%{APPNAMELC} *widget = new %{APPNAMELC}; + widget->show(); + } + else + { + int i = 0; + for (; i < args->count(); i++) + { + //%{APPNAMELC} *widget = new %{APPNAMELC}; + widget->show(); + } + } + args->clear(); + } + + return app.exec(); +} diff --git a/languages/cpp/app_templates/kde4app/prefs_base.ui b/languages/cpp/app_templates/kde4app/prefs_base.ui new file mode 100644 index 00000000..87a191f1 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/prefs_base.ui @@ -0,0 +1,155 @@ + + prefs_base + + + + 0 + 0 + 282 + 156 + + + + + + + Background color: + + + false + + + + + + + Choose a new background color + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'DejaVu Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Change the <span style=" font-weight:600;">background</span> color by clicking here and choose the new <span style=" color:#ff0000;">color</span> in the <span style=" font-style:italic;">color dialog</span>.</p></body></html> + + + + + + + + + + Project age: + + + false + + + + + + + Foreground color: + + + false + + + + + + + Choose a new foreground color + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'DejaVu Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Change the <span style=" font-weight:600;">foreground</span> color by clicking here and choose the new <span style=" color:#ff0000;">color</span> in the <span style=" font-style:italic;">color dialog</span>.</p></body></html> + + + + + + + + + + Qt::Vertical + + + QSizePolicy::Expanding + + + + 41 + 20 + + + + + + + + Qt::Vertical + + + QSizePolicy::Expanding + + + + 41 + 20 + + + + + + + + Set the project age (in days) + + + Change the project age (in days) by choosing a new number of days. + + + 1 + + + 2 + + + + + + + Qt::Vertical + + + QSizePolicy::Expanding + + + + 41 + 20 + + + + + + + + qPixmapFromMimeSource + + + KColorButton + QPushButton +
kcolorbutton.h
+
+
+ + kcolorbutton.h + + + +
diff --git a/languages/cpp/app_templates/kde4app/settings.kcfgc b/languages/cpp/app_templates/kde4app/settings.kcfgc new file mode 100644 index 00000000..402fad09 --- /dev/null +++ b/languages/cpp/app_templates/kde4app/settings.kcfgc @@ -0,0 +1,6 @@ +# Code generation options for tdeconfig_compiler +File=%{APPNAMELC}.kcfg +ClassName=Settings +Singleton=true +Mutators=col_background,col_foreground +# will create the necessary code for setting those variables diff --git a/languages/cpp/app_templates/kdecpp.appwizard b/languages/cpp/app_templates/kdecpp.appwizard new file mode 100644 index 00000000..14bcbeaa --- /dev/null +++ b/languages/cpp/app_templates/kdecpp.appwizard @@ -0,0 +1,2 @@ +[General] +List=kdedcop,tdeioslave,kxt,kdevlang,kmake,kapp,tdeconfig35,kdevlang,kdevpart,kateplugin,kdevpart2,kopart,noatunui,kateplugin2,tdefileplugin,konqnavpanel,noatunvisual,dcopservice,khello,kpartapp,khello2,kpartplugin,tdecmodule,kicker,tdescreensaver,kscons_kxt,kscons_tdemdi diff --git a/languages/cpp/app_templates/kdedcop/CMakeLists.txt b/languages/cpp/app_templates/kdedcop/CMakeLists.txt new file mode 100644 index 00000000..0b7e9a3f --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kdedcop.tar.gz ALL + COMMAND tar zcf kdedcop.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + app.cpp app.h app_iface.h app.tdevelop main.cpp + mainclass.cpp mainclass.h kdedcop.png src-Makefile.am + subdirs +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kdedcop.tar.gz kdedcop.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kdedcop.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kdedcop/Makefile.am b/languages/cpp/app_templates/kdedcop/Makefile.am new file mode 100644 index 00000000..21c39778 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/Makefile.am @@ -0,0 +1,18 @@ +dataFiles = app.cpp app.h app_iface.h app.tdevelop main.cpp mainclass.cpp \ + mainclass.h kdedcop.png src-Makefile.am subdirs + +templateName = kdedcop + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/kdedcop/app.cpp b/languages/cpp/app_templates/kdedcop/app.cpp new file mode 100644 index 00000000..5c2fa627 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/app.cpp @@ -0,0 +1,21 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" + +#include + +#include +#include + +%{APPNAME}::%{APPNAME}() + : TDEMainWindow( 0, "%{APPNAME}" ) +{ + m_mainClass = new MainClass(); +} + +%{APPNAME}::~%{APPNAME}() +{ + if (m_mainClass) delete m_mainClass; +} + +#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/kdedcop/app.h b/languages/cpp/app_templates/kdedcop/app.h new file mode 100644 index 00000000..814fccad --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/app.h @@ -0,0 +1,37 @@ +%{H_TEMPLATE} + +#ifndef _%{APPNAMEUC}_H_ +#define _%{APPNAMEUC}_H_ + +#ifdef HAVE_CONFIG_H +#include +#endif + +#include + +#include "mainclass.h" + +/** + * @short Application Main Window + * @author %{AUTHOR} <%{EMAIL}> + * @version 0.1 + */ +class %{APPNAME} : public TDEMainWindow +{ + Q_OBJECT + +public: + /** + * Default Constructor + */ + %{APPNAME}(); + + /** + * Default Destructor + */ + virtual ~%{APPNAME}(); +private: + MainClass *m_mainClass; +}; + +#endif // _%{APPNAMEUC}_H_ diff --git a/languages/cpp/app_templates/kdedcop/app.tdevelop b/languages/cpp/app_templates/kdedcop/app.tdevelop new file mode 100644 index 00000000..991381c5 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/app.tdevelop @@ -0,0 +1,116 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + DCOP + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + + + + src/%{APPNAMELC} + debug + + + src/%{APPNAMELC} + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + + + + + + + + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kdedcop/app_iface.h b/languages/cpp/app_templates/kdedcop/app_iface.h new file mode 100644 index 00000000..7049c712 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/app_iface.h @@ -0,0 +1,19 @@ +%{H_TEMPLATE} + +#include + +class DCOPDemoIface : virtual public DCOPObject +{ + K_DCOP + k_dcop: + + + // Here you should place your DCOP interface. + // Below are four example methods. + virtual TQString strVal() const = 0; + virtual int intVal() const = 0; + + virtual void setIntVal( int num ) = 0; + virtual void setStrVal( const TQString &str ) = 0; + +}; diff --git a/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate b/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate new file mode 100644 index 00000000..ff6a91c1 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate @@ -0,0 +1,227 @@ +# TDE Config File +[General] +Name=Simple DCOP server +Name[ca]=Simple servidor DCOP +Name[da]=Simpel DCOP-server +Name[de]=Einfacher DCOP-Server +Name[el]=Απλός εξυπηρετητής DCOP +Name[es]=Sencillo servidor DCOP +Name[et]=Lihtne DCOP-server +Name[eu]=DCOP zerbitzari sinple bat +Name[fa]=کارساز سادۀ DCOP +Name[fr]=Serveur DCOP simple +Name[ga]=Freastalaí simplí DCOP +Name[gl]=Servidor sinxelo DCOP +Name[hu]=Egyszerű DCOP-kiszolgáló +Name[it]=Semplice server DCOP +Name[ja]=簡単な DCOP サーバ +Name[nds]=Eenfach DCOP-Server +Name[ne]=साधारण DCOP सर्भर +Name[nl]=Eenvoudige DCOP-server +Name[pl]=Prosty serwer DCOP +Name[pt]=Servidor de DCOP simples +Name[pt_BR]=Servidor de DCOP simples +Name[ru]=Сервер DCOP +Name[sk]=Jednoduchý DCOP server +Name[sl]=Preprost strežnik DCOP +Name[sr]=Једноставан DCOP сервер +Name[sr@Latn]=Jednostavan DCOP server +Name[sv]=Enkel DCOP-server +Name[tr]=Basit DCOP Sunucusu +Name[zh_CN]=简单的 DCOP 服务器 +Name[zh_TW]=簡單的 DCOP 伺服器 +Icon=kdedcop.png +Category=C++/TDE +Comment=Generates a basic TDE DCOP server. This is an ideal starting point for a DCOP server that does not require a GUI interface. +Comment[ca]=Genera un servidor bàsic DCOP per al TDE. Aquest és un idoni punt de partida per a un servidor DCOP que no requereixi d'una IGU. +Comment[da]=Genererer en basal TDE DCOP-server. Dette er et ideelt startpunkt for en DCOP-server der ikke kræver en GUI-grænseflade. +Comment[de]=Erstellt einen einfachen TDE-DCOP-Server. Dies ist ein idealer Ausgangspunkt für einen DCOP-Server, der keine Benutzeroberfläche erfordert. +Comment[el]=Δημιουργεί ένα βασικό εξυπηρετητή TDE DCOP. Αυτό είναι ένα ιδανικό σημείο αρχής για έναν εξυπηρετητή DCOP ο οποίος δε χρειάζεται ένα γραφικό περιβάλλον. +Comment[es]=Genera un servidor básico DCOP para TDE. Es un punto de comienzo ideal para un servidor DCOP que no requiera una interfaz gráfica. +Comment[et]=Lihtsa TDE DCOP-serveri loomine. See on ideaalne algus DCOP-serverile, mis ei eelda graafilist kasutajaliidest. +Comment[eu]=DCOP zerbitzari sinple bat sortzen du. Hau GUI interfazerik behar ez duen DCOP zerbitzari baterako hasierako puntu aparta da. +Comment[fa]=یک کارساز پایۀ TDE DCOP تولید می‌کند. این یک نقطۀ شروع دلخواه برای یک کارساز DCOP است، که نیازی به یک واسط ونک ندارد. +Comment[fr]=Génère un serveur DCOP TDE de base. C'est un bon point de départ pour un serveur DCOP qui ne requiert pas d'interface graphique. +Comment[gl]=Xera un servidor básico DCOP para TDE. Este é un punto de comezo ideal para un servidor DCOP que non require unha interface GUI. +Comment[hu]=Létrehoz egy egyszerű TDE DCOP-os kiszolgálót. Jó kiindulópont grafikus felület nélküli DCOP-kiszolgáló készítéséhez. +Comment[it]=Genera un semplice server DCOP per TDE. È un punto di partenza ideale per un server DCOP che non richiede un'interfaccia GUI. +Comment[ja]=基本的な TDE DCOP サーバを作成します。GUI を必要としない DCOP サーバの理想的な開始点です。 +Comment[nds]=Stellt en eenfach DCOP-Server op. Dat is en goot Anfang för en DCOP-Server ahn Böversiet. +Comment[ne]=आधारभूत TDE DCOP सर्भर उत्पन्न गर्दछ । यो DCOP सर्भरका लागि उपयुक्त सुरुआत बिन्दु हो जसलाई जी यू आई इन्टरफेस आवश्यक पर्दैन । +Comment[nl]=Genereert een basis TDE DCOP-server. Dit is een ideaal startpunt voor een DCOP-server die geen GUI-interface vereist. +Comment[pl]=Generuje prosty serwer TDE DCOP. Dobry punkt startu dla serwera DCOP, który nie potrzebuje interfejsu graficznego. +Comment[pt]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica. +Comment[pt_BR]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica. +Comment[ru]=Создание простого сервера DCOP. Идеальная стартовая точка для разработки сервера DCOP без графического интерфейса. +Comment[sk]=Vygeneruje základný TDE DCOP server. Toto je ideálny štartovací bod pre DCOP server, ktorý nepotrebuje GUI rozhranie. +Comment[sl]=Ustvari osnovni strežnik DCOP za TDE. To je idealno začetno mesto za strežnik DCOP, ki ne potrebuje grafičnega vmesnika. +Comment[sr]=Прави основан TDE DCOP сервер. Ово је идеална почетна тачка за DCOP сервер који не захтева GUI. +Comment[sr@Latn]=Pravi osnovan TDE DCOP server. Ovo je idealna početna tačka za DCOP server koji ne zahteva GUI. +Comment[sv]=Skapar en grundläggande TDE DCOP-server. Detta är en idealisk utgångspunkt för en DCOP-server som inte kräver ett grafiskt användargränssnitt. +Comment[tr]=Basit bir TDE DCOP sunucusu yaratır. Bu grafik arayüz gerektirmeyen bir DCOP sunucusuna başlamak için uygun bir noktadır. +Comment[zh_CN]=生成简单的 TDE DCOP 服务器。这是不需要图形界面的 DCOP 服务器的良好开端。 +Comment[zh_TW]=產生一個基本的 TDE DCOP 伺服器。這個是開發一個不需使用者介面的 DCOP 伺服器的一個好起點。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/main.cpp +Archive=kdedcop.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE17] +Type=install +Source=%{src}/mainclass.cpp +Dest=%{dest}/src/mainclass.cpp + +[FILE18] +Type=install +Source=%{src}/mainclass.h +Dest=%{dest}/src/mainclass.h + +[FILE19] +Type=install +Source=%{src}/app_iface.h +Dest=%{dest}/src/%{APPNAMELC}_iface.h + +[FILE20] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[MSG] +Type=message +Comment=A simple DCOP server was created in %{dest} +Comment[ca]=Un simple servidor DCOP ha estat creat en %{dest} +Comment[da]=En simpel DCOP-server blev oprettet i %{dest} +Comment[de]=Ein einfacher DCOP-Server wurde in %{dest} erstellt. +Comment[el]=Ένας απλός εξυπηρετητής DCOP δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo servidor DCOP ha sido creado en %{dest} +Comment[et]=Lihtne DCOP-server loodi asukohta %{dest} +Comment[eu]=DCOP zerbitzari sinple bat sortu da hemen: %{dest} +Comment[fa]=یک کارساز سادۀ DCOP در %{dest} ایجاد شد +Comment[fr]=Un serveur DCOP simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh freastalaí simplí DCOP i %{dest} +Comment[gl]=Creouse un servidor DCOP sinxelo en %{dest} +Comment[hu]=Létrejött egy egyszerű DCOP-kiszolgáló itt: %{dest} +Comment[it]=È stato creato un semplice server DCOP in %{dest} +Comment[ja]=簡単な DCOP サーバを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach DCOP-Server opstellt +Comment[ne]=साधारण DCOP सर्भर %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudige DCOP-server is aangemaakt in %{dest} +Comment[pl]=Prosty serwer DCOP został utworzony w %{dest} +Comment[pt]=Foi criado um servidor de DCOP simples em %{dest} +Comment[pt_BR]=Foi criado um servidor de DCOP simples em %{dest} +Comment[ru]=Простой сервер DCOP создан в %{dest} +Comment[sk]=Jednoduchý DCOP server bol vytvorený v %{dest} +Comment[sl]=Preprost strežnik DCOP je bil ustvarjen v %{dest} +Comment[sr]=Једноставан DCOP сервер направљен је у %{dest} +Comment[sr@Latn]=Jednostavan DCOP server napravljen je u %{dest} +Comment[sv]=En enkel DCOP-server skapades i %{dest} +Comment[tr]=Basit bir DCOP sunucusu %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了简单的 DCOP 服务器 +Comment[zh_TW]=一個簡單的 DCOP 伺服器已建立於 %{dest} diff --git a/languages/cpp/app_templates/kdedcop/kdedcop.png b/languages/cpp/app_templates/kdedcop/kdedcop.png new file mode 100644 index 00000000..1d25362b Binary files /dev/null and b/languages/cpp/app_templates/kdedcop/kdedcop.png differ diff --git a/languages/cpp/app_templates/kdedcop/main.cpp b/languages/cpp/app_templates/kdedcop/main.cpp new file mode 100644 index 00000000..283ab5cf --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/main.cpp @@ -0,0 +1,52 @@ +%{CPP_TEMPLATE} + +#include "%{APPNAMELC}.h" +#include +#include +#include +#include + +static const char description[] = + I18N_NOOP("A TDE KPart Application"); + +static const char version[] = "0.1"; + +static TDECmdLineOptions options[] = +{ +// { "+[URL]", I18N_NOOP( "Document to open" ), 0 }, + TDECmdLineLastOption +}; + +int main(int argc, char **argv) +{ + TDEAboutData about("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, + TDEAboutData::License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", 0, 0, "%{EMAIL}"); + about.addAuthor( "%{AUTHOR}", 0, "%{EMAIL}" ); + TDECmdLineArgs::init(argc, argv, &about); + TDECmdLineArgs::addCmdLineOptions( options ); + TDEApplication app; + %{APPNAME} *mainWin = 0; + + if (app.isRestored()) + { + RESTORE(%{APPNAME}); + } + else + { + // no session.. just start up normally + TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); + + /// @todo do something with the command line args here + + mainWin = new %{APPNAME}(); + app.setMainWidget( mainWin ); + mainWin->show(); + + args->clear(); + } + + int ret = app.exec(); + + delete mainWin; + return ret; +} diff --git a/languages/cpp/app_templates/kdedcop/mainclass.cpp b/languages/cpp/app_templates/kdedcop/mainclass.cpp new file mode 100644 index 00000000..a5e0d6a5 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/mainclass.cpp @@ -0,0 +1,31 @@ +%{CPP_TEMPLATE} + +#include "mainclass.h" + + +MainClass::MainClass() + : DCOPDemoIface(), + DCOPObject("mainclass"), /* this is the object name DCOP will expose */ + m_intValue(0) +{ +} + +MainClass::~MainClass() +{ +} + +void MainClass::setStrVal(const TQString & str) { + m_strValue = str; +} + +void MainClass::setIntVal(int val) { + m_intValue = val; +} + +TQString MainClass::strVal() const { + return m_strValue; +} + +int MainClass::intVal() const { + return m_intValue; +} diff --git a/languages/cpp/app_templates/kdedcop/mainclass.h b/languages/cpp/app_templates/kdedcop/mainclass.h new file mode 100644 index 00000000..13504f82 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/mainclass.h @@ -0,0 +1,32 @@ +%{H_TEMPLATE} + +#ifndef MAINCLASS_H +#define MAINCLASS_H + +#include "%{APPNAMELC}_iface.h" + +/** + * + * @author %{AUTHOR} + **/ +class MainClass : virtual public DCOPDemoIface +{ +public: + MainClass(); + + ~MainClass(); + + + // Here is the implementation of the example DCOP interface methods. + virtual void setStrVal(const TQString &); + virtual void setIntVal(int); + virtual TQString strVal() const; + virtual int intVal() const; + +private: + TQString m_strValue; + int m_intValue; + +}; + +#endif diff --git a/languages/cpp/app_templates/kdedcop/src-Makefile.am b/languages/cpp/app_templates/kdedcop/src-Makefile.am new file mode 100644 index 00000000..19ddf2fb --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/src-Makefile.am @@ -0,0 +1,23 @@ +## Makefile.am for %{APPNAMELC} + +# set the include path for X, qt and TDE +INCLUDES = $(all_includes) + +# these are the headers for your project +noinst_HEADERS = %{APPNAMELC}.h + +# let automoc handle all of the meta source files ((moc)) +METASOURCES = AUTO + +messages: rc.cpp + $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp + $(XGETTEXT) *.cpp -o $(podir)/%{APPNAMELC}.pot + +# this is the program that gets installed. it's name is used for all +# of the other Makefile.am variables +bin_PROGRAMS = %{APPNAMELC} + +# the application source, library search path, and link libraries +%{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}_iface.skel mainclass.cpp +%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) +%{APPNAMELC}_LDADD = $(LIB_TDEUI) diff --git a/languages/cpp/app_templates/kdedcop/subdirs b/languages/cpp/app_templates/kdedcop/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/cpp/app_templates/kdedcop/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/cpp/app_templates/kdevlang/CMakeLists.txt b/languages/cpp/app_templates/kdevlang/CMakeLists.txt new file mode 100644 index 00000000..483f85d9 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kdevlang.tar.gz ALL + COMMAND tar zcf kdevlang.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + src-Makefile.am kdevlang_part.cpp kdevlang_part.h + kdevlang.rc kdevlang.desktop app.tdevelop + kdevlang-configure.in.in README.dox +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kdevlang.tar.gz kdevlang.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kdevlang.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kdevlang/Makefile.am b/languages/cpp/app_templates/kdevlang/Makefile.am new file mode 100644 index 00000000..7afa5be8 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/Makefile.am @@ -0,0 +1,17 @@ +dataFiles = src-Makefile.am kdevlang_part.cpp kdevlang_part.h kdevlang.rc \ + kdevlang.desktop app.tdevelop kdevlang-configure.in.in README.dox +templateName = kdevlang + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/kdevlang/README.dox b/languages/cpp/app_templates/kdevlang/README.dox new file mode 100644 index 00000000..7069f3a5 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/README.dox @@ -0,0 +1,55 @@ +/** \class %{APPNAME} +Put a brief description here, the brief description ends at the first dot. +Put a more detailed description of your part in these lines. It can span +over several lines. You can even use some html commands in these lines like: +This is code, html links link text, +and images. + +\authors %{AUTHOR} +\authors 2nd author full name +... +\authors nth author full name + +\maintainer %{AUTHOR} +\maintainer 2nd maintainer full name +... +\maintainer nth maintainer full name + +\feature Describe the first feature +\feature Describe the second feature +... +\feature Describe the last feature + +\bug bugs in +YOUR_COMPONENT_NAME at Bugzilla database +\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. +.. +\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. + +\requirement Describe a the 1st requirement of your part. +\requirement Describe a the 2nd requirement of your part. +... +\requirement Describe a the nth requirement of your part. + +\todo Describe a the 1st TODO of your part. +\todo Describe a the 2nd TODO of your part. +... +\todo Describe a the nth TODO of your part. + +\faq First frequenly asked question about your part ? Answer. +\faq Second frequenly asked question about your part ? Answer. +... +\faq Last frequenly asked question about your part ? Answer. + +\note First note text. +\note Second note text. +... +\note Last note text. + +\warning First warning text. +\warning Second warning text. +... +\warning Last warning text. + +*/ diff --git a/languages/cpp/app_templates/kdevlang/app.tdevelop b/languages/cpp/app_templates/kdevlang/app.tdevelop new file mode 100644 index 00000000..3f477a08 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/app.tdevelop @@ -0,0 +1,115 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + KDevelop + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + + + + src/%{APPNAMELC} + + + src/%{APPNAMELC} + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + + + + + + + + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kdevlang/kdevlang-configure.in.in b/languages/cpp/app_templates/kdevlang/kdevlang-configure.in.in new file mode 100644 index 00000000..2e3823b0 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang-configure.in.in @@ -0,0 +1,10 @@ +#MIN_CONFIG(3.0.0) + +AM_INIT_AUTOMAKE(%{APPNAMELC}, %{VERSION}) +AC_C_BIGENDIAN +AC_CHECK_TDEMAXPATHLEN + +KDE_CHECK_HEADERS([tdevelop/kdevcore.h]) +KDE_CHECK_LIB([tdevelop],main, + [LIBTDEVELOP="-ltdevelop"]) +AC_SUBST(LIBTDEVELOP) diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.desktop b/languages/cpp/app_templates/kdevlang/kdevlang.desktop new file mode 100644 index 00000000..93bb3c3b --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=%{APPNAME} +Comment[pt]=%{APPNAME$} +Name=KDev%{APPNAME} +Name[nds]=KDev%{ProgNaam} +Name[sv]=TDevelop %{APPNAME} +Name[ta]=கெடெவ்%{APPNAME} +Icon=tdevelop +ServiceTypes=TDevelop/LanguageSupport +X-TDevelop-Language=ChangeMe +X-TDE-Library=libkdev%{APPNAMELC} +X-TDevelop-Version=3 diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate b/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate new file mode 100644 index 00000000..6d852324 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate @@ -0,0 +1,157 @@ +# TDE Config File +[General] +Name=TDevelop Language Support Plugin (Standalone build) +Name[ca]=Connector per al suport de llenguatge a TDevelop (de construcció aïllada) +Name[da]=TDevelop plugin for sprogstøttet (alenestående bygning) +Name[de]=TDevelop-Modul für Sprachunterstützung (Unabhängige Erstellung) +Name[el]=Πρόσθετο υποστήριξης γλώσσας του TDevelop (αυτόνομη κατασκευή) +Name[es]=Complemento de implementación de lenguaje para TDevelop (construcción independiente) +Name[et]=TDevelopi keeletoetuse plugin (autonoomne) +Name[eu]=TDevelop-en lengoaien euskarrien interfazea (eraikuntza autonomoak) +Name[fa]=وصلۀ پشتیبانی زبان TDevelop )ساخت خوداتکا( +Name[fr]=Module externe de prise en charge de langage de TDevelop (construction autonome) +Name[ga]=Breiseán Tacaíochta Teanga le haghaidh TDevelop (Tógáil Shaorsheasaimh) +Name[gl]=Extensión de soporte de linguaxes para TDevelop (compilación independente) +Name[hu]=TDevelop nyelvtámogató modul (önálló) +Name[it]=Plugin di supporto per linguaggio di TDevelop (compilazione indipendente) +Name[ja]=TDevelop 言語サポートプラグイン (スタンダローンビルド) +Name[nds]=TDevelop-Moduul för Spraakünnerstütten (Enkelprogramm) +Name[ne]=केडीई विकास भाषा समर्थन प्लगइन (स्ट्यान्डअलोन निर्माण) +Name[nl]=TDEvelop Taalondersteuning Plugin (Standalone build) +Name[pl]=Wtyczka TDevelopa do obsługi języka (budowana oddzielnie) +Name[pt]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma) +Name[pt_BR]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma) +Name[ru]=Интерфейс языковой поддержки для TDevelop (внешний) +Name[sk]=TDevelop modul pre jazykovú podporu (samostatný build) +Name[sl]=Vstavek jezikovne podpore za TDevelop (samostojna izgradnja) +Name[sr]=TDevelop-ов интерфејс за језичку подршку (самостална градња) +Name[sr@Latn]=TDevelop-ov interfejs za jezičku podršku (samostalna gradnja) +Name[sv]=TDevelop-insticksprogram för språkstöd (att bygga fristående) +Name[tr]=TDevelop Dil Desteği Eklentisi (Kendi başına çalışabilen kurulum) +Name[zh_CN]=TDevelop 语言支持插件(独立编译) +Name[zh_TW]=TDevelop 語言支援外掛程式(單獨建立) +Category=C++/TDevelop/ +Comment=This generates a language support plugin for TDevelop, to be built outside of the TDevelop source tree. +Comment[ca]=Genera un connector per al suport de llenguatge a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop. +Comment[da]=Dette genererer en sprogstøtte-plugin for TDevelop, der skal bygges udenfor TDevelop's kildetræ. +Comment[de]=Hiermit wird ein Sprachunterstützungsmodul für TDevelop generiert, das außerhalb des Quelltextbaumes von TDevelop erstellt wird. +Comment[el]=Αυτό δημιουργεί ένα πρόσθετο υποστήριξης γλώσσας για το TDevelop, για την κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop. +Comment[es]=Genera un complemento de implementación de lenguaje para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop. +Comment[et]=TDevelopi keeletoetuse plugina loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud. +Comment[eu]=Honek TDevelop-en lengoai-euskarrirako plugin bat sortzen du, TDevelop-en iturburu zuhaitzetik at eraikitzeko. +Comment[fa]=یک وصلۀ پشتیبان برای TDevelop تولید می‌کند، تا در بیرون درخت منبع TDevelop ساخته شود. +Comment[fr]=Génère un module externe de prise en charge de langage pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop. +Comment[gl]=Isto xera unha extensión de soporte de linguaxes para TDevelop que se compilará fóra da árbore de código de TDevelop. +Comment[hu]=Létrehoz egy nyelvtámogató modult a TDevelophoz, mely a TDevelopos forráskönyvtáron kívül fordítható le. +Comment[it]=Genera un plugin di supporto per linguaggio per TDevelop, deve essere compilato fuori dell'albero sorgente di TDevelop. +Comment[nds]=Dit stellt en Spraakünnerstütten-Moduul för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt. +Comment[ne]=यसले केडीई विकासका लागि केडीई विकास स्रोत ट्रीको बाहिर निर्माण गर्न, भाषा समर्थन प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Dit genereert een taalondersteuningsplugin voor TDEvelop, welke buiten de TDevelop sourcetree wordt gebouwd. +Comment[pl]=Generuje wtyczkę do obsługi języka w TDevelopie. Wtyczka jest budowana poza drzewem źródłowym TDevelopa. +Comment[pt]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop. +Comment[pt_BR]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop. +Comment[ru]=Создание интерфейса языковой поддержки для TDevelop со сборкой вне исходного кода TDevelop. +Comment[sk]=Vygeneruje modul pre jazykovú podporu pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojového stromu TDevelop. +Comment[sr]=Ово прави прикључак за језичку подршку за TDevelop, који се гради ван TDevelop-овог изворног стабла. +Comment[sr@Latn]=Ovo pravi priključak za jezičku podršku za TDevelop, koji se gradi van TDevelop-ovog izvornog stabla. +Comment[sv]=Detta skapar ett TDevelop-insticksprogram för språkstöd, att bygga utanför TDevelops källkodsträd. +Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacının dışında olacak, bir dil desteği eklentisi yaratır. +Comment[zh_CN]=这将生成 TDevelop 的语言支持插件,可以在 TDevelop 源代码树之外编译。 +Comment[zh_TW]=產生一個 TDevelop 語言支援外掛程式,建立在 TDevelop 程式源碼樹之外。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp +Archive=kdevlang.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE5] +Type=install +Source=%{src}/kdevlang-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE7] +Type=install +Source=%{src}/kdevlang_part.cpp +Dest=%{dest}/src/%{APPNAMELC}_part.cpp + +[FILE8] +Type=install +Source=%{src}/kdevlang_part.h +Dest=%{dest}/src/%{APPNAMELC}_part.h + +[FILE9] +Type=install +EscapeXML=true +Source=%{src}/kdevlang.rc +Dest=%{dest}/src/kdev%{APPNAMELC}.rc + +[FILE10] +Type=install +Source=%{src}/kdevlang.desktop +Dest=%{dest}/src/kdev%{APPNAMELC}.desktop + +[FILE11] +Type=install +Source=%{src}/README.dox +Dest=%{dest}/src/README.dox + +[MSG] +Type=message +Comment=A language plugin for TDevelop for standalone build was created in %{dest} +Comment[ca]=Un connector per a llenguatge a TDevelop i de construcció aïllada ha estat creat en %{dest} +Comment[da]=Et sprog-plugin for TDevelop for alenestående bygning blev oprettet i %{dest} +Comment[de]=Ein Sprachunterstützungsmodul für TDevelop (unabhängige Erstellung) wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο γλώσσας για το TDevelop για αυτόνομη κατασκευή δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento de lenguaje para TDevelop de construcción independiente ha sido creado en %{dest} +Comment[et]=TDevelopi autonoomne keeleplugin loodi asukohta %{dest} +Comment[eu]=TDevelop-en hizkuntza plugin autonomo bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ زبان برای TDevelop جهت ساخت خوداتکا در %{dest} ایجاد شد +Comment[fr]=Un module externe de langage pour TDevelop à construire de façon autonome a été créé dans %{dest} +Comment[gl]=Creouse unha extensión de linguaxe para TDevelop a compilar de forma independente en %{dest} +Comment[hu]=Létrejött egy TDevelopos nyelvtámogató modul (önálló lefordításra) itt: %{dest} +Comment[it]=È stato creato un plugin di linguaggio per TDevelop per compilazione indipendente %{dest} +Comment[nds]=In %{dest} wöör en Spraakünnerstütten-Moduul för TDevelop (Enkelprogramm) opstellt +Comment[ne]=स्ट्यान्डअलोन निर्माण गर्न केडीई विकासका लागि भाषा प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een taalplugin voor TDevelop voor standalone build is aangemaakt in %{dest} +Comment[pl]=Wtyczka języka dla TDevelopa do budowy oddzielnie została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest} +Comment[ru]=Внешний интерфейс языковой поддержки для TDevelop создан в %{dest} +Comment[sk]=Modul pre jazykovú podporu pre TDevelop bol vutvorený v %{dest} +Comment[sr]=Језички прикључак за TDevelop за самосталну градњу направљен је у %{dest} +Comment[sr@Latn]=Jezički priključak za TDevelop za samostalnu gradnju napravljen je u %{dest} +Comment[sv]=Ett TDevelop-insticksprogram för språkstöd att bygga fristående skapades i %{dest} +Comment[tr]=Kendi başına çalışabilen bir TDevelop dil eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个独立编译的 TDevelop 语言插件 +Comment[zh_TW]=一個單獨建立的 TDevelop 語言外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.png b/languages/cpp/app_templates/kdevlang/kdevlang.png new file mode 100644 index 00000000..840a953c Binary files /dev/null and b/languages/cpp/app_templates/kdevlang/kdevlang.png differ diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.rc b/languages/cpp/app_templates/kdevlang/kdevlang.rc new file mode 100644 index 00000000..b4e153fa --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang.rc @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/languages/cpp/app_templates/kdevlang/kdevlang_part.cpp b/languages/cpp/app_templates/kdevlang/kdevlang_part.cpp new file mode 100644 index 00000000..559a931b --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang_part.cpp @@ -0,0 +1,154 @@ +%{CPP_TEMPLATE} + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +//#include "%{APPNAMELC}_widget.h" +#include "%{APPNAMELC}_part.h" + +typedef KGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; +K_EXPORT_COMPONENT_FACTORY( libkdev%{APPNAMELC}, %{APPNAME}Factory( "kdev%{APPNAMELC}" ) ); +static const KDevPluginInfo data("kdev%{APPNAMELC}"); + +%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList& ) +: KDevLanguageSupport(&data, parent, name ? name : "%{APPNAME}Part" ) +{ + setInstance(%{APPNAME}Factory::instance()); + setXMLFile("kdevlang_%{APPNAMELC}.rc"); + + + m_build = new TDEAction( i18n("&Run"), "exec",Key_F9,this, TQT_SLOT(slotRun()),actionCollection(), "build_execute" ); + + kdDebug() << "Creating %{APPNAMELC} Part" << endl; + + connect( core(), TQT_SIGNAL(projectConfigWidget(KDialogBase*)), + this, TQT_SLOT(projectConfigWidget(KDialogBase*)) ); + connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); + connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); + connect( partController(), TQT_SIGNAL(savedFile(const KURL&)), this, TQT_SLOT(savedFile(const KURL&)) ); + connect(partController(), TQT_SIGNAL(activePartChanged(KParts::Part*)), + this, TQT_SLOT(slotActivePartChanged(KParts::Part *))); +} + + +%{APPNAME}Part::~%{APPNAME}Part() +{ + delete m_build; +} + +KDevLanguageSupport::Features %{APPNAME}Part::features() +{ + return Features(Variables | Functions); +} +KMimeType::List %{APPNAME}Part::mimeTypes() +{ + KMimeType::List list; + + KMimeType::Ptr mime = KMimeType::mimeType( "application/x-shellscript" ); + if( mime ) + list << mime; + + return list; +} +void %{APPNAME}Part::slotRun() +{ + // Execute the application here. +} +void %{APPNAME}Part::projectConfigWidget(KDialogBase *dlg) +{ + Q_UNUSED( dlg ); + // Create your config dialog here. +} +void %{APPNAME}Part::projectOpened() +{ + kdDebug(9014) << "projectOpened()" << endl; + + connect( project(), TQT_SIGNAL(addedFilesToProject(const TQStringList &)), + this, TQT_SLOT(addedFilesToProject(const TQStringList &)) ); + connect( project(), TQT_SIGNAL(removedFilesFromProject(const TQStringList &)), + this, TQT_SLOT(removedFilesFromProject(const TQStringList &)) ); + + // We want to parse only after all components have been + // properly initialized + TQTimer::singleShot(0, this, TQT_SLOT(parse())); +} +void %{APPNAME}Part::projectClosed() +{ + +} +void %{APPNAME}Part::savedFile(const KURL &fileName) +{ + + + if (project()->allFiles().contains(fileName.path().mid ( project()->projectDirectory().length() + 1 ))) + { + kdDebug(9014) << "parse file " << fileName.path() << endl; + emit addedSourceInfo( fileName.path() ); + } +} +void %{APPNAME}Part::addedFilesToProject(const TQStringList &fileList) +{ + kdDebug(9014) << "addedFilesToProject()" << endl; + + TQStringList::ConstIterator it; + + for ( it = fileList.begin(); it != fileList.end(); ++it ) + { + kdDebug(9014) << "maybe parse " << project()->projectDirectory() + "/" + ( *it ) << endl; + } + + emit updatedSourceInfo(); +} +void %{APPNAME}Part::removedFilesFromProject(const TQStringList &fileList) +{ + + + TQStringList::ConstIterator it; + + for ( it = fileList.begin(); it != fileList.end(); ++it ) + { + TQString fileName = project()->projectDirectory() + "/" + ( *it ); + if( codeModel()->hasFile(fileName) ) + { + kdDebug(9014) << "removed " << fileName << endl; + emit aboutToRemoveSourceInfo( fileName ); + codeModel()->removeFile( codeModel()->fileByName(fileName) ); + } + } + +} +void %{APPNAME}Part::parse() +{ + kdDebug(9014) << "initialParse()" << endl; + + if (project()) + { + kapp->setOverrideCursor(waitCursor); + TQStringList files = project()->allFiles(); + for (TQStringList::Iterator it = files.begin(); it != files.end() ;++it) + { + kdDebug(9014) << "maybe parse " << project()->projectDirectory() + "/" + (*it) << endl; + } + emit updatedSourceInfo(); + kapp->restoreOverrideCursor(); + } else { + kdDebug(9014) << "No project" << endl; + } +} +void %{APPNAME}Part::slotActivePartChanged(KParts::Part *part) +{ + kdDebug() << "Changeing active part..." << endl; +} + +#include "%{APPNAMELC}_part.moc" diff --git a/languages/cpp/app_templates/kdevlang/kdevlang_part.h b/languages/cpp/app_templates/kdevlang/kdevlang_part.h new file mode 100644 index 00000000..1cce0fa6 --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/kdevlang_part.h @@ -0,0 +1,44 @@ +%{H_TEMPLATE} + +#ifndef __TDEVPART_%{APPNAMEUC}_H__ +#define __TDEVPART_%{APPNAMEUC}_H__ + + +#include +#include +#include +#include +#include + +class TDEAction; + +/* + Please read the README.dox file for more info about this part + */ +class %{APPNAME}Part : public KDevLanguageSupport +{ + Q_OBJECT + + public: + %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &); + ~%{APPNAME}Part(); + protected: + virtual Features features(); + virtual KMimeType::List mimeTypes(); + + private slots: + void slotRun(); + void projectConfigWidget(KDialogBase *dlg); + void projectOpened(); + void projectClosed(); + void savedFile(const KURL &fileName); + void addedFilesToProject(const TQStringList &fileList); + void removedFilesFromProject(const TQStringList &fileList); + void parse(); + void slotActivePartChanged(KParts::Part *part); + private: + TDEAction *m_build; +}; + + +#endif diff --git a/languages/cpp/app_templates/kdevlang/src-Makefile.am b/languages/cpp/app_templates/kdevlang/src-Makefile.am new file mode 100644 index 00000000..18b7a21a --- /dev/null +++ b/languages/cpp/app_templates/kdevlang/src-Makefile.am @@ -0,0 +1,14 @@ +AM_CPPFLAGS = -I$(kde_includes)/tdevelop/interfaces -I$(kde_includes)/tdevelop/util -I$(kde_includes)/kinterfacedesigner $(all_includes) + +kde_module_LTLIBRARIES = libkdev%{APPNAMELC}.la +libkdev%{APPNAMELC}_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) +libkdev%{APPNAMELC}_la_LIBADD = -ltdevelop +libkdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}_part.cpp + +METASOURCES = AUTO + +servicedir = $(kde_servicesdir) +service_DATA = kdev%{APPNAMELC}.desktop + +rcdir = $(kde_datadir)/kdev%{APPNAMELC} +rc_DATA = kdev%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/kdevpart/CMakeLists.txt b/languages/cpp/app_templates/kdevpart/CMakeLists.txt new file mode 100644 index 00000000..53293ea9 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/CMakeLists.txt @@ -0,0 +1,29 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kdevpart.tar.gz ALL + COMMAND tar zcf kdevpart.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + src-Makefile.am kdevpart_part.cpp kdevpart_part.h + kdevpart_widget.h kdevpart_widget.cpp kdevpart_part.rc + kdevpart.desktop app.tdevelop README.dox + globalconfigbase.ui globalconfig.h globalconfig.cpp + projectconfigbase.ui projectconfig.h projectconfig.cpp +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kdevpart.tar.gz kdevpart.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kdevpart.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kdevpart/Makefile.am b/languages/cpp/app_templates/kdevpart/Makefile.am new file mode 100644 index 00000000..11c12dfe --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/Makefile.am @@ -0,0 +1,19 @@ +dataFiles = src-Makefile.am kdevpart_part.cpp kdevpart_part.h \ + kdevpart_widget.h kdevpart_widget.cpp kdevpart_part.rc \ + kdevpart.desktop app.tdevelop README.dox globalconfigbase.ui globalconfig.h \ + globalconfig.cpp projectconfigbase.ui projectconfig.h projectconfig.cpp +templateName = kdevpart + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/kdevpart/README.dox b/languages/cpp/app_templates/kdevpart/README.dox new file mode 100644 index 00000000..7069f3a5 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/README.dox @@ -0,0 +1,55 @@ +/** \class %{APPNAME} +Put a brief description here, the brief description ends at the first dot. +Put a more detailed description of your part in these lines. It can span +over several lines. You can even use some html commands in these lines like: +This is code, html links link text, +and images. + +\authors %{AUTHOR} +\authors 2nd author full name +... +\authors nth author full name + +\maintainer %{AUTHOR} +\maintainer 2nd maintainer full name +... +\maintainer nth maintainer full name + +\feature Describe the first feature +\feature Describe the second feature +... +\feature Describe the last feature + +\bug bugs in +YOUR_COMPONENT_NAME at Bugzilla database +\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. +.. +\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. + +\requirement Describe a the 1st requirement of your part. +\requirement Describe a the 2nd requirement of your part. +... +\requirement Describe a the nth requirement of your part. + +\todo Describe a the 1st TODO of your part. +\todo Describe a the 2nd TODO of your part. +... +\todo Describe a the nth TODO of your part. + +\faq First frequenly asked question about your part ? Answer. +\faq Second frequenly asked question about your part ? Answer. +... +\faq Last frequenly asked question about your part ? Answer. + +\note First note text. +\note Second note text. +... +\note Last note text. + +\warning First warning text. +\warning Second warning text. +... +\warning Last warning text. + +*/ diff --git a/languages/cpp/app_templates/kdevpart/app.tdevelop b/languages/cpp/app_templates/kdevpart/app.tdevelop new file mode 100644 index 00000000..d16492cd --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/app.tdevelop @@ -0,0 +1,116 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + KDevelop + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + + + + src/%{APPNAMELC} + debug + + + src/%{APPNAMELC} + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + + + + + + + + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kdevpart/globalconfig.cpp b/languages/cpp/app_templates/kdevpart/globalconfig.cpp new file mode 100644 index 00000000..cddf3e7e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/globalconfig.cpp @@ -0,0 +1,15 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}globalconfig.h" + +#include "%{APPNAMELC}part.h" + +%{APPNAME}GlobalConfig::%{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) + : %{APPNAME}GlobalConfigBase(parent, name), m_part(part) +{ +} + +void %{APPNAME}GlobalConfig::accept() +{ +} + +#include "%{APPNAMELC}globalconfig.moc" diff --git a/languages/cpp/app_templates/kdevpart/globalconfig.h b/languages/cpp/app_templates/kdevpart/globalconfig.h new file mode 100644 index 00000000..723dbae2 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/globalconfig.h @@ -0,0 +1,23 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_GLOBAL_CONFIG_H +#define %{APPNAMEUC}_GLOBAL_CONFIG_H + +#include "%{APPNAMELC}globalconfigbase.h" + +class %{APPNAME}Part; + +class %{APPNAME}GlobalConfig: public %{APPNAME}GlobalConfigBase +{ + Q_OBJECT + +public: + %{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); + +public slots: + void accept(); + +private: + %{APPNAME}Part *m_part; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart/globalconfigbase.ui b/languages/cpp/app_templates/kdevpart/globalconfigbase.ui new file mode 100644 index 00000000..588f9dc9 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/globalconfigbase.ui @@ -0,0 +1,20 @@ + +%{APPNAME}GlobalConfigBase + + + %{APPNAME}GlobalConfigBase + + + + 0 + 0 + 600 + 480 + + + + %{APPNAME} + + + + diff --git a/languages/cpp/app_templates/kdevpart/kdevpart.desktop b/languages/cpp/app_templates/kdevpart/kdevpart.desktop new file mode 100644 index 00000000..a3029ac6 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart.desktop @@ -0,0 +1,83 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Name=KDev%{APPNAME} +Name[nds]=KDev%{ProgNaam} +Name[sv]=TDevelop %{APPNAME} +Name[ta]=கெடெவ்%{APPNAME} +GenericName=%{APPNAME} Plugin +GenericName[br]=Lugent %{APPNAME} +GenericName[ca]=Connector per a %{APPNAME} +GenericName[da]=%{APPNAME} plugin +GenericName[de]=%{APPNAME}-Modul +GenericName[el]=Πρόσθετο %{APPNAME} +GenericName[es]=Complemento %{APPNAME} +GenericName[et]=%{APPNAME} plugin +GenericName[eu]=%{APPNAME} plugina +GenericName[fa]=وصلۀ %{APPNAME} +GenericName[fr]=Module externe pour %{APPNAME} +GenericName[ga]=Breiseán %{APPNAME} +GenericName[gl]=Extensión %{APPNAME} +GenericName[hu]=%{APPNAME}-bővítőmodul +GenericName[it]=Plugin %{APPNAME} +GenericName[ja]=%{APPNAME} プラグイン +GenericName[nds]=%{APPNAME}-Moduul +GenericName[ne]=%{APPNAME} प्लगइन +GenericName[nl]=%{APPNAME}-plugin +GenericName[pl]=Wtyczka %{APPNAME} +GenericName[pt]='Plugin' %{APPNAME} +GenericName[pt_BR]=Plug-in do %{APPNAME} +GenericName[ru]=Модуль %{APPNAME} +GenericName[sk]=%{APPNAME} modul +GenericName[sl]=Vstavek za %{APPNAME} +GenericName[sr]=%{APPNAME} прикључак +GenericName[sr@Latn]=%{APPNAME} priključak +GenericName[sv]=%{APPNAME} insticksprogram +GenericName[tr]=%{APPNAME} Eklentisi +GenericName[zh_CN]=%{APPNAME} 插件 +GenericName[zh_TW]=%{APPNAME} 外掛程式 +Comment=%{APPNAME} Description +Comment[br]=Deskrivadur %{APPNAME} +Comment[ca]=Descripció per a %{APPNAME} +Comment[da]=%{APPNAME} beskrivelse +Comment[de]=%{APPNAME} Beschreibung +Comment[el]=Περιγραφή %{APPNAME} +Comment[es]=Descripción de %{APPNAME} +Comment[et]=%{APPNAME} kirjeldus +Comment[eu]=%{APPNAME} deskribapena +Comment[fa]=توصیف %{APPNAME} +Comment[fr]=Description pour %{APPNAME} +Comment[ga]=Cur Síos %{APPNAME} +Comment[gl]=Descripción de %{APPNAME} +Comment[hu]=%{APPNAME} leírása +Comment[it]=Descrizione %{APPNAME} +Comment[ja]=%{APPNAME} 概説 +Comment[nds]=%{APPNAME}-Beschrieven +Comment[ne]=%{APPNAME} वर्णन +Comment[nl]=%{APPNAME} omschrijving +Comment[pl]=Opis %{APPNAME} +Comment[pt]=Descrição de %{APPNAME$} +Comment[pt_BR]=Descrição do %{APPNAME} +Comment[ru]=Описание %{APPNAME} +Comment[sk]=%{APPNAME} popis +Comment[sl]=Opis za %{APPNAME} +Comment[sr]=Опис за %{APPNAME} +Comment[sr@Latn]=Opis za %{APPNAME} +Comment[sv]=%{APPNAME} beskrivning +Comment[tr]=%{APPNAME} Tanımı +Comment[zh_CN]=%{APPNAME} 描述 +Comment[zh_TW]=%{APPNAME} 描述 +Icon=tdevelop +ServiceTypes=TDevelop/Plugin + +X-TDevelop-Plugin-Version=1 +X-TDevelop-Plugin-Homepage= +X-TDevelop-Plugin-BugsEmailAddress=%{EMAIL} +X-TDevelop-Plugin-Copyright=(C) by %{AUTHOR} + +X-TDevelop-Args= + +X-TDevelop-Scope=%{SCOPE} +X-TDE-Library=libkdev%{APPNAMELC} +X-TDevelop-Version=3 +X-TDevelop-Properties=%{PROPS} diff --git a/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate b/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate new file mode 100644 index 00000000..c1860597 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate @@ -0,0 +1,242 @@ +# TDE Config File +[General] +Name=TDevelop Plugin (TDevelop source tree build) +Name[ca]=Connector per a TDevelop (de construcció a l'arbre de fonts de TDevelop) +Name[da]=TDevelop Plugin (TDevelop kildetræ bygning) +Name[de]=TDevelop-Modul (Erstellung im TDevelop-Quelltextbaum) +Name[el]=Πρόσθετο TDevelop (κατασκευή με το δέντρο πηγαίου κώδικα του TDevelop) +Name[es]=Complemento para TDevelop (construcción en árbol de código fuente de TDevelop) +Name[et]=TDevelopi plugin (Kdevelopi lähtekoodipuus) +Name[eu]=TDevelop plugina (TDevelop-en iturburu zuhaitzean erakitzeko) +Name[fa]=وصلۀ TDevelop )ساخت درخت منبع TDevelop( +Name[fr]=Module externe de TDevelop (construction dans l'arborescence des sources de TDevelop) +Name[gl]=Extensión para TDevelop (compilación na árbore de código de TDevelop) +Name[hu]=TDevelop-bővítőmodul (TDevelopos forráskönyvtáron belül) +Name[it]=Plugin di TDevelop (compila l'albero sorgente di TDevelop) +Name[ja]=TDevelop プラグイン (TDevelop ソースツリービルド) +Name[nds]=TDevelop-Moduul (TDevelop-Bornboomprogramm) +Name[ne]=केडीई विकास प्लगइन (केडीई विकास स्रोत ट्री निर्माण) +Name[nl]=TDevelop-plugin (TDevelop source tree build) +Name[pl]=Wtyczka TDevelopa (budowa w drzewie źródłowym TDevelopa) +Name[pt]='Plugin' do TDevelop (compilação na árvore de código do TDevelop) +Name[pt_BR]='Plugin' do TDevelop (compilação na árvore de código do TDevelop) +Name[ru]=Модуль TDevelop (в исходном коде TDevelop) +Name[sk]=TDevelop modul (TDevelop zdrojový strom build) +Name[sr]=Прикључак за TDevelop (градња у изворном стаблу TDevelop-а) +Name[sr@Latn]=Priključak za TDevelop (gradnja u izvornom stablu TDevelop-a) +Name[sv]=TDevelop-insticksprogram (att bygga i TDevelops källkodsträd) +Name[tr]=TDevelop Eklentisi (TDevelop kaynak ağacı kurulumu) +Name[zh_CN]=TDevelop 插件(TDevelop 源代码树编译) +Name[zh_TW]=TDevelop 外掛程式(TDevelop 程式源碼樹內建立) +Category=C++/TDevelop/ +Comment=This generates a plugin for TDevelop, for building within the TDevelop source tree +Comment[ca]=Genera un connector per a TDevelop, per a que es construeixi en l'arbre de fonts de TDevelop +Comment[da]=Dette genererer et plugin for TDevelop, til at bygges indenfor TDevelop's kildetræ +Comment[de]=Hiermit wird ein Modul für TDevelop erstellt, dessen Erstellung innerhalb des Quelltextbaumes von TDevelop erfolgt. +Comment[el]=Αυτό δημιουργεί ένα πρόσθετο για το TDevelop, για κατασκευή του μέσα στο δέντρο πηγαίου κώδικα του TDevelop +Comment[es]=Genera un complemento para TDevelop, para ser construido en el árbol de código fuente de TDevelop +Comment[et]=TDevelopi plugina loomine, mis ehitatakse TDevelopi lähtekoodipuus. +Comment[eu]=Honek TDevelop-erako plugin bat sortzen du, TDevelop-en iturburu-zuhaitzean eraikitzeko +Comment[fa]=وصله‌ای برای TDevelop، برای ساختن در درخت منبع TDevelop تولید می‌کند +Comment[fr]=Génère un module externe pour TDevelop, à construire dans l'arborescence des sources de TDevelop +Comment[gl]=Isto xera unha extensión para TDevelop que se compilará dentro da árbore de código de TDevelop +Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron belül fordítható le +Comment[it]=Genera un plugin per TDevelop, per compilarlo assieme all'albero sorgente di TDevelop +Comment[nds]=Dit stellt en TDevelop-Moduul för't Kompileren binnen den TDevelop-Bornboom op +Comment[ne]=यसले केडीई विकास स्रोत ट्री भित्र निर्माण गर्न, केडीई विकासका लागि प्लगइन उत्पन्न गर्दछ +Comment[nl]=Dit genereert een plugin voor TDevelop, om te bouwen binnen de TDevelop sourcetree +Comment[pl]=Generuje wtyczkę do TDevelopa, która jest budowana w jego drzewie źródłowym +Comment[pt]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop +Comment[pt_BR]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop +Comment[ru]=Создание модуля TDevelop в исходном коде TDevelop +Comment[sk]=Vygeneruje modul pre TDevelop, ktorý sa bude kompilovať v rámci TDevelop zdrojového stromu +Comment[sr]=Ово прави прикључак за TDevelop, за градњу у оквиру TDevelop-овог изворног стабла +Comment[sr@Latn]=Ovo pravi priključak za TDevelop, za gradnju u okviru TDevelop-ovog izvornog stabla +Comment[sv]=Det här skapar ett insticksprogram för TDevelop, att byggas inne i TDevelops källkodsträd. +Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacınında olacak, bir eklenti yaratır. +Comment[zh_CN]=这将生成 TDevelop 的插件,该插件需要与 TDevelop 源代码树一起编译 +Comment[zh_TW]=產生一個 TDevelop 外掛程式,建立於 TDevelop 程式源碼樹內。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}part.cpp +Archive=kdevpart.tar.gz + +[SCOPE] +Type = value +ValueType=QString +Value= SCOPE +Comment= The scope of a plugin (Global, Project, Core) +Comment[ca]= L'àmbit d'un connector (Global, Project, Core) +Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne) +Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern) +Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας) +Comment[es]=El alcance de un complemento (global, proyecto, núcleo) +Comment[et]=Plugina skoop (globaalne, projekt, tuum) +Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa) +Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته( +Comment[fr]= La portée d'un module externe (globale, projet, core) +Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár) +Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo) +Comment[hu]=A modul hatóköre (globális, projektszintű, alap) +Comment[it]=Il contesto di un plugin (Globale, Progetto, Core) +Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn) +Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर) +Comment[nl]=Het bereik van een plugin (globaal, project, core) +Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna) +Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) +Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) +Comment[ru]=Тип модуля (Global, Project, Core) +Comment[sk]=Rozsah module (globálny, projektový, jadrový) +Comment[sr]=Опсег прикључка (глобални, пројекат, језгро) +Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro) +Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna) +Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç) +Comment[zh_CN]=插件的范围(全局、工程、核心) +Comment[zh_TW]=外掛程式的範圍(全域、專案、核心) +Default= Global + +[PROPS] +Type = value +ValueType=QString +Value= PROPS +Comment= The list of supported TDevelop properties +Comment[ca]= La llista de propietats suportades del TDevelop +Comment[da]= Listen af understøttede TDevelop-egenskaber +Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften +Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop +Comment[es]=La lista de propiedades de TDevelop soportadas +Comment[et]= TDevelopi toetatud omaduste nimekiri +Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda +Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop +Comment[fr]= La liste des propriétés de TDevelop prises en charge +Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo +Comment[gl]=Lista das propiedades de TDevelop soportadas +Comment[hu]=A támogatott TDevelop-tulajdonságok +Comment[it]=Lista delle proprietà supportate da TDevelop +Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen +Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची +Comment[nl]=De lijst met ondersteunde TDevelop-properties +Comment[pl]= Lista obsługiwanych właściwości TDevelopa +Comment[pt]= A lista de propriedades do TDevelop suportadas +Comment[pt_BR]= A lista de propriedades do TDevelop suportadas +Comment[ru]=Список поддерживаемых типов модулей для TDevelop +Comment[sk]=Zoznam podporovaných vlastností TDevelop +Comment[sl]=Seznam podprtih lastnosti TDevelop +Comment[sr]=Листа подржаних TDevelop-ових својстава +Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava +Comment[sv]=Listan med egenskaper i TDevelop som stöds +Comment[tr]=Desteklenen TDevelop özellikleri +Comment[zh_CN]=列出支持的 TDevelop 属性 +Comment[zh_TW]=支援的 TDevelop 屬性列表 +Default= + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/kdevpart_part.cpp +Dest=%{dest}/%{APPNAMELC}part.cpp + +[FILE4] +Type=install +Source=%{src}/kdevpart_part.h +Dest=%{dest}/%{APPNAMELC}part.h + +[FILE5] +Type=install +Source=%{src}/kdevpart_widget.cpp +Dest=%{dest}/%{APPNAMELC}widget.cpp + +[FILE6] +Type=install +Source=%{src}/kdevpart_widget.h +Dest=%{dest}/%{APPNAMELC}widget.h + +[FILE7] +Type=install +EscapeXML=true +Source=%{src}/kdevpart_part.rc +Dest=%{dest}/kdev%{APPNAMELC}.rc + +[FILE71] +Type=install +EscapeXML=true +Source=%{src}/globalconfigbase.ui +Dest=%{dest}/%{APPNAMELC}globalconfigbase.ui + +[FILE711] +Type=install +Source=%{src}/globalconfig.h +Dest=%{dest}/%{APPNAMELC}globalconfig.h + +[FILE712] +Type=install +Source=%{src}/globalconfig.cpp +Dest=%{dest}/%{APPNAMELC}globalconfig.cpp + +[FILE72] +Type=install +EscapeXML=true +Source=%{src}/projectconfigbase.ui +Dest=%{dest}/%{APPNAMELC}projectconfigbase.ui + +[FILE721] +Type=install +Source=%{src}/projectconfig.h +Dest=%{dest}/%{APPNAMELC}projectconfig.h + +[FILE722] +Type=install +Source=%{src}/projectconfig.cpp +Dest=%{dest}/%{APPNAMELC}projectconfig.cpp + +[FILE8] +Type=install +Source=%{src}/kdevpart.desktop +Dest=%{dest}/kdev%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{src}/README.dox +Dest=%{dest}/README.dox + +[MSG] +Type=message +Comment=A TDevelop plugin was created in %{dest} +Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest} +Comment[da]=Et TDevelop plugin blev oprettet i %{dest} +Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para TDevelop ha sido creado en %{dest} +Comment[et]=TDevelopi plugin loodi asukohta %{dest} +Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد +Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest} +Comment[gl]=Creouse unha extensión para TDevelop en %{dest} +Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest} +Comment[it]=È stato creato un plugin per TDevelop in %{dest} +Comment[ja]=TDevelop プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt +Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest} +Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest} +Comment[ru]=Модуль TDevelop создан в %{dest} +Comment[sk]=TDevelop modul bol vytvorený v %{dest} +Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest} +Comment[sr]=Прикључак за TDevelop направљен је у %{dest} +Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest} +Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件 +Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kdevpart/kdevpart.png b/languages/cpp/app_templates/kdevpart/kdevpart.png new file mode 100644 index 00000000..840a953c Binary files /dev/null and b/languages/cpp/app_templates/kdevpart/kdevpart.png differ diff --git a/languages/cpp/app_templates/kdevpart/kdevpart_part.cpp b/languages/cpp/app_templates/kdevpart/kdevpart_part.cpp new file mode 100644 index 00000000..aa950c8a --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart_part.cpp @@ -0,0 +1,183 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}part.h" + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "%{APPNAMELC}widget.h" +#include "%{APPNAMELC}globalconfig.h" +#include "%{APPNAMELC}projectconfig.h" + +typedef KDevGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; +KDevPluginInfo data("kdev%{APPNAMELC}"); +K_EXPORT_COMPONENT_FACTORY( libkdev%{APPNAMELC}, %{APPNAME}Factory( data ) ); + +#define GLOBALDOC_OPTIONS 1 +#define PROJECTDOC_OPTIONS 2 + +%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &/*args*/) + : KDevPlugin(&data, parent, name ? name : "%{APPNAME}Part") +{ + setInstance(%{APPNAME}Factory::instance()); + setXMLFile("kdev%{APPNAMELC}.rc"); + + m_widget = new %{APPNAME}Widget(this); + m_widget->setCaption("widget caption"); + m_widget->setIcon(SmallIcon(info()->icon())); + + TQWhatsThis::add(m_widget, i18n("WHAT DOES THIS PART DO?")); + + // now you decide what should happen to the widget. Take a look at kdevcore.h + // or at other plugins how to embed it. + + // if you want to embed your widget as an outputview, simply uncomment + // the following line. + // mainWindow()->embedOutputView( m_widget, "name that should appear", "enter a tooltip" ); + + // if you want to embed your widget as a selectview (at the left), simply uncomment + // the following line. + // mainWindow()->embedSelectView( m_widget, "name that should appear", "enter a tooltip" ); + + // if you want to embed your widget as a selectview (at the right), simply uncomment + // the following line. + // mainWindow()->embedSelectViewRight( m_widget, "name that should appear", "enter a tooltip" ); + + setupActions(); + + m_configProxy = new ConfigWidgetProxy(core()); + m_configProxy->createGlobalConfigPage(i18n("%{APPNAME}"), GLOBALDOC_OPTIONS, info()->icon()); + m_configProxy->createProjectConfigPage(i18n("%{APPNAME}"), PROJECTDOC_OPTIONS, info()->icon()); + connect(m_configProxy, TQT_SIGNAL(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int )), + this, TQT_SLOT(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int))); + + connect(core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), + this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *))); + connect(core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened())); + connect(core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed())); + + + TQTimer::singleShot(0, this, TQT_SLOT(init())); +} + +%{APPNAME}Part::~%{APPNAME}Part() +{ +// if you embed a widget, you need to tell the mainwindow when you remove it +// if ( m_widget ) +// { +// mainWindow()->removeView( m_widget ); +// } + delete m_widget; + delete m_configProxy; +} + +void %{APPNAME}Part::init() +{ +// delayed initialization stuff goes here +} + +void %{APPNAME}Part::setupActions() +{ +// create XMLGUI actions here + action = new TDEAction(i18n("&Do Something..."), 0, + this, TQT_SLOT(doSomething()), actionCollection(), "plugin_action" ); + action->setToolTip(i18n("Do something")); + action->setWhatsThis(i18n("Do something

Describe here what does this action do.")); +} + +void %{APPNAME}Part::insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo) +{ +// create configuraton dialogs here + switch (pageNo) + { + case GLOBALDOC_OPTIONS: + { + %{APPNAME}GlobalConfig *w = new %{APPNAME}GlobalConfig(this, page, "global config"); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); + break; + } + case PROJECTDOC_OPTIONS: + { + %{APPNAME}ProjectConfig *w = new %{APPNAME}ProjectConfig(this, page, "project config"); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); + break; + } + } +} + +void %{APPNAME}Part::contextMenu(TQPopupMenu *popup, const Context *context) +{ +// put actions into the context menu here + if (context->hasType(Context::EditorContext)) + { + // editor context menu + const EditorContext *econtext = static_cast(context); + + // use context and plug actions here + action->plug(popup); + + // or create menu items on the fly + // int id = -1; + // id = popup->insertItem(i18n("Do Something Here"), + // this, TQT_SLOT(doSomething()) ); + // popup->setWhatsThis(id, i18n("Do something here

Describe here what does this action do." + } + else if (context->hasType(Context::FileContext)) + { + // file context menu + const FileContext *fcontext = static_cast(context); + + //use context and plug actions here + } + else if (context->hasType(Context::ProjectModelItemContext)) + { + // project tree context menu + const ProjectModelItemContext *pcontext = static_cast(context); + + // use context and plug actions here + } + else if (context->hasType(Context::CodeModelItemContext)) + { + // class tree context menu + const CodeModelItemContext *mcontext = static_cast(context); + + // use context and plug actions here + } + else if (context->hasType(Context::DocumentationContext)) + { + // documentation viewer context menu + const DocumentationContext *dcontext = static_cast(context); + + // use context and plug actions here + } +} + +void %{APPNAME}Part::projectOpened() +{ +// do something when the project is opened +} + +void %{APPNAME}Part::projectClosed() +{ +// do something when the project is closed +} + +void %{APPNAME}Part::doSomething() +{ +// do something useful here instead of showing the message box + KMessageBox::information(m_widget, i18n("This action does nothing."), i18n("%{APPNAME} Plugin")); +} + +#include "%{APPNAMELC}part.moc" diff --git a/languages/cpp/app_templates/kdevpart/kdevpart_part.h b/languages/cpp/app_templates/kdevpart/kdevpart_part.h new file mode 100644 index 00000000..9414d448 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart_part.h @@ -0,0 +1,46 @@ +%{H_TEMPLATE} +#ifndef TDEV%{APPNAMEUC}_H +#define TDEV%{APPNAMEUC}_H + +#include + +#include + +class TQPopupMenu; +class TDEAction; +class KDialogBase; +class Context; +class ConfigWidgetProxy; +class %{APPNAME}Widget; + +/** +Please read the README.dox file for more info about this part +*/ +class %{APPNAME}Part: public KDevPlugin +{ + Q_OBJECT + +public: + %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &args); + ~%{APPNAME}Part(); + +private slots: + void init(); + + void insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo); + void contextMenu(TQPopupMenu *popup, const Context *context); + void projectOpened(); + void projectClosed(); + + void doSomething(); + +private: + void setupActions(); + + TDEAction *action; + + TQGuardedPtr<%{APPNAME}Widget> m_widget; + ConfigWidgetProxy *m_configProxy; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart/kdevpart_part.rc b/languages/cpp/app_templates/kdevpart/kdevpart_part.rc new file mode 100644 index 00000000..a38ee14e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart_part.rc @@ -0,0 +1,11 @@ + + + +

&Tools + + + + + + + diff --git a/languages/cpp/app_templates/kdevpart/kdevpart_widget.cpp b/languages/cpp/app_templates/kdevpart/kdevpart_widget.cpp new file mode 100644 index 00000000..65bb996e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart_widget.cpp @@ -0,0 +1,21 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}widget.h" + +#include +#include +#include + +#include + +#include "%{APPNAMELC}part.h" + +%{APPNAME}Widget::%{APPNAME}Widget(%{APPNAME}Part *part) + : TQWidget(0, "%{APPNAMELC} widget"), m_part(part) +{ +} + +%{APPNAME}Widget::~%{APPNAME}Widget() +{ +} + +#include "%{APPNAMELC}widget.moc" diff --git a/languages/cpp/app_templates/kdevpart/kdevpart_widget.h b/languages/cpp/app_templates/kdevpart/kdevpart_widget.h new file mode 100644 index 00000000..e54abd4d --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/kdevpart_widget.h @@ -0,0 +1,24 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_WIDGET_H +#define %{APPNAMEUC}_WIDGET_H + +#include +#include + +class KDevProject; +class %{APPNAME}Part; + +class %{APPNAME}Widget: public TQWidget +{ + Q_OBJECT + +public: + %{APPNAME}Widget(%{APPNAME}Part *part); + ~%{APPNAME}Widget(); + +private: + %{APPNAME}Part *m_part; +}; + + +#endif diff --git a/languages/cpp/app_templates/kdevpart/projectconfig.cpp b/languages/cpp/app_templates/kdevpart/projectconfig.cpp new file mode 100644 index 00000000..42a9f3e7 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/projectconfig.cpp @@ -0,0 +1,15 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}projectconfig.h" + +#include "%{APPNAMELC}part.h" + +%{APPNAME}ProjectConfig::%{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) + : %{APPNAME}ProjectConfigBase(parent, name), m_part(part) +{ +} + +void %{APPNAME}ProjectConfig::accept() +{ +} + +#include "%{APPNAMELC}projectconfig.moc" diff --git a/languages/cpp/app_templates/kdevpart/projectconfig.h b/languages/cpp/app_templates/kdevpart/projectconfig.h new file mode 100644 index 00000000..49d4f089 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/projectconfig.h @@ -0,0 +1,23 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_PROJECT_CONFIG_H +#define %{APPNAMEUC}_PROJECT_CONFIG_H + +#include "%{APPNAMELC}projectconfigbase.h" + +class %{APPNAME}Part; + +class %{APPNAME}ProjectConfig: public %{APPNAME}ProjectConfigBase +{ + Q_OBJECT + +public: + %{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); + +public slots: + void accept(); + +private: + %{APPNAME}Part *m_part; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart/projectconfigbase.ui b/languages/cpp/app_templates/kdevpart/projectconfigbase.ui new file mode 100644 index 00000000..30849e54 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/projectconfigbase.ui @@ -0,0 +1,20 @@ + +%{APPNAME}ProjectConfigBase + + + %{APPNAME}ProjectConfigBase + + + + 0 + 0 + 600 + 480 + + + + %{APPNAME} + + + + diff --git a/languages/cpp/app_templates/kdevpart/src-Makefile.am b/languages/cpp/app_templates/kdevpart/src-Makefile.am new file mode 100644 index 00000000..5fe18f43 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart/src-Makefile.am @@ -0,0 +1,20 @@ +INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/util $(all_includes) + +kde_module_LTLIBRARIES = libkdev%{APPNAMELC}.la +libkdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) +libkdev%{APPNAMELC}_la_LIBADD = $(top_builddir)/lib/libtdevelop.la + +libkdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}part.cpp %{APPNAMELC}widget.cpp \ + %{APPNAMELC}globalconfigbase.ui %{APPNAMELC}globalconfig.cpp \ + %{APPNAMELC}projectconfigbase.ui %{APPNAMELC}projectconfig.cpp + +METASOURCES = AUTO + +appsharedir = $(kde_datadir)/kdev%{APPNAMELC} +appshare_DATA = + +servicedir = $(kde_servicesdir) +service_DATA = kdev%{APPNAMELC}.desktop + +rcdir = $(kde_datadir)/kdev%{APPNAMELC} +rc_DATA = kdev%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/kdevpart2/CMakeLists.txt b/languages/cpp/app_templates/kdevpart2/CMakeLists.txt new file mode 100644 index 00000000..080603a8 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/CMakeLists.txt @@ -0,0 +1,30 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kdevpart2.tar.gz ALL + COMMAND tar zcf kdevpart2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + src-Makefile.am kdevpart_part.cpp kdevpart_part.h + kdevpart_widget.h kdevpart_widget.cpp kdevpart_part.rc + kdevpart.desktop app.tdevelop kdevpart-configure.in.in + README.dox subdirs globalconfigbase.ui globalconfig.h + globalconfig.cpp projectconfigbase.ui projectconfig.h + projectconfig.cpp +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kdevpart2.tar.gz kdevpart2.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kdevpart2.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kdevpart2/Makefile.am b/languages/cpp/app_templates/kdevpart2/Makefile.am new file mode 100644 index 00000000..436f919c --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/Makefile.am @@ -0,0 +1,21 @@ +dataFiles = src-Makefile.am kdevpart_part.cpp kdevpart_part.h\ + kdevpart_widget.h kdevpart_widget.cpp \ + kdevpart_part.rc kdevpart.desktop app.tdevelop \ + kdevpart-configure.in.in README.dox subdirs globalconfigbase.ui globalconfig.h \ + globalconfig.cpp projectconfigbase.ui projectconfig.h projectconfig.cpp + +templateName = kdevpart2 + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/kdevpart2/README.dox b/languages/cpp/app_templates/kdevpart2/README.dox new file mode 100644 index 00000000..7069f3a5 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/README.dox @@ -0,0 +1,55 @@ +/** \class %{APPNAME} +Put a brief description here, the brief description ends at the first dot. +Put a more detailed description of your part in these lines. It can span +over several lines. You can even use some html commands in these lines like: +This is code, html links link text, +and images. + +\authors %{AUTHOR} +\authors 2nd author full name +... +\authors nth author full name + +\maintainer %{AUTHOR} +\maintainer 2nd maintainer full name +... +\maintainer nth maintainer full name + +\feature Describe the first feature +\feature Describe the second feature +... +\feature Describe the last feature + +\bug bugs in +YOUR_COMPONENT_NAME at Bugzilla database +\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. +.. +\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. + +\requirement Describe a the 1st requirement of your part. +\requirement Describe a the 2nd requirement of your part. +... +\requirement Describe a the nth requirement of your part. + +\todo Describe a the 1st TODO of your part. +\todo Describe a the 2nd TODO of your part. +... +\todo Describe a the nth TODO of your part. + +\faq First frequenly asked question about your part ? Answer. +\faq Second frequenly asked question about your part ? Answer. +... +\faq Last frequenly asked question about your part ? Answer. + +\note First note text. +\note Second note text. +... +\note Last note text. + +\warning First warning text. +\warning Second warning text. +... +\warning Last warning text. + +*/ diff --git a/languages/cpp/app_templates/kdevpart2/app.tdevelop b/languages/cpp/app_templates/kdevpart2/app.tdevelop new file mode 100644 index 00000000..1b7aab6e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/app.tdevelop @@ -0,0 +1,148 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevTDEAutoProject + C++ + + C++ + Code + Qt + TDE + KDevelop + + + + + src/%{APPNAMELC} + debug + + + src/%{APPNAMELC} + executable + + + + optimized + kdevgccoptions + kdevgppoptions + kdevg77options + -O2 -g0 + + + --enable-debug=full + debug + kdevgccoptions + kdevgppoptions + kdevg77options + -O0 -g3 + + + + + + + + + + + + + + + + + + + + false + true + + + + + ada + ada_bugs_gcc + bash + bash_bugs + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + qmake User Guide + + + + + libtool + + + + + + + + + + + + -f + + + + -dP + -f + -C -d -P + -u3 -p + + + + + 3 + true + 3 + EmbeddedKDevDesigner + + + true + true + true + false + true + true + 250 + 400 + + + + + Doxygen Documentation Collection + %{APPNAMELC}.tag + + + diff --git a/languages/cpp/app_templates/kdevpart2/globalconfig.cpp b/languages/cpp/app_templates/kdevpart2/globalconfig.cpp new file mode 100644 index 00000000..cddf3e7e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/globalconfig.cpp @@ -0,0 +1,15 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}globalconfig.h" + +#include "%{APPNAMELC}part.h" + +%{APPNAME}GlobalConfig::%{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) + : %{APPNAME}GlobalConfigBase(parent, name), m_part(part) +{ +} + +void %{APPNAME}GlobalConfig::accept() +{ +} + +#include "%{APPNAMELC}globalconfig.moc" diff --git a/languages/cpp/app_templates/kdevpart2/globalconfig.h b/languages/cpp/app_templates/kdevpart2/globalconfig.h new file mode 100644 index 00000000..723dbae2 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/globalconfig.h @@ -0,0 +1,23 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_GLOBAL_CONFIG_H +#define %{APPNAMEUC}_GLOBAL_CONFIG_H + +#include "%{APPNAMELC}globalconfigbase.h" + +class %{APPNAME}Part; + +class %{APPNAME}GlobalConfig: public %{APPNAME}GlobalConfigBase +{ + Q_OBJECT + +public: + %{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); + +public slots: + void accept(); + +private: + %{APPNAME}Part *m_part; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart2/globalconfigbase.ui b/languages/cpp/app_templates/kdevpart2/globalconfigbase.ui new file mode 100644 index 00000000..588f9dc9 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/globalconfigbase.ui @@ -0,0 +1,20 @@ + +%{APPNAME}GlobalConfigBase + + + %{APPNAME}GlobalConfigBase + + + + 0 + 0 + 600 + 480 + + + + %{APPNAME} + + + + diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart-configure.in.in b/languages/cpp/app_templates/kdevpart2/kdevpart-configure.in.in new file mode 100644 index 00000000..55f2f614 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart-configure.in.in @@ -0,0 +1,10 @@ +#MIN_CONFIG(3.0.0) + +AM_INIT_AUTOMAKE(%{APPNAMELC}, %{VERSION}) +AC_C_BIGENDIAN +AC_CHECK_TDEMAXPATHLEN + +KDE_CHECK_HEADERS([tdevelop/interfaces/kdevcore.h]) +KDE_CHECK_LIB([tdevelop],main, + [LIBTDEVELOP="-ltdevelop"]) +AC_SUBST(LIBTDEVELOP) diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart.desktop b/languages/cpp/app_templates/kdevpart2/kdevpart.desktop new file mode 100644 index 00000000..a3029ac6 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart.desktop @@ -0,0 +1,83 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Name=KDev%{APPNAME} +Name[nds]=KDev%{ProgNaam} +Name[sv]=TDevelop %{APPNAME} +Name[ta]=கெடெவ்%{APPNAME} +GenericName=%{APPNAME} Plugin +GenericName[br]=Lugent %{APPNAME} +GenericName[ca]=Connector per a %{APPNAME} +GenericName[da]=%{APPNAME} plugin +GenericName[de]=%{APPNAME}-Modul +GenericName[el]=Πρόσθετο %{APPNAME} +GenericName[es]=Complemento %{APPNAME} +GenericName[et]=%{APPNAME} plugin +GenericName[eu]=%{APPNAME} plugina +GenericName[fa]=وصلۀ %{APPNAME} +GenericName[fr]=Module externe pour %{APPNAME} +GenericName[ga]=Breiseán %{APPNAME} +GenericName[gl]=Extensión %{APPNAME} +GenericName[hu]=%{APPNAME}-bővítőmodul +GenericName[it]=Plugin %{APPNAME} +GenericName[ja]=%{APPNAME} プラグイン +GenericName[nds]=%{APPNAME}-Moduul +GenericName[ne]=%{APPNAME} प्लगइन +GenericName[nl]=%{APPNAME}-plugin +GenericName[pl]=Wtyczka %{APPNAME} +GenericName[pt]='Plugin' %{APPNAME} +GenericName[pt_BR]=Plug-in do %{APPNAME} +GenericName[ru]=Модуль %{APPNAME} +GenericName[sk]=%{APPNAME} modul +GenericName[sl]=Vstavek za %{APPNAME} +GenericName[sr]=%{APPNAME} прикључак +GenericName[sr@Latn]=%{APPNAME} priključak +GenericName[sv]=%{APPNAME} insticksprogram +GenericName[tr]=%{APPNAME} Eklentisi +GenericName[zh_CN]=%{APPNAME} 插件 +GenericName[zh_TW]=%{APPNAME} 外掛程式 +Comment=%{APPNAME} Description +Comment[br]=Deskrivadur %{APPNAME} +Comment[ca]=Descripció per a %{APPNAME} +Comment[da]=%{APPNAME} beskrivelse +Comment[de]=%{APPNAME} Beschreibung +Comment[el]=Περιγραφή %{APPNAME} +Comment[es]=Descripción de %{APPNAME} +Comment[et]=%{APPNAME} kirjeldus +Comment[eu]=%{APPNAME} deskribapena +Comment[fa]=توصیف %{APPNAME} +Comment[fr]=Description pour %{APPNAME} +Comment[ga]=Cur Síos %{APPNAME} +Comment[gl]=Descripción de %{APPNAME} +Comment[hu]=%{APPNAME} leírása +Comment[it]=Descrizione %{APPNAME} +Comment[ja]=%{APPNAME} 概説 +Comment[nds]=%{APPNAME}-Beschrieven +Comment[ne]=%{APPNAME} वर्णन +Comment[nl]=%{APPNAME} omschrijving +Comment[pl]=Opis %{APPNAME} +Comment[pt]=Descrição de %{APPNAME$} +Comment[pt_BR]=Descrição do %{APPNAME} +Comment[ru]=Описание %{APPNAME} +Comment[sk]=%{APPNAME} popis +Comment[sl]=Opis za %{APPNAME} +Comment[sr]=Опис за %{APPNAME} +Comment[sr@Latn]=Opis za %{APPNAME} +Comment[sv]=%{APPNAME} beskrivning +Comment[tr]=%{APPNAME} Tanımı +Comment[zh_CN]=%{APPNAME} 描述 +Comment[zh_TW]=%{APPNAME} 描述 +Icon=tdevelop +ServiceTypes=TDevelop/Plugin + +X-TDevelop-Plugin-Version=1 +X-TDevelop-Plugin-Homepage= +X-TDevelop-Plugin-BugsEmailAddress=%{EMAIL} +X-TDevelop-Plugin-Copyright=(C) by %{AUTHOR} + +X-TDevelop-Args= + +X-TDevelop-Scope=%{SCOPE} +X-TDE-Library=libkdev%{APPNAMELC} +X-TDevelop-Version=3 +X-TDevelop-Properties=%{PROPS} diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate b/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate new file mode 100644 index 00000000..5aeda5d1 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate @@ -0,0 +1,276 @@ +# TDE Config File +[General] +Name=TDevelop Plugin (Standalone build) +Name[ca]=Connector per a TDevelop (de construcció aïllada) +Name[da]=TDevelop plugin (Alenestående) +Name[de]=TDevelop-Modul (Unabhängige Erstellung) +Name[el]=Πρόσθετο TDevelop (Αυτόνομη κατασκευή) +Name[es]=Complemento para TDevelop (construcción independiente) +Name[et]=TDevelopi plugin (autonoomne) +Name[eu]=TDevelop plugin-a (eraikuntza autonomoak) +Name[fa]=وصلۀ TDevelop )ساخت خوداتکا( +Name[fr]=Module externe pour TDevelop (construction autonome) +Name[ga]=Breiseán TDevelop (Tógáil Shaorsheasaimh) +Name[gl]=Extensión para TDevelop (compilación independente) +Name[hu]=TDevelop-bővítőmodul (önálló) +Name[it]=Plugin di TDevelop (compilazione indipendente) +Name[ja]=TDevelop プラグイン (スタンダローンビルド) +Name[nds]=TDevelop-Moduul (Enkelprogramm) +Name[ne]=केडीई विकास प्लगइन (स्ट्यान्डअलोन निर्माण) +Name[nl]=TDevelop-plugin (standalone build) +Name[pl]=Wtyczka do TDevelopa (budowana oddzielnie) +Name[pt]='Plugin' do TDevelop (compilação autónoma) +Name[pt_BR]='Plugin' do TDevelop (compilação autónoma) +Name[ru]=Модуль TDevelop (внешний) +Name[sk]=TDevelop modul (samostatný build) +Name[sl]=Vstavek za TDevelop (samostojna izgradnja) +Name[sr]=Прикључак за TDevelop +Name[sr@Latn]=Priključak za TDevelop +Name[sv]=TDevelop-insticksprogram (att bygga fristående) +Name[tr]=TDevelop Eklentisi (Kendi başına çalışabilen) +Name[zh_CN]=TDevelop 插件(独立编译) +Name[zh_TW]=TDevelop 外掛程式(單獨建立) +Category=C++/TDevelop/ +Comment=This generates a KPart for TDevelop, to be built outside of the TDevelop source tree. +Comment[ca]=Genera una KPart per a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop. +Comment[da]=Dette genererer en KPart for TDevelop, til at bygges udenfor TDevelop's kildetræ. +Comment[de]=Hiermit wird eine Komponente (KPart) für TDevelop generiert, die außerhalb des Quelltextbaumes von TDevelop erstellt wird. +Comment[el]=Αυτό δημιουργεί ένα KPart για το TDevelop, για κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop. +Comment[es]=Genera un KPart para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop. +Comment[et]=TDevelopi KPart'i loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud. +Comment[eu]=Honek TDevelop-en KPart bat sortzen du, TDevelop-en iturburu-zuhaitzetik at eraikitzeko. +Comment[fa]=یک KPart برای TDevelop، برای ساخته شدن در بیرون درخت منبع پروژه تولید می‌کند. +Comment[fr]=Génère un KPart pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop. +Comment[gl]=Isto xera un KPart para TDevelop que se compilará fóra da árbore de código de TDevelop. +Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron kívül fordítható le. +Comment[it]=Genera un KPart per TDevelop, da compilare al di fuori dell'albero sorgente di TDevelop. +Comment[nds]=Dit stellt en KPart-Komponent för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt. +Comment[ne]=यसले केडीई विकास स्रोत ट्री बाहिर निर्माण हुने, केडीई विकासका लागि केडीई भाग उत्पन्न गर्दछ । +Comment[nl]=Dit genereert een KPart voor TDevelop, welke buiten de TDevelop sourcetree wordt gebouwd. +Comment[pl]=Generuje KPart dla TDevelopa budowane poza jego drzewem źródłowym. +Comment[pt]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop. +Comment[pt_BR]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop. +Comment[ru]=Создание компонента KPart для TDevelop со сборкой вне исходного кода TDevelop. +Comment[sk]=Vygenruje KPart pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojový strom TDevelop. +Comment[sr]=Ово прави KPart за TDevelop, за градњу изван TDevelop-овог изворног стабла. +Comment[sr@Latn]=Ovo pravi KPart za TDevelop, za gradnju izvan TDevelop-ovog izvornog stabla. +Comment[sv]=Detta skapar ett TDevelop-delprogram, att bygga utanför TDevelops källkodsträd. +Comment[tr]=Bu, TDevelop için, TDevelop kaynak ağacının dışında yapılacak, bir KPart yaratır. +Comment[zh_CN]=这将生成一个 TDevelop 的 KPart,可以在 TDevelop 源代码树之外编译。 +Comment[zh_TW]=產生一個 TDevelop 的 KPart 元件,建立在 TDevelop 程式源碼樹之外。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}_part.cpp +Archive=kdevpart2.tar.gz + +[SCOPE] +Type = value +ValueType=QString +Value= SCOPE +Comment= The scope of a plugin (Global, Project, Core) +Comment[ca]= L'àmbit d'un connector (Global, Project, Core) +Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne) +Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern) +Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας) +Comment[es]=El alcance de un complemento (global, proyecto, núcleo) +Comment[et]=Plugina skoop (globaalne, projekt, tuum) +Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa) +Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته( +Comment[fr]= La portée d'un module externe (globale, projet, core) +Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár) +Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo) +Comment[hu]=A modul hatóköre (globális, projektszintű, alap) +Comment[it]=Il contesto di un plugin (Globale, Progetto, Core) +Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn) +Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर) +Comment[nl]=Het bereik van een plugin (globaal, project, core) +Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna) +Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) +Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) +Comment[ru]=Тип модуля (Global, Project, Core) +Comment[sk]=Rozsah module (globálny, projektový, jadrový) +Comment[sr]=Опсег прикључка (глобални, пројекат, језгро) +Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro) +Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna) +Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç) +Comment[zh_CN]=插件的范围(全局、工程、核心) +Comment[zh_TW]=外掛程式的範圍(全域、專案、核心) +Default= Global + +[PROPS] +Type = value +ValueType=QString +Value= PROPS +Comment= The list of supported TDevelop properties +Comment[ca]= La llista de propietats suportades del TDevelop +Comment[da]= Listen af understøttede TDevelop-egenskaber +Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften +Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop +Comment[es]=La lista de propiedades de TDevelop soportadas +Comment[et]= TDevelopi toetatud omaduste nimekiri +Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda +Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop +Comment[fr]= La liste des propriétés de TDevelop prises en charge +Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo +Comment[gl]=Lista das propiedades de TDevelop soportadas +Comment[hu]=A támogatott TDevelop-tulajdonságok +Comment[it]=Lista delle proprietà supportate da TDevelop +Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen +Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची +Comment[nl]=De lijst met ondersteunde TDevelop-properties +Comment[pl]= Lista obsługiwanych właściwości TDevelopa +Comment[pt]= A lista de propriedades do TDevelop suportadas +Comment[pt_BR]= A lista de propriedades do TDevelop suportadas +Comment[ru]=Список поддерживаемых типов модулей для TDevelop +Comment[sk]=Zoznam podporovaných vlastností TDevelop +Comment[sl]=Seznam podprtih lastnosti TDevelop +Comment[sr]=Листа подржаних TDevelop-ових својстава +Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava +Comment[sv]=Listan med egenskaper i TDevelop som stöds +Comment[tr]=Desteklenen TDevelop özellikleri +Comment[zh_CN]=列出支持的 TDevelop 属性 +Comment[zh_TW]=支援的 TDevelop 屬性列表 +Default= + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE5] +Type=install +Source=%{src}/kdevpart-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE7] +Type=install +Source=%{src}/kdevpart_part.cpp +Dest=%{dest}/src/%{APPNAMELC}part.cpp + +[FILE71] +Type=install +EscapeXML=true +Source=%{src}/globalconfigbase.ui +Dest=%{dest}/src/%{APPNAMELC}globalconfigbase.ui + +[FILE711] +Type=install +Source=%{src}/globalconfig.h +Dest=%{dest}/src/%{APPNAMELC}globalconfig.h + +[FILE712] +Type=install +Source=%{src}/globalconfig.cpp +Dest=%{dest}/src/%{APPNAMELC}globalconfig.cpp + +[FILE72] +Type=install +EscapeXML=true +Source=%{src}/projectconfigbase.ui +Dest=%{dest}/src/%{APPNAMELC}projectconfigbase.ui + +[FILE721] +Type=install +Source=%{src}/projectconfig.h +Dest=%{dest}/src/%{APPNAMELC}projectconfig.h + +[FILE722] +Type=install +Source=%{src}/projectconfig.cpp +Dest=%{dest}/src/%{APPNAMELC}projectconfig.cpp + +[FILE8] +Type=install +Source=%{src}/kdevpart_part.h +Dest=%{dest}/src/%{APPNAMELC}part.h + +[FILE9] +Type=install +Source=%{src}/kdevpart_widget.cpp +Dest=%{dest}/src/%{APPNAMELC}widget.cpp + +[FILE10] +Type=install +Source=%{src}/kdevpart_widget.h +Dest=%{dest}/src/%{APPNAMELC}widget.h + +[FILE11] +Type=install +EscapeXML=true +Source=%{src}/kdevpart_part.rc +Dest=%{dest}/src/kdev%{APPNAMELC}.rc + +[FILE12] +Type=install +Source=%{src}/kdevpart.desktop +Dest=%{dest}/src/kdev%{APPNAMELC}.desktop + +[FILE13] +Type=install +Source=%{src}/README.dox +Dest=%{dest}/src/README.dox + +[MSG] +Type=message +Comment=A TDevelop plugin was created in %{dest} +Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest} +Comment[da]=Et TDevelop plugin blev oprettet i %{dest} +Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para TDevelop ha sido creado en %{dest} +Comment[et]=TDevelopi plugin loodi asukohta %{dest} +Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد +Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest} +Comment[gl]=Creouse unha extensión para TDevelop en %{dest} +Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest} +Comment[it]=È stato creato un plugin per TDevelop in %{dest} +Comment[ja]=TDevelop プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt +Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest} +Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest} +Comment[ru]=Модуль TDevelop создан в %{dest} +Comment[sk]=TDevelop modul bol vytvorený v %{dest} +Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest} +Comment[sr]=Прикључак за TDevelop направљен је у %{dest} +Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest} +Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件 +Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart2.png b/languages/cpp/app_templates/kdevpart2/kdevpart2.png new file mode 100644 index 00000000..840a953c Binary files /dev/null and b/languages/cpp/app_templates/kdevpart2/kdevpart2.png differ diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp b/languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp new file mode 100644 index 00000000..aa950c8a --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp @@ -0,0 +1,183 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}part.h" + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "%{APPNAMELC}widget.h" +#include "%{APPNAMELC}globalconfig.h" +#include "%{APPNAMELC}projectconfig.h" + +typedef KDevGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; +KDevPluginInfo data("kdev%{APPNAMELC}"); +K_EXPORT_COMPONENT_FACTORY( libkdev%{APPNAMELC}, %{APPNAME}Factory( data ) ); + +#define GLOBALDOC_OPTIONS 1 +#define PROJECTDOC_OPTIONS 2 + +%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &/*args*/) + : KDevPlugin(&data, parent, name ? name : "%{APPNAME}Part") +{ + setInstance(%{APPNAME}Factory::instance()); + setXMLFile("kdev%{APPNAMELC}.rc"); + + m_widget = new %{APPNAME}Widget(this); + m_widget->setCaption("widget caption"); + m_widget->setIcon(SmallIcon(info()->icon())); + + TQWhatsThis::add(m_widget, i18n("WHAT DOES THIS PART DO?")); + + // now you decide what should happen to the widget. Take a look at kdevcore.h + // or at other plugins how to embed it. + + // if you want to embed your widget as an outputview, simply uncomment + // the following line. + // mainWindow()->embedOutputView( m_widget, "name that should appear", "enter a tooltip" ); + + // if you want to embed your widget as a selectview (at the left), simply uncomment + // the following line. + // mainWindow()->embedSelectView( m_widget, "name that should appear", "enter a tooltip" ); + + // if you want to embed your widget as a selectview (at the right), simply uncomment + // the following line. + // mainWindow()->embedSelectViewRight( m_widget, "name that should appear", "enter a tooltip" ); + + setupActions(); + + m_configProxy = new ConfigWidgetProxy(core()); + m_configProxy->createGlobalConfigPage(i18n("%{APPNAME}"), GLOBALDOC_OPTIONS, info()->icon()); + m_configProxy->createProjectConfigPage(i18n("%{APPNAME}"), PROJECTDOC_OPTIONS, info()->icon()); + connect(m_configProxy, TQT_SIGNAL(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int )), + this, TQT_SLOT(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int))); + + connect(core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), + this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *))); + connect(core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened())); + connect(core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed())); + + + TQTimer::singleShot(0, this, TQT_SLOT(init())); +} + +%{APPNAME}Part::~%{APPNAME}Part() +{ +// if you embed a widget, you need to tell the mainwindow when you remove it +// if ( m_widget ) +// { +// mainWindow()->removeView( m_widget ); +// } + delete m_widget; + delete m_configProxy; +} + +void %{APPNAME}Part::init() +{ +// delayed initialization stuff goes here +} + +void %{APPNAME}Part::setupActions() +{ +// create XMLGUI actions here + action = new TDEAction(i18n("&Do Something..."), 0, + this, TQT_SLOT(doSomething()), actionCollection(), "plugin_action" ); + action->setToolTip(i18n("Do something")); + action->setWhatsThis(i18n("Do something

Describe here what does this action do.")); +} + +void %{APPNAME}Part::insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo) +{ +// create configuraton dialogs here + switch (pageNo) + { + case GLOBALDOC_OPTIONS: + { + %{APPNAME}GlobalConfig *w = new %{APPNAME}GlobalConfig(this, page, "global config"); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); + break; + } + case PROJECTDOC_OPTIONS: + { + %{APPNAME}ProjectConfig *w = new %{APPNAME}ProjectConfig(this, page, "project config"); + connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); + break; + } + } +} + +void %{APPNAME}Part::contextMenu(TQPopupMenu *popup, const Context *context) +{ +// put actions into the context menu here + if (context->hasType(Context::EditorContext)) + { + // editor context menu + const EditorContext *econtext = static_cast(context); + + // use context and plug actions here + action->plug(popup); + + // or create menu items on the fly + // int id = -1; + // id = popup->insertItem(i18n("Do Something Here"), + // this, TQT_SLOT(doSomething()) ); + // popup->setWhatsThis(id, i18n("Do something here

Describe here what does this action do." + } + else if (context->hasType(Context::FileContext)) + { + // file context menu + const FileContext *fcontext = static_cast(context); + + //use context and plug actions here + } + else if (context->hasType(Context::ProjectModelItemContext)) + { + // project tree context menu + const ProjectModelItemContext *pcontext = static_cast(context); + + // use context and plug actions here + } + else if (context->hasType(Context::CodeModelItemContext)) + { + // class tree context menu + const CodeModelItemContext *mcontext = static_cast(context); + + // use context and plug actions here + } + else if (context->hasType(Context::DocumentationContext)) + { + // documentation viewer context menu + const DocumentationContext *dcontext = static_cast(context); + + // use context and plug actions here + } +} + +void %{APPNAME}Part::projectOpened() +{ +// do something when the project is opened +} + +void %{APPNAME}Part::projectClosed() +{ +// do something when the project is closed +} + +void %{APPNAME}Part::doSomething() +{ +// do something useful here instead of showing the message box + KMessageBox::information(m_widget, i18n("This action does nothing."), i18n("%{APPNAME} Plugin")); +} + +#include "%{APPNAMELC}part.moc" diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart_part.h b/languages/cpp/app_templates/kdevpart2/kdevpart_part.h new file mode 100644 index 00000000..9414d448 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart_part.h @@ -0,0 +1,46 @@ +%{H_TEMPLATE} +#ifndef TDEV%{APPNAMEUC}_H +#define TDEV%{APPNAMEUC}_H + +#include + +#include + +class TQPopupMenu; +class TDEAction; +class KDialogBase; +class Context; +class ConfigWidgetProxy; +class %{APPNAME}Widget; + +/** +Please read the README.dox file for more info about this part +*/ +class %{APPNAME}Part: public KDevPlugin +{ + Q_OBJECT + +public: + %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &args); + ~%{APPNAME}Part(); + +private slots: + void init(); + + void insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo); + void contextMenu(TQPopupMenu *popup, const Context *context); + void projectOpened(); + void projectClosed(); + + void doSomething(); + +private: + void setupActions(); + + TDEAction *action; + + TQGuardedPtr<%{APPNAME}Widget> m_widget; + ConfigWidgetProxy *m_configProxy; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart_part.rc b/languages/cpp/app_templates/kdevpart2/kdevpart_part.rc new file mode 100644 index 00000000..a38ee14e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart_part.rc @@ -0,0 +1,11 @@ + + + +

&Tools + + + + + + + diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart_widget.cpp b/languages/cpp/app_templates/kdevpart2/kdevpart_widget.cpp new file mode 100644 index 00000000..65bb996e --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart_widget.cpp @@ -0,0 +1,21 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}widget.h" + +#include +#include +#include + +#include + +#include "%{APPNAMELC}part.h" + +%{APPNAME}Widget::%{APPNAME}Widget(%{APPNAME}Part *part) + : TQWidget(0, "%{APPNAMELC} widget"), m_part(part) +{ +} + +%{APPNAME}Widget::~%{APPNAME}Widget() +{ +} + +#include "%{APPNAMELC}widget.moc" diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart_widget.h b/languages/cpp/app_templates/kdevpart2/kdevpart_widget.h new file mode 100644 index 00000000..e54abd4d --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/kdevpart_widget.h @@ -0,0 +1,24 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_WIDGET_H +#define %{APPNAMEUC}_WIDGET_H + +#include +#include + +class KDevProject; +class %{APPNAME}Part; + +class %{APPNAME}Widget: public TQWidget +{ + Q_OBJECT + +public: + %{APPNAME}Widget(%{APPNAME}Part *part); + ~%{APPNAME}Widget(); + +private: + %{APPNAME}Part *m_part; +}; + + +#endif diff --git a/languages/cpp/app_templates/kdevpart2/projectconfig.cpp b/languages/cpp/app_templates/kdevpart2/projectconfig.cpp new file mode 100644 index 00000000..42a9f3e7 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/projectconfig.cpp @@ -0,0 +1,15 @@ +%{CPP_TEMPLATE} +#include "%{APPNAMELC}projectconfig.h" + +#include "%{APPNAMELC}part.h" + +%{APPNAME}ProjectConfig::%{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) + : %{APPNAME}ProjectConfigBase(parent, name), m_part(part) +{ +} + +void %{APPNAME}ProjectConfig::accept() +{ +} + +#include "%{APPNAMELC}projectconfig.moc" diff --git a/languages/cpp/app_templates/kdevpart2/projectconfig.h b/languages/cpp/app_templates/kdevpart2/projectconfig.h new file mode 100644 index 00000000..49d4f089 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/projectconfig.h @@ -0,0 +1,23 @@ +%{H_TEMPLATE} +#ifndef %{APPNAMEUC}_PROJECT_CONFIG_H +#define %{APPNAMEUC}_PROJECT_CONFIG_H + +#include "%{APPNAMELC}projectconfigbase.h" + +class %{APPNAME}Part; + +class %{APPNAME}ProjectConfig: public %{APPNAME}ProjectConfigBase +{ + Q_OBJECT + +public: + %{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); + +public slots: + void accept(); + +private: + %{APPNAME}Part *m_part; +}; + +#endif diff --git a/languages/cpp/app_templates/kdevpart2/projectconfigbase.ui b/languages/cpp/app_templates/kdevpart2/projectconfigbase.ui new file mode 100644 index 00000000..30849e54 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/projectconfigbase.ui @@ -0,0 +1,20 @@ + +%{APPNAME}ProjectConfigBase + + + %{APPNAME}ProjectConfigBase + + + + 0 + 0 + 600 + 480 + + + + %{APPNAME} + + + + diff --git a/languages/cpp/app_templates/kdevpart2/src-Makefile.am b/languages/cpp/app_templates/kdevpart2/src-Makefile.am new file mode 100644 index 00000000..c5995af4 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/src-Makefile.am @@ -0,0 +1,17 @@ +INCLUDES = -I$(kde_includes)/tdevelop/interfaces -I$(kde_includes)/tdevelop/util $(all_includes) + +kde_module_LTLIBRARIES = libkdev%{APPNAMELC}.la +libkdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) +libkdev%{APPNAMELC}_la_LIBADD = -ltdevelop +libkdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}part.cpp %{APPNAMELC}widget.cpp %{APPNAMELC}globalconfigbase.ui %{APPNAMELC}globalconfig.cpp %{APPNAMELC}projectconfigbase.ui %{APPNAMELC}projectconfig.cpp + +METASOURCES = AUTO + +servicedir = $(kde_servicesdir) +service_DATA = kdev%{APPNAMELC}.desktop + +rcdir = $(kde_datadir)/kdev%{APPNAMELC} +rc_DATA = kdev%{APPNAMELC}.rc + +appsharedir = $(kde_datadir)/kdev%{APPNAMELC} +appshare_DATA = diff --git a/languages/cpp/app_templates/kdevpart2/subdirs b/languages/cpp/app_templates/kdevpart2/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/cpp/app_templates/kdevpart2/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/cpp/app_templates/khello/CMakeLists.txt b/languages/cpp/app_templates/khello/CMakeLists.txt index 3ed5e064..360e792e 100644 --- a/languages/cpp/app_templates/khello/CMakeLists.txt +++ b/languages/cpp/app_templates/khello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( khello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/khello.tar.gz khello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - khello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + khello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/khello/Makefile.am b/languages/cpp/app_templates/khello/Makefile.am index 49feb06a..56df4792 100644 --- a/languages/cpp/app_templates/khello/Makefile.am +++ b/languages/cpp/app_templates/khello/Makefile.am @@ -4,10 +4,10 @@ dataFiles = src-Makefile.am app.cpp app.h main.cpp appui.rc app.tdevelop \ templateName = khello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/khello/app.tdevelop b/languages/cpp/app_templates/khello/app.tdevelop index 029288aa..9c25500e 100644 --- a/languages/cpp/app_templates/khello/app.tdevelop +++ b/languages/cpp/app_templates/khello/app.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -47,8 +47,8 @@ -O0 -g3 - - + + @@ -56,8 +56,8 @@ - - + + ada ada_bugs_gcc @@ -92,24 +92,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/khello/khello.kdevtemplate b/languages/cpp/app_templates/khello/khello.kdevtemplate new file mode 100644 index 00000000..81d20c5a --- /dev/null +++ b/languages/cpp/app_templates/khello/khello.kdevtemplate @@ -0,0 +1,220 @@ +# TDE Config File +[General] +Name=Simple TDE Application +Name[ca]=Una simple aplicació per al TDE +Name[da]=Et simpelt TDE program +Name[de]=Einfache TDE-Anwendung +Name[el]=Απλή εφαρμογή του TDE +Name[es]=Aplicación de TDE sencilla +Name[et]=Lihtne TDE rakendus +Name[eu]=TDE aplikazio simple bat +Name[fa]=کاربرد سادۀ TDE +Name[fr]=Application TDE simple +Name[ga]=Feidhmchlár Simplí TDE +Name[gl]=Aplicación TDE sinxela +Name[hu]=Egyszerű TDE-s alkalmazás +Name[it]=Una semplice applicazione TDE +Name[ja]=簡単な TDE アプリケーション +Name[nds]=Eenfach TDE-Programm +Name[ne]=साधारण केडीई अनुप्रयोग +Name[nl]=Eenvoudige TDE-toepassing +Name[pl]=Prosty program dla TDE +Name[pt]=Aplicação Simples do TDE +Name[pt_BR]=Aplicação Simples do TDE +Name[ru]=Простое приложение TDE +Name[sk]=Jednoduchá TDE aplikácia +Name[sl]=Preprost program za TDE +Name[sr]=Једноставан TDE програм +Name[sr@Latn]=Jednostavan TDE program +Name[sv]=Enkelt TDE-program +Name[tr]=Basit TDE Uygulaması +Name[zh_CN]=简单的 TDE 应用程序 +Name[zh_TW]=簡單的 TDE 應用程式 +Category=C++/TDE +Icon=khello.png +Comment=Generates a simple TDE application with one widget. +Comment[ca]=Genera una simple aplicació per al TDE amb un estri. +Comment[da]=Genererer et simpelt TDE program men en kontrol +Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Oberflächenelement +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό. +Comment[es]=Genera una sencilla aplicación para TDE con una ventana. +Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga. +Comment[eu]=Trepeta bakarra duen TDE aplikazio simple bat sortzen du. +Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر تولید می‌کند. +Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget). +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin. +Comment[gl]=Xera unha aplicación TDE sinxela con un compoñente. +Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, egy grafikus elemmel. +Comment[it]=Genera una semplice applicazione TDE senza elementi grafici. +Comment[ja]=ウィジェットを一つ含んだ簡単な TDE アプリケーションを作成します。 +Comment[nds]=Stellt en eenfach TDE-Programm mit een Element op. +Comment[ne]=एउटा विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget. +Comment[pl]=Generuje prosty program dla TDE z jednym widgetem. +Comment[pt]=Gera uma aplicação simples para o TDE com uma janela. +Comment[pt_BR]=Gera uma aplicação simples para o TDE com uma janela. +Comment[ru]=Создание простого приложения TDE с одним окном. +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom. +Comment[sl]=Ustvari preprost program za TDE z enim gradnikom. +Comment[sr]=Прави једноставан TDE програм са једном контролом. +Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom. +Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent. +Comment[tr]=Tek parçacıklı basit bir TDE uygulaması yaratır. +Comment[zh_CN]=生成只有一个部件的 TDE 应用程序。 +Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=khello.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/po + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE9] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[MkDir4] +Type=mkdir +Dir=%{dest}/src + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[FILE13] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE14] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE15] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE16] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE17] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE18] +Type=install +Source=%{src}/app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A TDE Hello world program was created in %{dest} +Comment[ca]=Un programa de Hello world per al TDE ha estat creat en %{dest} +Comment[da]=Et TDE Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein TDE-"Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε του TDE δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» para TDE ha sido creado en %{dest} +Comment[et]=TDE "Tere, maailm" programm loodi asukohta %{dest} +Comment[eu]=TDE-ren "Kaixo mundua" programa bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ TDE Hello world در %{dest} ایجاد شد +Comment[fr]=Un programme TDE « Bonjour monde » a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár "Hello World" TDE i %{dest} +Comment[gl]=Creouse un programa TDE Ola mundo en %{dest} +Comment[hu]=Létrejött egy TDE Hello world program itt: %{dest} +Comment[it]=È stato creato un semplice programma TDE di "Hello world" in %{dest} +Comment[ja]=TDE Hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm för TDE opstellt +Comment[ne]=केडीई हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDE Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Program 'Witaj świecie' dla TDE został utworzony w %{dest} +Comment[pt]=Foi criado um programa Olá Mundo do TDE em %{dest} +Comment[pt_BR]=Foi criado um programa Olá Mundo do TDE em %{dest} +Comment[ru]=Приложение TDE Hello world создано в %{dest} +Comment[sk]=TDE Ahoj svet program bol vytvorený v %{dest} +Comment[sl]=Program Hello World za TDE je bil ustvarjen v %{dest} +Comment[sr]=TDE „Здраво свете“ програм направљен је у %{dest} +Comment[sr@Latn]=TDE „Zdravo svete“ program napravljen je u %{dest} +Comment[sv]=Ett TDE Hello world-program skapades i %{dest} +Comment[tr]=Bir TDE Merhaba Dünya programı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了 TDE Hello world 程序 +Comment[zh_TW]=一個 TDE Hello World 程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/khello/khello.tdevtemplate b/languages/cpp/app_templates/khello/khello.tdevtemplate deleted file mode 100644 index 2bce3511..00000000 --- a/languages/cpp/app_templates/khello/khello.tdevtemplate +++ /dev/null @@ -1,220 +0,0 @@ -# TDE Config File -[General] -Name=Simple TDE Application -Name[ca]=Una simple aplicació per al TDE -Name[da]=Et simpelt TDE program -Name[de]=Einfache TDE-Anwendung -Name[el]=Απλή εφαρμογή του TDE -Name[es]=Aplicación de TDE sencilla -Name[et]=Lihtne TDE rakendus -Name[eu]=TDE aplikazio simple bat -Name[fa]=کاربرد سادۀ TDE -Name[fr]=Application TDE simple -Name[ga]=Feidhmchlár Simplí TDE -Name[gl]=Aplicación TDE sinxela -Name[hu]=Egyszerű TDE-s alkalmazás -Name[it]=Una semplice applicazione TDE -Name[ja]=簡単な TDE アプリケーション -Name[nds]=Eenfach TDE-Programm -Name[ne]=साधारण केडीई अनुप्रयोग -Name[nl]=Eenvoudige TDE-toepassing -Name[pl]=Prosty program dla TDE -Name[pt]=Aplicação Simples do TDE -Name[pt_BR]=Aplicação Simples do TDE -Name[ru]=Простое приложение TDE -Name[sk]=Jednoduchá TDE aplikácia -Name[sl]=Preprost program za TDE -Name[sr]=Једноставан TDE програм -Name[sr@Latn]=Jednostavan TDE program -Name[sv]=Enkelt TDE-program -Name[tr]=Basit TDE Uygulaması -Name[zh_CN]=简单的 TDE 应用程序 -Name[zh_TW]=簡單的 TDE 應用程式 -Category=C++/TDE -Icon=khello.png -Comment=Generates a simple TDE application with one widget. -Comment[ca]=Genera una simple aplicació per al TDE amb un estri. -Comment[da]=Genererer et simpelt TDE program men en kontrol -Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Oberflächenelement -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό. -Comment[es]=Genera una sencilla aplicación para TDE con una ventana. -Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga. -Comment[eu]=Trepeta bakarra duen TDE aplikazio simple bat sortzen du. -Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر تولید می‌کند. -Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget). -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin. -Comment[gl]=Xera unha aplicación TDE sinxela con un compoñente. -Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, egy grafikus elemmel. -Comment[it]=Genera una semplice applicazione TDE senza elementi grafici. -Comment[ja]=ウィジェットを一つ含んだ簡単な TDE アプリケーションを作成します。 -Comment[nds]=Stellt en eenfach TDE-Programm mit een Element op. -Comment[ne]=एउटा विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget. -Comment[pl]=Generuje prosty program dla TDE z jednym widgetem. -Comment[pt]=Gera uma aplicação simples para o TDE com uma janela. -Comment[pt_BR]=Gera uma aplicação simples para o TDE com uma janela. -Comment[ru]=Создание простого приложения TDE с одним окном. -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom. -Comment[sl]=Ustvari preprost program za TDE z enim gradnikom. -Comment[sr]=Прави једноставан TDE програм са једном контролом. -Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom. -Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent. -Comment[tr]=Tek parçacıklı basit bir TDE uygulaması yaratır. -Comment[zh_CN]=生成只有一个部件的 TDE 应用程序。 -Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=khello.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/po - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE9] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[MkDir4] -Type=mkdir -Dir=%{dest}/src - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[FILE13] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE14] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE15] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE16] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE17] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE18] -Type=install -Source=%{src}/app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A TDE Hello world program was created in %{dest} -Comment[ca]=Un programa de Hello world per al TDE ha estat creat en %{dest} -Comment[da]=Et TDE Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein TDE-"Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε του TDE δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» para TDE ha sido creado en %{dest} -Comment[et]=TDE "Tere, maailm" programm loodi asukohta %{dest} -Comment[eu]=TDE-ren "Kaixo mundua" programa bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ TDE Hello world در %{dest} ایجاد شد -Comment[fr]=Un programme TDE « Bonjour monde » a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár "Hello World" TDE i %{dest} -Comment[gl]=Creouse un programa TDE Ola mundo en %{dest} -Comment[hu]=Létrejött egy TDE Hello world program itt: %{dest} -Comment[it]=È stato creato un semplice programma TDE di "Hello world" in %{dest} -Comment[ja]=TDE Hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm för TDE opstellt -Comment[ne]=केडीई हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDE Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Program 'Witaj świecie' dla TDE został utworzony w %{dest} -Comment[pt]=Foi criado um programa Olá Mundo do TDE em %{dest} -Comment[pt_BR]=Foi criado um programa Olá Mundo do TDE em %{dest} -Comment[ru]=Приложение TDE Hello world создано в %{dest} -Comment[sk]=TDE Ahoj svet program bol vytvorený v %{dest} -Comment[sl]=Program Hello World za TDE je bil ustvarjen v %{dest} -Comment[sr]=TDE „Здраво свете“ програм направљен је у %{dest} -Comment[sr@Latn]=TDE „Zdravo svete“ program napravljen je u %{dest} -Comment[sv]=Ett TDE Hello world-program skapades i %{dest} -Comment[tr]=Bir TDE Merhaba Dünya programı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了 TDE Hello world 程序 -Comment[zh_TW]=一個 TDE Hello World 程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/khello2/CMakeLists.txt b/languages/cpp/app_templates/khello2/CMakeLists.txt index 151fb079..8e9fdb9d 100644 --- a/languages/cpp/app_templates/khello2/CMakeLists.txt +++ b/languages/cpp/app_templates/khello2/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( khello2.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/khello2.tar.gz khello2.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - khello2.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + khello2.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/khello2/Makefile.am b/languages/cpp/app_templates/khello2/Makefile.am index 96774e3b..14445170 100644 --- a/languages/cpp/app_templates/khello2/Makefile.am +++ b/languages/cpp/app_templates/khello2/Makefile.am @@ -4,10 +4,10 @@ dataFiles = src-Makefile.am app.cpp app.h main.cpp appui.rc app.tdevelop \ templateName = khello2 ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/khello2/app.tdevelop b/languages/cpp/app_templates/khello2/app.tdevelop index b51226ee..a079670d 100644 --- a/languages/cpp/app_templates/khello2/app.tdevelop +++ b/languages/cpp/app_templates/khello2/app.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -47,8 +47,8 @@ -O0 -g3 - - + + @@ -56,8 +56,8 @@ - - + + ada ada_bugs_gcc @@ -92,24 +92,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/khello2/khello2.kdevtemplate b/languages/cpp/app_templates/khello2/khello2.kdevtemplate new file mode 100644 index 00000000..b85e11fb --- /dev/null +++ b/languages/cpp/app_templates/khello2/khello2.kdevtemplate @@ -0,0 +1,230 @@ +# TDE Config File +[General] +Name=Simple Designer based TDE Application +Name[ca]=Simple aplicació per al TDE basada en el dissenyador +Name[da]=Simpelt Designer-baseret TDE program +Name[de]=Einfache, auf Designer basierende TDE-Anwendung +Name[el]=Απλή εφαρμογή TDE βασισμένη στο σχεδιαστή +Name[es]=Aplicación para TDE sencilla basada en el diseñador +Name[et]=Lihtne TDE rakendus Disaineri põhjal +Name[eu]=Designer-en oinarritutako TDE aplikazio simple bat +Name[fa]=کاربرد TDE بر مبنای طراح ساده +Name[fr]=Application TDE simple basée sur Designer +Name[gl]=Aplicación TDE sinxela baseada no deseñador +Name[hu]=Egyszerű Qt Designer-alapú TDE-s alkalmazás +Name[it]=Una semplice applicazione TDE basata su designer +Name[ja]=Designer ベースの簡単な TDE アプリケーション +Name[nds]=Eenfach, op "Designer" opbuut TDE-Programm +Name[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग +Name[nl]=Eenvoudige Designer-gebaseerde TDE-toepassing +Name[pl]=Prosty program dla TDE wykonany w Designerze +Name[pt]=Aplicação Simples do TDE baseada no Qt Designer +Name[pt_BR]=Aplicação Simples do TDE baseada no Qt Designer +Name[ru]=Простое приложение TDE с формой +Name[sk]=Jednoduchý dizajnér založený na TDE aplikácii +Name[sr]=Једноставан TDE програм на основу Designer-а +Name[sr@Latn]=Jednostavan TDE program na osnovu Designer-a +Name[sv]=Enkelt TDE-program baserat på Designer +Name[tr]=Basit Designer tabanlı TDE Uygulaması +Name[zh_CN]=基于设计师的简单 TDE 应用程序 +Name[zh_TW]=簡單的設計器 TDE 應用程式 +Category=C++/TDE +Icon=khello2.png +Comment=Generates a simple TDE application with one Qt-designer based widget. +Comment[ca]=Genera una simple aplicació per al TDE basada en el dissenyador de Qt. +Comment[da]=Genererer et simpelt TDE program med en Qt-designer baseret kontrol. +Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem auf Qt-Designer basierenden Widget. +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό βασισμένο στο σχεδιαστή Qt. +Comment[es]=Genera una sencilla aplicación para TDE con una ventana basada en Qt-designer. +Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga Qt Disaineri põhjal. +Comment[eu]=Qt Designer-en oinarritutako trepeta bat duen TDE aplikazio sinple bat sortzen du. +Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر مبنای طراح Qt تولید می‌کند. +Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) basé sur Qt-designer. +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin bunaithe ar Qt-Designer +Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente baseada en Qt-designer. +Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, mely egy Qt Designerrel készített grafikus elemre épül. +Comment[it]=Genera una semplice applicazione TDE con un elemento grafico basato su Qt-designer. +Comment[nds]=Stellt en eenfach TDE-Programm mit een op Qt-Designer opbuut Element op. +Comment[ne]=क्यू टी डिजाइनरमा आधारित विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één Qt-Designer-gebaseerde widget. +Comment[pl]=Generuje prosty program dla TDE z jednym widgetem pochodzącym z Qt Designera. +Comment[pt]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer. +Comment[pt_BR]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer. +Comment[ru]=Создание простого приложения TDE с формой, созданной в Qt Designer. +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom Qt dizajnéra. +Comment[sr]=Прави једноставан TDE програма са једном контролом на основу Qt-Designer-а. +Comment[sr@Latn]=Pravi jednostavan TDE programa sa jednom kontrolom na osnovu Qt-Designer-a. +Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent baserad på Qt-Designer. +Comment[tr]=Qt-designer tabanlı bir parçacığı olan basit bir TDE uygulaması yaratır. +Comment[zh_CN]=生成一个带一个基于 Qt 设计师部件的简单 TDE 应用程序。 +Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含 Qt 設計器的元件 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=khello2.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/po + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE9] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[MkDir4] +Type=mkdir +Dir=%{dest}/src + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[FILE13] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE14] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE15] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE16] +Type=install +Source=%{src}/widget.cpp +Dest=%{dest}/src/%{APPNAMELC}widget.cpp + +[FILE17] +Type=install +Source=%{src}/widget.h +Dest=%{dest}/src/%{APPNAMELC}widget.h + +[FILE18] +Type=install +EscapeXML=true +Source=%{src}/widgetbase.ui +Dest=%{dest}/src/%{APPNAMELC}widgetbase.ui + +[FILE19] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE20] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE21] +Type=install +Source=%{src}/app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A simple designer based TDE application was created in %{dest} +Comment[ca]=A simple aplicació per al TDE basada en el dissenyador ha estat creada en %{dest} +Comment[da]=Et simpelt designer-baseret TDE program blev oprettet i %{dest} +Comment[de]=Eine einfache, auf Designer basierende TDE-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια απλή εφαρμογή TDE βασισμένη στο σχεδιαστή δημιουργήθηκε στο %{dest} +Comment[es]=Una sencilla aplicación para TDE basada en el diseñador ha sido creada en %{dest} +Comment[et]=Lihtne TDE rakendus Disaineri põhjal loodi asukohta %{dest} +Comment[eu]=Designer-en oinarritutako TDE aplikazio simple bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد ساده‌ای بر مبنای طراح در %{dest} ایجاد شد +Comment[fr]=Une application TDE simple basée sur Designer a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár simplí TDE bunaithe ar Qt-Designer i %{dest} +Comment[gl]=Creouse unha aplicación TDE baseada no deseñador en %{dest} +Comment[hu]=Létrejött egy egyszerű, Qt Designer-alapú TDE-s alkalmazás itt: %{dest} +Comment[it]=È stata creata una semplice applicazione TDE basata su designer +Comment[ja]=Designer ベースの簡単な TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach op "Designer" opbuut TDE-Programm opstellt +Comment[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudige Designer-gebaseerde TDE-toepassing is aangemaakt in %{dest} +Comment[pl]=Prosty program wykorzystujący Qt Designera został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação simples do TDE em %{dest} +Comment[pt_BR]=Foi criada uma aplicação simples do TDE em %{dest} +Comment[ru]=Простое приложение TDE с формой создано в %{dest} +Comment[sk]=Jednoduchý dizajnér založený na TDE aplikácii bol vytvorený v %{dest} +Comment[sr]=Једноставан TDE програм на основу Designer-а направљен је у %{dest} +Comment[sr@Latn]=Jednostavan TDE program na osnovu Designer-a napravljen je u %{dest} +Comment[sv]=Ett enkelt TDE-program baserat på Designer skapades i %{dest} +Comment[tr]=Designer tabanlı basit bir TDE uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个基于设计师的简单 TDE 应用程序 +Comment[zh_TW]=一個簡單的設計器 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/khello2/khello2.tdevtemplate b/languages/cpp/app_templates/khello2/khello2.tdevtemplate deleted file mode 100644 index 66666212..00000000 --- a/languages/cpp/app_templates/khello2/khello2.tdevtemplate +++ /dev/null @@ -1,230 +0,0 @@ -# TDE Config File -[General] -Name=Simple Designer based TDE Application -Name[ca]=Simple aplicació per al TDE basada en el dissenyador -Name[da]=Simpelt Designer-baseret TDE program -Name[de]=Einfache, auf Designer basierende TDE-Anwendung -Name[el]=Απλή εφαρμογή TDE βασισμένη στο σχεδιαστή -Name[es]=Aplicación para TDE sencilla basada en el diseñador -Name[et]=Lihtne TDE rakendus Disaineri põhjal -Name[eu]=Designer-en oinarritutako TDE aplikazio simple bat -Name[fa]=کاربرد TDE بر مبنای طراح ساده -Name[fr]=Application TDE simple basée sur Designer -Name[gl]=Aplicación TDE sinxela baseada no deseñador -Name[hu]=Egyszerű Qt Designer-alapú TDE-s alkalmazás -Name[it]=Una semplice applicazione TDE basata su designer -Name[ja]=Designer ベースの簡単な TDE アプリケーション -Name[nds]=Eenfach, op "Designer" opbuut TDE-Programm -Name[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग -Name[nl]=Eenvoudige Designer-gebaseerde TDE-toepassing -Name[pl]=Prosty program dla TDE wykonany w Designerze -Name[pt]=Aplicação Simples do TDE baseada no Qt Designer -Name[pt_BR]=Aplicação Simples do TDE baseada no Qt Designer -Name[ru]=Простое приложение TDE с формой -Name[sk]=Jednoduchý dizajnér založený na TDE aplikácii -Name[sr]=Једноставан TDE програм на основу Designer-а -Name[sr@Latn]=Jednostavan TDE program na osnovu Designer-a -Name[sv]=Enkelt TDE-program baserat på Designer -Name[tr]=Basit Designer tabanlı TDE Uygulaması -Name[zh_CN]=基于设计师的简单 TDE 应用程序 -Name[zh_TW]=簡單的設計器 TDE 應用程式 -Category=C++/TDE -Icon=khello2.png -Comment=Generates a simple TDE application with one Qt-designer based widget. -Comment[ca]=Genera una simple aplicació per al TDE basada en el dissenyador de Qt. -Comment[da]=Genererer et simpelt TDE program med en Qt-designer baseret kontrol. -Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem auf Qt-Designer basierenden Widget. -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό βασισμένο στο σχεδιαστή Qt. -Comment[es]=Genera una sencilla aplicación para TDE con una ventana basada en Qt-designer. -Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga Qt Disaineri põhjal. -Comment[eu]=Qt Designer-en oinarritutako trepeta bat duen TDE aplikazio sinple bat sortzen du. -Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر مبنای طراح Qt تولید می‌کند. -Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) basé sur Qt-designer. -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin bunaithe ar Qt-Designer -Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente baseada en Qt-designer. -Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, mely egy Qt Designerrel készített grafikus elemre épül. -Comment[it]=Genera una semplice applicazione TDE con un elemento grafico basato su Qt-designer. -Comment[nds]=Stellt en eenfach TDE-Programm mit een op Qt-Designer opbuut Element op. -Comment[ne]=क्यू टी डिजाइनरमा आधारित विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één Qt-Designer-gebaseerde widget. -Comment[pl]=Generuje prosty program dla TDE z jednym widgetem pochodzącym z Qt Designera. -Comment[pt]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer. -Comment[pt_BR]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer. -Comment[ru]=Создание простого приложения TDE с формой, созданной в Qt Designer. -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom Qt dizajnéra. -Comment[sr]=Прави једноставан TDE програма са једном контролом на основу Qt-Designer-а. -Comment[sr@Latn]=Pravi jednostavan TDE programa sa jednom kontrolom na osnovu Qt-Designer-a. -Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent baserad på Qt-Designer. -Comment[tr]=Qt-designer tabanlı bir parçacığı olan basit bir TDE uygulaması yaratır. -Comment[zh_CN]=生成一个带一个基于 Qt 设计师部件的简单 TDE 应用程序。 -Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含 Qt 設計器的元件 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=khello2.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/po - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE9] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[MkDir4] -Type=mkdir -Dir=%{dest}/src - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[FILE13] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE14] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE15] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE16] -Type=install -Source=%{src}/widget.cpp -Dest=%{dest}/src/%{APPNAMELC}widget.cpp - -[FILE17] -Type=install -Source=%{src}/widget.h -Dest=%{dest}/src/%{APPNAMELC}widget.h - -[FILE18] -Type=install -EscapeXML=true -Source=%{src}/widgetbase.ui -Dest=%{dest}/src/%{APPNAMELC}widgetbase.ui - -[FILE19] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE20] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE21] -Type=install -Source=%{src}/app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A simple designer based TDE application was created in %{dest} -Comment[ca]=A simple aplicació per al TDE basada en el dissenyador ha estat creada en %{dest} -Comment[da]=Et simpelt designer-baseret TDE program blev oprettet i %{dest} -Comment[de]=Eine einfache, auf Designer basierende TDE-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια απλή εφαρμογή TDE βασισμένη στο σχεδιαστή δημιουργήθηκε στο %{dest} -Comment[es]=Una sencilla aplicación para TDE basada en el diseñador ha sido creada en %{dest} -Comment[et]=Lihtne TDE rakendus Disaineri põhjal loodi asukohta %{dest} -Comment[eu]=Designer-en oinarritutako TDE aplikazio simple bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد ساده‌ای بر مبنای طراح در %{dest} ایجاد شد -Comment[fr]=Une application TDE simple basée sur Designer a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár simplí TDE bunaithe ar Qt-Designer i %{dest} -Comment[gl]=Creouse unha aplicación TDE baseada no deseñador en %{dest} -Comment[hu]=Létrejött egy egyszerű, Qt Designer-alapú TDE-s alkalmazás itt: %{dest} -Comment[it]=È stata creata una semplice applicazione TDE basata su designer -Comment[ja]=Designer ベースの簡単な TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach op "Designer" opbuut TDE-Programm opstellt -Comment[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudige Designer-gebaseerde TDE-toepassing is aangemaakt in %{dest} -Comment[pl]=Prosty program wykorzystujący Qt Designera został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação simples do TDE em %{dest} -Comment[pt_BR]=Foi criada uma aplicação simples do TDE em %{dest} -Comment[ru]=Простое приложение TDE с формой создано в %{dest} -Comment[sk]=Jednoduchý dizajnér založený na TDE aplikácii bol vytvorený v %{dest} -Comment[sr]=Једноставан TDE програм на основу Designer-а направљен је у %{dest} -Comment[sr@Latn]=Jednostavan TDE program na osnovu Designer-a napravljen je u %{dest} -Comment[sv]=Ett enkelt TDE-program baserat på Designer skapades i %{dest} -Comment[tr]=Designer tabanlı basit bir TDE uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个基于设计师的简单 TDE 应用程序 -Comment[zh_TW]=一個簡單的設計器 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kicker/CMakeLists.txt b/languages/cpp/app_templates/kicker/CMakeLists.txt index fba98f58..c1a1d7d5 100644 --- a/languages/cpp/app_templates/kicker/CMakeLists.txt +++ b/languages/cpp/app_templates/kicker/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( kicker.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kicker.tar.gz kicker.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kicker.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kicker.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kicker/Makefile.am b/languages/cpp/app_templates/kicker/Makefile.am index 254e5917..82095d72 100644 --- a/languages/cpp/app_templates/kicker/Makefile.am +++ b/languages/cpp/app_templates/kicker/Makefile.am @@ -3,10 +3,10 @@ dataFiles = applet.cpp applet.h applet.desktop applet.tdevelop \ templateName = kicker ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kicker/applet.tdevelop b/languages/cpp/app_templates/kicker/applet.tdevelop index 88bf952d..929b3c49 100644 --- a/languages/cpp/app_templates/kicker/applet.tdevelop +++ b/languages/cpp/app_templates/kicker/applet.tdevelop @@ -14,16 +14,16 @@ Kicker - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}.la debug @@ -45,8 +45,8 @@ -O0 -g3 - - + + @@ -54,8 +54,8 @@ - - + + ada ada_bugs_gcc @@ -92,24 +92,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kicker/kicker.kdevtemplate b/languages/cpp/app_templates/kicker/kicker.kdevtemplate new file mode 100644 index 00000000..5185eb20 --- /dev/null +++ b/languages/cpp/app_templates/kicker/kicker.kdevtemplate @@ -0,0 +1,193 @@ +[General] +Name=Kicker Applet +Name[br]=Arloadig Kicker +Name[ca]=Una miniaplicació per a Kicker +Name[da]=Kicker-applet +Name[de]=Kicker-Miniprogramm +Name[el]=Μικροεφαρμογή Kicker +Name[es]=Applet para Kicker +Name[et]=Kickeri aplett +Name[eu]=Kicker applet-a +Name[fa]=برنامک Kicker +Name[fr]=Applet Kicker +Name[ga]=Feidhmchláirín Kicker +Name[gl]=Applet para Kicker +Name[hu]=Panel-kisalkalmazás +Name[it]=Applet di kicker +Name[ja]=Kicker アプレット +Name[nds]=Kicker-Lüttprogramm +Name[ne]=किकर एप्लेट +Name[nl]=Kicker-applet +Name[pl]=Aplet panelu +Name[pt]='Applet' do Kicker +Name[pt_BR]='Applet' do Kicker +Name[ru]=Аплет панели TDE +Name[sk]=Kicker applet +Name[sl]=Vstavek za Kicker +Name[sr]=Аплет за Kicker +Name[sr@Latn]=Aplet za Kicker +Name[sv]=Miniprogram för Kicker +Name[tr]=Kicker Küçük Uygulaması +Name[zh_CN]=Kicker 小程序 +Name[zh_TW]=Kicker 小程式 +Icon=kicker.png +Category=C++/TDE +Comment=Generates a framework for an applet that embeds into the TDE panel +Comment[ca]=Genera una infraestructura per a una miniaplicació encastada en el plafó de TDE +Comment[da]=Genererer et skelet for en applet der indlejres i TDE's panel +Comment[de]=Erstellt das Grundgerüst für ein Miniprogramm, das in die TDE-Kontrollleiste eingebettet wird. +Comment[el]=Δημιουργεί ένα πλαίσιο για μία μικροεφαρμογή που ενσωματώνεται στον πίνακα του TDE +Comment[es]=Genera una infraestructura para un applet empotrado en el panel de TDE +Comment[et]=Apleti raamistiku loomine, mida saab põimida TDE paneelile +Comment[eu]=TDE-ren panelean kapsulatzen den applet baten lan-marko bat sortzen du +Comment[fa]=چارچوبی برای برنامک نهفته‌شده در تابلوی TDEتولید می‌کند +Comment[fr]=Génère une infrastructure pour un applet qui s'intègre dans le tableau de bord de TDE +Comment[gl]=Xera un contorno de traballo para un applet que se incrusta no panel de TDE. +Comment[hu]=Létrehoz egy keretprogramot TDE-s panel-kisalkalmazás készítéséhez +Comment[it]=Genera l'infrastruttura per un'applet che si integra nel pannello di TDE +Comment[nds]=Stellt dat Rahmenwark för en Lüttprogramm op, dat sik na dat TDE-Paneel inbett +Comment[ne]=केडीई प्यानलमा सम्मिलित एप्लेटका लागि फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Genereert een framework voor een applet die kan worden ingebed in het TDE-paneel +Comment[pl]=Generuje szablon apletu, który można wstawić do panelu TDE +Comment[pt]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE +Comment[pt_BR]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE +Comment[ru]=Создание аплета панели TDE +Comment[sk]=Vygeneruje framework pre applet, ktorý sa bude dať vložiť do TDE panelu +Comment[sr]=Прави радни оквир за аплет који се уграђује у TDE-ов панел +Comment[sr@Latn]=Pravi radni okvir za aplet koji se ugrađuje u TDE-ov panel +Comment[sv]=Skapar ett ramverk för ett miniprogram som inbäddas i TDE:s panel +Comment[tr]=TDE paneline gömülen bir küçük uygulama için bir çatı oluşturur. +Comment[zh_CN]=生成一个可嵌入 TDE 面板的小程序框架 +Comment[zh_TW]=產生一個嵌入 TDE 面板的小程式框架 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=kicker.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/applet.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/applet.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/applet.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/applet.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A Kicker Applet was created in %{dest} +Comment[ca]=Una miniaplicació per a Kicker ha estat creat en %{dest} +Comment[da]=En Kicker applet blev oprettet i %{dest} +Comment[de]=Ein Miniprogramm für Kicker wurde in %{dest} erstellt. +Comment[el]=Μία μικροεφαρμογή Kicker δημιουργήθηκε στο %{dest} +Comment[es]=Un applet para Kicker ha sido creado en %{dest} +Comment[et]=Kickeri aplett loodi asukohta %{dest} +Comment[eu]=Kicker Applet bat sortu da hemen: %{dest} +Comment[fa]=یک برنامک Kicker در %{dest} ایجاد شد +Comment[fr]=Un applet Kicker a été créé dans %{dest} +Comment[ga]=Cruthaíodh feidhmchláirín Kicker i %{dest} +Comment[gl]=Creouse un applet para Kicker en %{dest} +Comment[hu]=Létrejött egy panel-kisalkalmazás itt: %{dest} +Comment[it]=È stata creata un'applet per kicker in %{dest} +Comment[ja]=Kicker アプレットを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Kicker-Lüttprogramm opstellt +Comment[ne]=किकर एप्लेट %{dest} मा सिर्जना गरियो +Comment[nl]=Een Kicker-applet is aangemaakt in %{dest} +Comment[pl]=Aplet panelu został utworzony w %{dest} +Comment[pt]=Foi criada uma 'applet' do Kicker em %{dest} +Comment[pt_BR]=Foi criada uma 'applet' do Kicker em %{dest} +Comment[ru]=Аплет панели TDE создан в %{dest} +Comment[sk]=Kicker applet bol vytvorený v %{dest} +Comment[sl]=Vstavek za Kicker je bil ustvarjen v %{dest} +Comment[sr]=Аплет за Kicker направљен је у %{dest} +Comment[sr@Latn]=Aplet za Kicker napravljen je u %{dest} +Comment[sv]=Ett miniprogram för Kicker skapades i %{dest} +Comment[tr]=Bir Kicker küçük uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 Kicker 小程序 +Comment[zh_TW]=一個 Kicker 小程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kicker/kicker.tdevtemplate b/languages/cpp/app_templates/kicker/kicker.tdevtemplate deleted file mode 100644 index ba1252de..00000000 --- a/languages/cpp/app_templates/kicker/kicker.tdevtemplate +++ /dev/null @@ -1,193 +0,0 @@ -[General] -Name=Kicker Applet -Name[br]=Arloadig Kicker -Name[ca]=Una miniaplicació per a Kicker -Name[da]=Kicker-applet -Name[de]=Kicker-Miniprogramm -Name[el]=Μικροεφαρμογή Kicker -Name[es]=Applet para Kicker -Name[et]=Kickeri aplett -Name[eu]=Kicker applet-a -Name[fa]=برنامک Kicker -Name[fr]=Applet Kicker -Name[ga]=Feidhmchláirín Kicker -Name[gl]=Applet para Kicker -Name[hu]=Panel-kisalkalmazás -Name[it]=Applet di kicker -Name[ja]=Kicker アプレット -Name[nds]=Kicker-Lüttprogramm -Name[ne]=किकर एप्लेट -Name[nl]=Kicker-applet -Name[pl]=Aplet panelu -Name[pt]='Applet' do Kicker -Name[pt_BR]='Applet' do Kicker -Name[ru]=Аплет панели TDE -Name[sk]=Kicker applet -Name[sl]=Vstavek za Kicker -Name[sr]=Аплет за Kicker -Name[sr@Latn]=Aplet za Kicker -Name[sv]=Miniprogram för Kicker -Name[tr]=Kicker Küçük Uygulaması -Name[zh_CN]=Kicker 小程序 -Name[zh_TW]=Kicker 小程式 -Icon=kicker.png -Category=C++/TDE -Comment=Generates a framework for an applet that embeds into the TDE panel -Comment[ca]=Genera una infraestructura per a una miniaplicació encastada en el plafó de TDE -Comment[da]=Genererer et skelet for en applet der indlejres i TDE's panel -Comment[de]=Erstellt das Grundgerüst für ein Miniprogramm, das in die TDE-Kontrollleiste eingebettet wird. -Comment[el]=Δημιουργεί ένα πλαίσιο για μία μικροεφαρμογή που ενσωματώνεται στον πίνακα του TDE -Comment[es]=Genera una infraestructura para un applet empotrado en el panel de TDE -Comment[et]=Apleti raamistiku loomine, mida saab põimida TDE paneelile -Comment[eu]=TDE-ren panelean kapsulatzen den applet baten lan-marko bat sortzen du -Comment[fa]=چارچوبی برای برنامک نهفته‌شده در تابلوی TDEتولید می‌کند -Comment[fr]=Génère une infrastructure pour un applet qui s'intègre dans le tableau de bord de TDE -Comment[gl]=Xera un contorno de traballo para un applet que se incrusta no panel de TDE. -Comment[hu]=Létrehoz egy keretprogramot TDE-s panel-kisalkalmazás készítéséhez -Comment[it]=Genera l'infrastruttura per un'applet che si integra nel pannello di TDE -Comment[nds]=Stellt dat Rahmenwark för en Lüttprogramm op, dat sik na dat TDE-Paneel inbett -Comment[ne]=केडीई प्यानलमा सम्मिलित एप्लेटका लागि फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Genereert een framework voor een applet die kan worden ingebed in het TDE-paneel -Comment[pl]=Generuje szablon apletu, który można wstawić do panelu TDE -Comment[pt]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE -Comment[pt_BR]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE -Comment[ru]=Создание аплета панели TDE -Comment[sk]=Vygeneruje framework pre applet, ktorý sa bude dať vložiť do TDE panelu -Comment[sr]=Прави радни оквир за аплет који се уграђује у TDE-ов панел -Comment[sr@Latn]=Pravi radni okvir za aplet koji se ugrađuje u TDE-ov panel -Comment[sv]=Skapar ett ramverk för ett miniprogram som inbäddas i TDE:s panel -Comment[tr]=TDE paneline gömülen bir küçük uygulama için bir çatı oluşturur. -Comment[zh_CN]=生成一个可嵌入 TDE 面板的小程序框架 -Comment[zh_TW]=產生一個嵌入 TDE 面板的小程式框架 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=kicker.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/applet.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/applet.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/applet.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/applet.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A Kicker Applet was created in %{dest} -Comment[ca]=Una miniaplicació per a Kicker ha estat creat en %{dest} -Comment[da]=En Kicker applet blev oprettet i %{dest} -Comment[de]=Ein Miniprogramm für Kicker wurde in %{dest} erstellt. -Comment[el]=Μία μικροεφαρμογή Kicker δημιουργήθηκε στο %{dest} -Comment[es]=Un applet para Kicker ha sido creado en %{dest} -Comment[et]=Kickeri aplett loodi asukohta %{dest} -Comment[eu]=Kicker Applet bat sortu da hemen: %{dest} -Comment[fa]=یک برنامک Kicker در %{dest} ایجاد شد -Comment[fr]=Un applet Kicker a été créé dans %{dest} -Comment[ga]=Cruthaíodh feidhmchláirín Kicker i %{dest} -Comment[gl]=Creouse un applet para Kicker en %{dest} -Comment[hu]=Létrejött egy panel-kisalkalmazás itt: %{dest} -Comment[it]=È stata creata un'applet per kicker in %{dest} -Comment[ja]=Kicker アプレットを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Kicker-Lüttprogramm opstellt -Comment[ne]=किकर एप्लेट %{dest} मा सिर्जना गरियो -Comment[nl]=Een Kicker-applet is aangemaakt in %{dest} -Comment[pl]=Aplet panelu został utworzony w %{dest} -Comment[pt]=Foi criada uma 'applet' do Kicker em %{dest} -Comment[pt_BR]=Foi criada uma 'applet' do Kicker em %{dest} -Comment[ru]=Аплет панели TDE создан в %{dest} -Comment[sk]=Kicker applet bol vytvorený v %{dest} -Comment[sl]=Vstavek za Kicker je bil ustvarjen v %{dest} -Comment[sr]=Аплет за Kicker направљен је у %{dest} -Comment[sr@Latn]=Aplet za Kicker napravljen je u %{dest} -Comment[sv]=Ett miniprogram för Kicker skapades i %{dest} -Comment[tr]=Bir Kicker küçük uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 Kicker 小程序 -Comment[zh_TW]=一個 Kicker 小程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kmake/Makefile.am b/languages/cpp/app_templates/kmake/Makefile.am index 35238c7e..b7bd96f9 100644 --- a/languages/cpp/app_templates/kmake/Makefile.am +++ b/languages/cpp/app_templates/kmake/Makefile.am @@ -2,10 +2,10 @@ dataFiles = appui.rc app.desktop app.cpp mainviewimp.cpp mainviewimp.h mainview. templateName = kmake ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kmake/app.tdevelop b/languages/cpp/app_templates/kmake/app.tdevelop index ffcb6370..ba82ff4b 100644 --- a/languages/cpp/app_templates/kmake/app.tdevelop +++ b/languages/cpp/app_templates/kmake/app.tdevelop @@ -10,16 +10,16 @@ Qt - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + @@ -30,8 +30,8 @@ false *.o,*.lo,CVS - - + + bash bash_bugs @@ -68,8 +68,8 @@ TDE Libraries (Doxygen) - - + + @@ -84,28 +84,28 @@ true - - + + ./bin/%{APPNAMELC} - + - + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kmake/kmake.kdevtemplate b/languages/cpp/app_templates/kmake/kmake.kdevtemplate new file mode 100644 index 00000000..7c2688d9 --- /dev/null +++ b/languages/cpp/app_templates/kmake/kmake.kdevtemplate @@ -0,0 +1,148 @@ +# TDE Config File +[General] +Name=QMake based TDE template +Name[ca]=Plantilla per al TDE basada en QMake +Name[da]=QMake baseret TDE-skabelon +Name[de]=Auf QMake basierende TDE-Vorlage +Name[el]=Πρότυπο TDE βασισμένο στο QMake +Name[es]=Plantilla para TDE basada en QMake +Name[et]=TDE mall QMake'i põhjal +Name[eu]=QMake-en oinarritutatko TDE txantiloia +Name[fa]=قالب TDE بر مبنای QMake +Name[fr]=Modèle TDE basé sur QMake +Name[ga]=Teimpléad TDE bunaithe ar QMake +Name[gl]=Modelo de TDE baseado en QMake +Name[hu]=QMake-alapú TDE-s sablon +Name[it]=Modello TDE basato su QMake +Name[ja]=QMake ベースの TDE テンプレート +Name[nds]=Op QMake opbuut TDE-Vörlaag +Name[ne]=QMake मा आधारित केडीई टेम्प्लेट +Name[nl]=Qmake-gebaseerde TDE-jabloon +Name[pl]=Oparty na QMake szablon dla TDE +Name[pt]=Modelo do TDE baseado no QMake +Name[pt_BR]=Modelo do TDE baseado no QMake +Name[ru]=Приложение TDE как проект QMake +Name[sk]=Šablóna TDE založená na QMake +Name[sr]=TDE шаблон на основи QMake-а +Name[sr@Latn]=TDE šablon na osnovi QMake-a +Name[sv]=QMake-baserad TDE-mall +Name[tr]=QMake tabanlı TDE şablonu +Name[zh_CN]=基于 QMake 的 TDE 模板 +Name[zh_TW]=QMake 為基礎的 TDE 樣本 +Icon=kmake.png +Category=C++/QMake project +Comment=Generates a simple TDE application using QMake based project manager +Comment[ca]=Genera una simple aplicació per al TDE usant un gestor de projectes basat en QMake +Comment[da]=Genererer et simpelt TDE program ved brug af QMake baseret projekthåndtering +Comment[de]=Erstellt eine einfache TDE-Anwendung unter Verwendung der QMake-Projektverwaltung +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE χρησιμοποιώντας το διαχειριστή έργου βασισμένο στο QMake +Comment[es]=Genera una sencilla aplicación para TDE que usa un gestor de proyecto basado en QMake +Comment[et]=Lihtsa TDE rakenduse loomine projektihalduriga QMake'i põhjal +Comment[eu]=TDE aplikazio sinple bat sortzen du QMake-en oinarritutako proiektu-kudeatzailea erabiliz +Comment[fa]=یک کاربرد سادۀ TDE، با استفاده از مدیر پروژۀ بر مبنای QMake تولید می‌کند +Comment[fr]=Génère une application TDE simple utilisant un gestionnaire de projet basé sur QMake +Comment[gl]=Xera unha aplicación TDE sinxela usando un xestor de proxectos baseado en QMake +Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást Qmake-alapú projektkezelővel +Comment[it]=Genera una semplice applicazione TDE che usa QMake basata sul gestore di progetto +Comment[ja]=QMake ベースのプロジェクトマネージャを使って 簡単な TDE アプリケーションを作成します +Comment[nds]=Stellt mit den op QMake opbuut Projektpleger en eenfach TDE-Programm op +Comment[ne]=QMake आधारित परियोजना प्रबन्धक प्रयोग गरेर एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudige TDE-toepassing met behulp van Qmake-gebaseerde projectmanager +Comment[pl]=Generuje prosty program TDE używający menedżera projektów QMake +Comment[pt]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos +Comment[pt_BR]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos +Comment[ru]=Создание простого приложения TDE как проекта QMake +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu založenú na QMake projektovom manažéri +Comment[sr]=Прави једноставан TDE програм помоћу менаџера пројекта на основи QMake-а +Comment[sr@Latn]=Pravi jednostavan TDE program pomoću menadžera projekta na osnovi QMake-a +Comment[sv]=Skapar ett enkelt TDE-program baserat på QMake projekthantering +Comment[tr]=QMake tabanlı proje yöneticisini kullanarak basit bir TDE uygulaması yaratır. +Comment[zh_CN]=使用基于 QMake的工程管理器生成一个简单的 TDE 应用程序 +Comment[zh_TW]=產生一個使用 QMake 專案管理員的簡單 TDE 應用程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=kmake.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/src.pro +Dest=%{dest}/src/src.pro + +[FILE4] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/mainviewimp.cpp +Dest=%{dest}/src/mainviewimp.cpp + +[FILE7] +Type=install +Source=%{src}/mainviewimp.h +Dest=%{dest}/src/mainviewimp.h + +[FILE8] +Type=install +EscapeXML=true +Source=%{src}/mainview.ui +Dest=%{dest}/src/mainview.ui + +[FILE9] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}.rc + +[FILE10] +Type=install +Source=%{src}/app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A Qmake based TDE application was created in %{dest} +Comment[ca]=Una aplicació per al TDE basada en QMake ha estat creada en %{dest} +Comment[da]=Et Qmake baseret TDE program blev oprettet i %{dest} +Comment[de]=Eine auf Qmake basierende TDE-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή TDE βασισμένη στο Qmake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para TDE basada en QMake ha sido creada en %{dest} +Comment[et]=TDE rakendus QMake'i põhjal loodi asukohta %{dest} +Comment[eu]=Qmake-en oinarritutako TDE aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد TDE بر مبنای Qmake در %{dest} ایجاد شد +Comment[fr]=Une application TDE basée sur QMake a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár TDE bunaithe ar Qmake i %{dest} +Comment[gl]=Creouse unha aplicación TDE baseada en QMake en %{dest} +Comment[hu]=Létrejött egy Qmake-alapú TDE-s alkalmazás itt: %{dest} +Comment[it]=È stata creata una semplice applicazione TDE basata su Qmake in %{dest} +Comment[ja]=QMake ベースの TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op QMake opbuut TDE-Programm opstellt +Comment[ne]=Qmake आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Qmake-gebaseerde TDE-toepassing is aangemaakt in %{dest} +Comment[pl]=Program TDE oparty na QMake został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest} +Comment[ru]=Приложение TDE как проект QMake создано в %{dest} +Comment[sk]=TDE aplikácia založená na QMake bola vytvorená v %{dest} +Comment[sr]=TDE програм на основу QMake-а направљен је у %{dest} +Comment[sr@Latn]=TDE program na osnovu QMake-a napravljen je u %{dest} +Comment[sv]=Ett Qmake-baserat TDE-program skapades i %{dest} +Comment[tr]=Bir QMake tabanlı TDE uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了基于 QMake 的 TDE 应用程序 +Comment[zh_TW]=一個以 Qmake 為基礎的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kmake/kmake.tdevtemplate b/languages/cpp/app_templates/kmake/kmake.tdevtemplate deleted file mode 100644 index 7c2688d9..00000000 --- a/languages/cpp/app_templates/kmake/kmake.tdevtemplate +++ /dev/null @@ -1,148 +0,0 @@ -# TDE Config File -[General] -Name=QMake based TDE template -Name[ca]=Plantilla per al TDE basada en QMake -Name[da]=QMake baseret TDE-skabelon -Name[de]=Auf QMake basierende TDE-Vorlage -Name[el]=Πρότυπο TDE βασισμένο στο QMake -Name[es]=Plantilla para TDE basada en QMake -Name[et]=TDE mall QMake'i põhjal -Name[eu]=QMake-en oinarritutatko TDE txantiloia -Name[fa]=قالب TDE بر مبنای QMake -Name[fr]=Modèle TDE basé sur QMake -Name[ga]=Teimpléad TDE bunaithe ar QMake -Name[gl]=Modelo de TDE baseado en QMake -Name[hu]=QMake-alapú TDE-s sablon -Name[it]=Modello TDE basato su QMake -Name[ja]=QMake ベースの TDE テンプレート -Name[nds]=Op QMake opbuut TDE-Vörlaag -Name[ne]=QMake मा आधारित केडीई टेम्प्लेट -Name[nl]=Qmake-gebaseerde TDE-jabloon -Name[pl]=Oparty na QMake szablon dla TDE -Name[pt]=Modelo do TDE baseado no QMake -Name[pt_BR]=Modelo do TDE baseado no QMake -Name[ru]=Приложение TDE как проект QMake -Name[sk]=Šablóna TDE založená na QMake -Name[sr]=TDE шаблон на основи QMake-а -Name[sr@Latn]=TDE šablon na osnovi QMake-a -Name[sv]=QMake-baserad TDE-mall -Name[tr]=QMake tabanlı TDE şablonu -Name[zh_CN]=基于 QMake 的 TDE 模板 -Name[zh_TW]=QMake 為基礎的 TDE 樣本 -Icon=kmake.png -Category=C++/QMake project -Comment=Generates a simple TDE application using QMake based project manager -Comment[ca]=Genera una simple aplicació per al TDE usant un gestor de projectes basat en QMake -Comment[da]=Genererer et simpelt TDE program ved brug af QMake baseret projekthåndtering -Comment[de]=Erstellt eine einfache TDE-Anwendung unter Verwendung der QMake-Projektverwaltung -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE χρησιμοποιώντας το διαχειριστή έργου βασισμένο στο QMake -Comment[es]=Genera una sencilla aplicación para TDE que usa un gestor de proyecto basado en QMake -Comment[et]=Lihtsa TDE rakenduse loomine projektihalduriga QMake'i põhjal -Comment[eu]=TDE aplikazio sinple bat sortzen du QMake-en oinarritutako proiektu-kudeatzailea erabiliz -Comment[fa]=یک کاربرد سادۀ TDE، با استفاده از مدیر پروژۀ بر مبنای QMake تولید می‌کند -Comment[fr]=Génère une application TDE simple utilisant un gestionnaire de projet basé sur QMake -Comment[gl]=Xera unha aplicación TDE sinxela usando un xestor de proxectos baseado en QMake -Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást Qmake-alapú projektkezelővel -Comment[it]=Genera una semplice applicazione TDE che usa QMake basata sul gestore di progetto -Comment[ja]=QMake ベースのプロジェクトマネージャを使って 簡単な TDE アプリケーションを作成します -Comment[nds]=Stellt mit den op QMake opbuut Projektpleger en eenfach TDE-Programm op -Comment[ne]=QMake आधारित परियोजना प्रबन्धक प्रयोग गरेर एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudige TDE-toepassing met behulp van Qmake-gebaseerde projectmanager -Comment[pl]=Generuje prosty program TDE używający menedżera projektów QMake -Comment[pt]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos -Comment[pt_BR]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos -Comment[ru]=Создание простого приложения TDE как проекта QMake -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu založenú na QMake projektovom manažéri -Comment[sr]=Прави једноставан TDE програм помоћу менаџера пројекта на основи QMake-а -Comment[sr@Latn]=Pravi jednostavan TDE program pomoću menadžera projekta na osnovi QMake-a -Comment[sv]=Skapar ett enkelt TDE-program baserat på QMake projekthantering -Comment[tr]=QMake tabanlı proje yöneticisini kullanarak basit bir TDE uygulaması yaratır. -Comment[zh_CN]=使用基于 QMake的工程管理器生成一个简单的 TDE 应用程序 -Comment[zh_TW]=產生一個使用 QMake 專案管理員的簡單 TDE 應用程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=kmake.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/src.pro -Dest=%{dest}/src/src.pro - -[FILE4] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/mainviewimp.cpp -Dest=%{dest}/src/mainviewimp.cpp - -[FILE7] -Type=install -Source=%{src}/mainviewimp.h -Dest=%{dest}/src/mainviewimp.h - -[FILE8] -Type=install -EscapeXML=true -Source=%{src}/mainview.ui -Dest=%{dest}/src/mainview.ui - -[FILE9] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}.rc - -[FILE10] -Type=install -Source=%{src}/app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A Qmake based TDE application was created in %{dest} -Comment[ca]=Una aplicació per al TDE basada en QMake ha estat creada en %{dest} -Comment[da]=Et Qmake baseret TDE program blev oprettet i %{dest} -Comment[de]=Eine auf Qmake basierende TDE-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή TDE βασισμένη στο Qmake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para TDE basada en QMake ha sido creada en %{dest} -Comment[et]=TDE rakendus QMake'i põhjal loodi asukohta %{dest} -Comment[eu]=Qmake-en oinarritutako TDE aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد TDE بر مبنای Qmake در %{dest} ایجاد شد -Comment[fr]=Une application TDE basée sur QMake a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár TDE bunaithe ar Qmake i %{dest} -Comment[gl]=Creouse unha aplicación TDE baseada en QMake en %{dest} -Comment[hu]=Létrejött egy Qmake-alapú TDE-s alkalmazás itt: %{dest} -Comment[it]=È stata creata una semplice applicazione TDE basata su Qmake in %{dest} -Comment[ja]=QMake ベースの TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op QMake opbuut TDE-Programm opstellt -Comment[ne]=Qmake आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Qmake-gebaseerde TDE-toepassing is aangemaakt in %{dest} -Comment[pl]=Program TDE oparty na QMake został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest} -Comment[ru]=Приложение TDE как проект QMake создано в %{dest} -Comment[sk]=TDE aplikácia založená na QMake bola vytvorená v %{dest} -Comment[sr]=TDE програм на основу QMake-а направљен је у %{dest} -Comment[sr@Latn]=TDE program na osnovu QMake-a napravljen je u %{dest} -Comment[sv]=Ett Qmake-baserat TDE-program skapades i %{dest} -Comment[tr]=Bir QMake tabanlı TDE uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了基于 QMake 的 TDE 应用程序 -Comment[zh_TW]=一個以 Qmake 為基礎的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kmod/CMakeLists.txt b/languages/cpp/app_templates/kmod/CMakeLists.txt index ff891946..af575a10 100644 --- a/languages/cpp/app_templates/kmod/CMakeLists.txt +++ b/languages/cpp/app_templates/kmod/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( kmod.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kmod.tar.gz kmod.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kmod.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kmod.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kmod/Makefile.am b/languages/cpp/app_templates/kmod/Makefile.am index bae9772c..f4b1ec98 100644 --- a/languages/cpp/app_templates/kmod/Makefile.am +++ b/languages/cpp/app_templates/kmod/Makefile.am @@ -3,10 +3,10 @@ dataFiles = src-Makefile kmod.tdevelop kmod-driver.c templateName = kmod ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kmod/kmod.kdevtemplate b/languages/cpp/app_templates/kmod/kmod.kdevtemplate new file mode 100644 index 00000000..069d5103 --- /dev/null +++ b/languages/cpp/app_templates/kmod/kmod.kdevtemplate @@ -0,0 +1,89 @@ +# TDE Config File +[General] +Name=Linux Kernel module +Name[br]=Mollad ar galon Linux +Name[ca]=Mòdul del nucli Linux +Name[da]=Linux kernemodul +Name[de]=Linux-Kernelmodul +Name[el]=Άρθρωμα πυρήνα Linux +Name[es]=Módulo para el núcleo de Linux +Name[et]=Linuxi kerneli moodul +Name[eu]=Linux Kernel modulua +Name[fa]=پیمانۀ هستۀ لینوکس +Name[fr]=Module de noyau Linux +Name[ga]=Modúl Eithne Linux +Name[gl]=Módulo para o kernel Linux +Name[hu]=Linuxos kernelmodul +Name[it]=Modulo del kernel Linux +Name[ja]=Linux カーネルモジュール +Name[nds]=Linux-Kernelmoduul +Name[ne]=लिनक्स कर्नेल मोड्युल +Name[nl]=Linux kernelmodule +Name[pl]=Moduł jądra Linuksa +Name[pt]=Módulo do 'kernel' do Linux +Name[pt_BR]=Módulo do 'kernel' do Linux +Name[ru]=Драйвер ядра Linux +Name[sk]=Linux kernel modul +Name[sr]=Модул језгра Linux-а +Name[sr@Latn]=Modul jezgra Linux-a +Name[sv]=Modul för Linux kärna +Name[tr]=Linux Çekirdek Birimi +Name[zh_CN]=Linux 内核模块 +Name[zh_TW]=Linux 核心模組 +Icon= +Category=C +Comment=Generates a template for a Linux kernel module. +Comment[ca]=Genera una plantilla per a un mòdul del nucli Linux. +Comment[da]=Genererer en skabelon for en Linux kernemodul. +Comment[de]=Erstellt eine Vorlage für ein Linux-Kernelmodul. +Comment[el]=Δημιουργεί ένα πρότυπο για ένα άρθρωμα του πυρήνα του Linux. +Comment[es]=Genera una plantilla para un módulo del núcleo de Linux. +Comment[et]=Linuxi kerneli mooduli malli loomine. +Comment[eu]=Linux kernel modulu batentzat txantiloi bat sortzen du. +Comment[fa]=قالبی برای پیمانۀ هستۀ لینوکس تولید می‌کند +Comment[fr]=Génère un modèle pour un module de noyau Linux. +Comment[gl]=Xera unha modelo dun módulo para o kernel Linux. +Comment[hu]=Létrehoz egy sablont linuxos kernelmodul készítéséhez. +Comment[it]=Genera un modello per un modulo del kernel Linux kernel. +Comment[ja]=Linux カーネルモジュール用のテンプレートを作成します +Comment[nds]=Stellt en Vörlaag för en Linux-Kernelmoduul op. +Comment[ne]=लिनक्स कर्नेल मोड्युलका लागि टेम्प्लेट उत्पन्न गर्दछ +Comment[nl]=Genereert een sjabloon voor een Linux kernelmodule +Comment[pl]=Generuje szablon dla modułu jądra Linuksa. +Comment[pt]=Gera um modelo para um módulo do 'kernel' do Linux. +Comment[pt_BR]=Gera um modelo para um módulo do 'kernel' do Linux. +Comment[ru]=Создание драйвера ядра Linux. +Comment[sk]=Vygeneruje šablónu pre Linux kernel modul +Comment[sr]=Прави шаблон за модул језгра Linux-а. +Comment[sr@Latn]=Pravi šablon za modul jezgra Linux-a. +Comment[sv]=Skapar en mall för en modul i Linux kärna. +Comment[tr]=Bir Linux çekirdek birimi için bir şablon yaratır. +Comment[zh_CN]=生成一个 Linux 内核模块的模板。 +Comment[zh_TW]=產生一個 Linux 核心模組的樣本 +FileTemplates=h,CStyle,c,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}-driver.c +Archive=kmod.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/kmod.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/src-Makefile +Dest=%{dest}/Makefile + +[FILE3] +Type=install +Source=%{src}/kmod-driver.c +Dest=%{dest}/%{APPNAMELC}-driver.c + +[MSG] +Type=message +Command=A linux kernel module was created in %{dest} diff --git a/languages/cpp/app_templates/kmod/kmod.tdevelop b/languages/cpp/app_templates/kmod/kmod.tdevelop index 55d6f2b6..6ce5f390 100644 --- a/languages/cpp/app_templates/kmod/kmod.tdevelop +++ b/languages/cpp/app_templates/kmod/kmod.tdevelop @@ -4,10 +4,10 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject C - TDevDebugger + KDevDebugger C @@ -15,13 +15,13 @@ Kernel - + - - + + make @@ -35,8 +35,8 @@ - - + + ada ada_bugs_gcc @@ -83,11 +83,11 @@ TDE Libraries (Doxygen) - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kmod/kmod.tdevtemplate b/languages/cpp/app_templates/kmod/kmod.tdevtemplate deleted file mode 100644 index c47912f8..00000000 --- a/languages/cpp/app_templates/kmod/kmod.tdevtemplate +++ /dev/null @@ -1,89 +0,0 @@ -# TDE Config File -[General] -Name=Linux Kernel module -Name[br]=Mollad ar galon Linux -Name[ca]=Mòdul del nucli Linux -Name[da]=Linux kernemodul -Name[de]=Linux-Kernelmodul -Name[el]=Άρθρωμα πυρήνα Linux -Name[es]=Módulo para el núcleo de Linux -Name[et]=Linuxi kerneli moodul -Name[eu]=Linux Kernel modulua -Name[fa]=پیمانۀ هستۀ لینوکس -Name[fr]=Module de noyau Linux -Name[ga]=Modúl Eithne Linux -Name[gl]=Módulo para o kernel Linux -Name[hu]=Linuxos kernelmodul -Name[it]=Modulo del kernel Linux -Name[ja]=Linux カーネルモジュール -Name[nds]=Linux-Kernelmoduul -Name[ne]=लिनक्स कर्नेल मोड्युल -Name[nl]=Linux kernelmodule -Name[pl]=Moduł jądra Linuksa -Name[pt]=Módulo do 'kernel' do Linux -Name[pt_BR]=Módulo do 'kernel' do Linux -Name[ru]=Драйвер ядра Linux -Name[sk]=Linux kernel modul -Name[sr]=Модул језгра Linux-а -Name[sr@Latn]=Modul jezgra Linux-a -Name[sv]=Modul för Linux kärna -Name[tr]=Linux Çekirdek Birimi -Name[zh_CN]=Linux 内核模块 -Name[zh_TW]=Linux 核心模組 -Icon= -Category=C -Comment=Generates a template for a Linux kernel module. -Comment[ca]=Genera una plantilla per a un mòdul del nucli Linux. -Comment[da]=Genererer en skabelon for en Linux kernemodul. -Comment[de]=Erstellt eine Vorlage für ein Linux-Kernelmodul. -Comment[el]=Δημιουργεί ένα πρότυπο για ένα άρθρωμα του πυρήνα του Linux. -Comment[es]=Genera una plantilla para un módulo del núcleo de Linux. -Comment[et]=Linuxi kerneli mooduli malli loomine. -Comment[eu]=Linux kernel modulu batentzat txantiloi bat sortzen du. -Comment[fa]=قالبی برای پیمانۀ هستۀ لینوکس تولید می‌کند -Comment[fr]=Génère un modèle pour un module de noyau Linux. -Comment[gl]=Xera unha modelo dun módulo para o kernel Linux. -Comment[hu]=Létrehoz egy sablont linuxos kernelmodul készítéséhez. -Comment[it]=Genera un modello per un modulo del kernel Linux kernel. -Comment[ja]=Linux カーネルモジュール用のテンプレートを作成します -Comment[nds]=Stellt en Vörlaag för en Linux-Kernelmoduul op. -Comment[ne]=लिनक्स कर्नेल मोड्युलका लागि टेम्प्लेट उत्पन्न गर्दछ -Comment[nl]=Genereert een sjabloon voor een Linux kernelmodule -Comment[pl]=Generuje szablon dla modułu jądra Linuksa. -Comment[pt]=Gera um modelo para um módulo do 'kernel' do Linux. -Comment[pt_BR]=Gera um modelo para um módulo do 'kernel' do Linux. -Comment[ru]=Создание драйвера ядра Linux. -Comment[sk]=Vygeneruje šablónu pre Linux kernel modul -Comment[sr]=Прави шаблон за модул језгра Linux-а. -Comment[sr@Latn]=Pravi šablon za modul jezgra Linux-a. -Comment[sv]=Skapar en mall för en modul i Linux kärna. -Comment[tr]=Bir Linux çekirdek birimi için bir şablon yaratır. -Comment[zh_CN]=生成一个 Linux 内核模块的模板。 -Comment[zh_TW]=產生一個 Linux 核心模組的樣本 -FileTemplates=h,CStyle,c,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}-driver.c -Archive=kmod.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/kmod.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/src-Makefile -Dest=%{dest}/Makefile - -[FILE3] -Type=install -Source=%{src}/kmod-driver.c -Dest=%{dest}/%{APPNAMELC}-driver.c - -[MSG] -Type=message -Command=A linux kernel module was created in %{dest} diff --git a/languages/cpp/app_templates/kofficepart/CMakeLists.txt b/languages/cpp/app_templates/kofficepart/CMakeLists.txt index 460b3293..955225bc 100644 --- a/languages/cpp/app_templates/kofficepart/CMakeLists.txt +++ b/languages/cpp/app_templates/kofficepart/CMakeLists.txt @@ -21,9 +21,9 @@ add_custom_target( kopart.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kopart.tar.gz kopart.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kopart.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kopart.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kofficepart/Makefile.am b/languages/cpp/app_templates/kofficepart/Makefile.am index d602a552..a38746b1 100644 --- a/languages/cpp/app_templates/kofficepart/Makefile.am +++ b/languages/cpp/app_templates/kofficepart/Makefile.am @@ -7,10 +7,10 @@ dataFiles = kopart.tdevelop kopart_aboutdata.h kopart_part.cpp kopart_view.h \ templateName = kopart ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate new file mode 100644 index 00000000..0273e0ca --- /dev/null +++ b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate @@ -0,0 +1,231 @@ +# TDE Config File +[General] +Name=KOffice Part +Name[br]=Perzh KOffice +Name[ca]=Part per a KOffice +Name[da]=KOffice part +Name[de]=KOffice-Komponente +Name[el]=Τμήμα KOffice +Name[es]=Part de KOffice +Name[et]=KOffice'i komponent +Name[eu]=KOffice zatia +Name[fa]=جزء KOffice +Name[fr]=Composant KOffice +Name[ga]=Páirt KOffice +Name[gl]='Part' para KOffice +Name[hu]=KOffice-objektum +Name[it]=Part di KOffice +Name[nds]=KOffice-Komponent +Name[ne]=केडीई अफिस भाग +Name[nl]=Koffice-part +Name[pt]=Componente do KOffice +Name[pt_BR]=Componente do KOffice +Name[ru]=Приложение KOffice +Name[sr]=KOffice део +Name[sr@Latn]=KOffice deo +Name[sv]=Koffice-delprogram +Name[tr]=KOffice Bileşeni +Name[zh_CN]=KOffice 部件 +Name[zh_TW]=KOffice 元件 +Icon=kopart.png +Category=C++/TDE +Comment=Generates a framework for a full KOffice Application. +Comment[ca]=Genera una infraestructura per a una completa aplicació de KOffice. +Comment[da]=Genererer et skelet for et fuldstændigt KOffice-program. +Comment[de]=Erstellt ein Grundgerüst für eine vollwertige KOffice-Anwendung +Comment[el]=Δημιουργεί ένα πλαίσιο για μια πλήρης εφαρμογή του KOffice. +Comment[es]=Genera una infraestructura para una aplicación completa de KOffice. +Comment[et]=KOffice'i rakenduse raamistiku loomine. +Comment[eu]=KOffice-en aplikazio batentzat lan-marko oso bat sortzen du. +Comment[fa]=چارچوبی را برای کاربرد کامل KOffice تولید می‌کند. +Comment[fr]=Génère une infrastructure pour une application KOffice complète. +Comment[gl]=Xera un contorno de traballo para unha aplicación KOffice completa. +Comment[hu]=Létrehoz egy kiindulási keretprogramot teljes KOffice-alkalmazás készítéséhez. +Comment[it]=Genera l'infrastruttura per un'applicazione completa di KOffice. +Comment[nds]=Stellt dat Rahmenwark för en heel KOffice-Programm op. +Comment[ne]=पूर्ण केडीई अफिस अनुप्रयोगका लागि फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Genereert een framework voor een volledige KOffice-toepassing +Comment[pl]=Generuje szablon pełnego programu KOffice. +Comment[pt]=Gera a plataforma para uma aplicação completa do KOffice. +Comment[pt_BR]=Gera a plataforma para uma aplicação completa do KOffice. +Comment[ru]=Создание приложения KOffice. +Comment[sk]=Vygeneruje framework pre kompletnú aplikáciu KOffice. +Comment[sl]=Ustvari ogrodje za poln program KOffice +Comment[sr]=Прави радни оквир за пуни KOffice програм. +Comment[sr@Latn]=Pravi radni okvir za puni KOffice program. +Comment[sv]=Skapar ett ramverk för ett fullständigt Koffice-program. +Comment[tr]=Tam bir KOffice Uygulaması için bir çatı yaratır. +Comment[zh_CN]=生成一个全功能的 KOffice 应用程序框架。 +Comment[zh_TW]=產生一個完整的 KOffice 應用程式的框架 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp +Archive=kopart.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/kopart.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{src}/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/kopart_view.cpp +Dest=%{dest}/src/%{APPNAMELC}_view.cpp + +[FILE13] +Type=install +Source=%{src}/kopart_view.h +Dest=%{dest}/src/%{APPNAMELC}_view.h + +[FILE14] +Type=install +Source=%{src}/kopart_part.cpp +Dest=%{dest}/src/%{APPNAMELC}_part.cpp + +[FILE15] +Type=install +Source=%{src}/kopart_part.h +Dest=%{dest}/src/%{APPNAMELC}_part.h + +[FILE16] +Type=install +Source=%{src}/kopart_factory.cpp +Dest=%{dest}/src/%{APPNAMELC}_factory.cpp + +[FILE17] +Type=install +Source=%{src}/kopart_factory.h +Dest=%{dest}/src/%{APPNAMELC}_factory.h + +[FILE18] +Type=install +Source=%{src}/kopart_aboutdata.h +Dest=%{dest}/src/%{APPNAMELC}_aboutdata.h + +[FILE19] +Type=install +EscapeXML=true +Source=%{src}/kopart.rc +Dest=%{dest}/src/%{APPNAMELC}.rc + +[FILE20] +Type=install +Source=%{src}/kopart.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE21] +Type=install +Source=%{src}/x-kopart.desktop +Dest=%{dest}/src/x-%{APPNAMELC}.desktop + +[FILE22] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=A KOffice part was created in %{dest} +Comment[ca]=Una part per a KOffice ha estat creada en %{dest} +Comment[da]=En KOffice part blev oprettet i %{dest} +Comment[de]=Eine KOffice-Komponente wurde in %{dest} erstellt. +Comment[el]=Ένα τμήμα του KOffice δημιουργήθηκε στο %{dest} +Comment[es]=Un Part de KOffice ha sido creado en %{dest} +Comment[et]=KOffice'i komponent loodi asukohta %{dest} +Comment[eu]=KOffice zati bat sortu da hemen: %{dest} +Comment[fa]=یک جزء KOffice در %{dest} ایجاد شد +Comment[fr]=Un composant KOffice a été créé dans %{dest} +Comment[ga]=Cruthaíodh páirt TDE i %{dest} +Comment[gl]=Creouse unha 'part' para KOffice en %{dest} +Comment[hu]=Létrejött egy KOffice-objektum itt: %{dest} +Comment[it]=È stata creata una part di KOffice in %{dest} +Comment[ja]=KOffice パートを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en KOffice-Komponent opstellt +Comment[ne]=केडीई अफिस भाग %{dest} मा सिर्जना गरियो +Comment[nl]=Een KOffice-part is aangemaakt in %{dest} +Comment[pl]=KOffice part została utworzona w %{dest} +Comment[pt]=Foi criado um componente do KOffice em %{dest} +Comment[pt_BR]=Foi criado um componente do KOffice em %{dest} +Comment[ru]=Приложение KOffice создано в %{dest} +Comment[sk]=KOffice Part bol vytvorený v %{dest} +Comment[sr]=KOffice део је направљен у %{dest} +Comment[sr@Latn]=KOffice deo je napravljen u %{dest} +Comment[sv]=Ett Koffice-delprogram skapades i %{dest} +Comment[tr]=Bir KOffice bileşeni %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 KOffice 部件 +Comment[zh_TW]=一個 KOffice 元件已建立於 %{dest} diff --git a/languages/cpp/app_templates/kofficepart/kopart.tdevelop b/languages/cpp/app_templates/kofficepart/kopart.tdevelop index 7c4b0e4c..194157d7 100644 --- a/languages/cpp/app_templates/kofficepart/kopart.tdevelop +++ b/languages/cpp/app_templates/kofficepart/kopart.tdevelop @@ -14,16 +14,16 @@ tdeioslave - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}part.la debug @@ -45,15 +45,15 @@ -O0 -g3 - - + + - - + + ada ada_bugs_gcc @@ -90,24 +90,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kofficepart/kopart.tdevtemplate b/languages/cpp/app_templates/kofficepart/kopart.tdevtemplate deleted file mode 100644 index 076b650a..00000000 --- a/languages/cpp/app_templates/kofficepart/kopart.tdevtemplate +++ /dev/null @@ -1,231 +0,0 @@ -# TDE Config File -[General] -Name=KOffice Part -Name[br]=Perzh KOffice -Name[ca]=Part per a KOffice -Name[da]=KOffice part -Name[de]=KOffice-Komponente -Name[el]=Τμήμα KOffice -Name[es]=Part de KOffice -Name[et]=KOffice'i komponent -Name[eu]=KOffice zatia -Name[fa]=جزء KOffice -Name[fr]=Composant KOffice -Name[ga]=Páirt KOffice -Name[gl]='Part' para KOffice -Name[hu]=KOffice-objektum -Name[it]=Part di KOffice -Name[nds]=KOffice-Komponent -Name[ne]=केडीई अफिस भाग -Name[nl]=Koffice-part -Name[pt]=Componente do KOffice -Name[pt_BR]=Componente do KOffice -Name[ru]=Приложение KOffice -Name[sr]=KOffice део -Name[sr@Latn]=KOffice deo -Name[sv]=Koffice-delprogram -Name[tr]=KOffice Bileşeni -Name[zh_CN]=KOffice 部件 -Name[zh_TW]=KOffice 元件 -Icon=kopart.png -Category=C++/TDE -Comment=Generates a framework for a full KOffice Application. -Comment[ca]=Genera una infraestructura per a una completa aplicació de KOffice. -Comment[da]=Genererer et skelet for et fuldstændigt KOffice-program. -Comment[de]=Erstellt ein Grundgerüst für eine vollwertige KOffice-Anwendung -Comment[el]=Δημιουργεί ένα πλαίσιο για μια πλήρης εφαρμογή του KOffice. -Comment[es]=Genera una infraestructura para una aplicación completa de KOffice. -Comment[et]=KOffice'i rakenduse raamistiku loomine. -Comment[eu]=KOffice-en aplikazio batentzat lan-marko oso bat sortzen du. -Comment[fa]=چارچوبی را برای کاربرد کامل KOffice تولید می‌کند. -Comment[fr]=Génère une infrastructure pour une application KOffice complète. -Comment[gl]=Xera un contorno de traballo para unha aplicación KOffice completa. -Comment[hu]=Létrehoz egy kiindulási keretprogramot teljes KOffice-alkalmazás készítéséhez. -Comment[it]=Genera l'infrastruttura per un'applicazione completa di KOffice. -Comment[nds]=Stellt dat Rahmenwark för en heel KOffice-Programm op. -Comment[ne]=पूर्ण केडीई अफिस अनुप्रयोगका लागि फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Genereert een framework voor een volledige KOffice-toepassing -Comment[pl]=Generuje szablon pełnego programu KOffice. -Comment[pt]=Gera a plataforma para uma aplicação completa do KOffice. -Comment[pt_BR]=Gera a plataforma para uma aplicação completa do KOffice. -Comment[ru]=Создание приложения KOffice. -Comment[sk]=Vygeneruje framework pre kompletnú aplikáciu KOffice. -Comment[sl]=Ustvari ogrodje za poln program KOffice -Comment[sr]=Прави радни оквир за пуни KOffice програм. -Comment[sr@Latn]=Pravi radni okvir za puni KOffice program. -Comment[sv]=Skapar ett ramverk för ett fullständigt Koffice-program. -Comment[tr]=Tam bir KOffice Uygulaması için bir çatı yaratır. -Comment[zh_CN]=生成一个全功能的 KOffice 应用程序框架。 -Comment[zh_TW]=產生一個完整的 KOffice 應用程式的框架 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp -Archive=kopart.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/kopart.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{src}/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/kopart_view.cpp -Dest=%{dest}/src/%{APPNAMELC}_view.cpp - -[FILE13] -Type=install -Source=%{src}/kopart_view.h -Dest=%{dest}/src/%{APPNAMELC}_view.h - -[FILE14] -Type=install -Source=%{src}/kopart_part.cpp -Dest=%{dest}/src/%{APPNAMELC}_part.cpp - -[FILE15] -Type=install -Source=%{src}/kopart_part.h -Dest=%{dest}/src/%{APPNAMELC}_part.h - -[FILE16] -Type=install -Source=%{src}/kopart_factory.cpp -Dest=%{dest}/src/%{APPNAMELC}_factory.cpp - -[FILE17] -Type=install -Source=%{src}/kopart_factory.h -Dest=%{dest}/src/%{APPNAMELC}_factory.h - -[FILE18] -Type=install -Source=%{src}/kopart_aboutdata.h -Dest=%{dest}/src/%{APPNAMELC}_aboutdata.h - -[FILE19] -Type=install -EscapeXML=true -Source=%{src}/kopart.rc -Dest=%{dest}/src/%{APPNAMELC}.rc - -[FILE20] -Type=install -Source=%{src}/kopart.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE21] -Type=install -Source=%{src}/x-kopart.desktop -Dest=%{dest}/src/x-%{APPNAMELC}.desktop - -[FILE22] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=A KOffice part was created in %{dest} -Comment[ca]=Una part per a KOffice ha estat creada en %{dest} -Comment[da]=En KOffice part blev oprettet i %{dest} -Comment[de]=Eine KOffice-Komponente wurde in %{dest} erstellt. -Comment[el]=Ένα τμήμα του KOffice δημιουργήθηκε στο %{dest} -Comment[es]=Un Part de KOffice ha sido creado en %{dest} -Comment[et]=KOffice'i komponent loodi asukohta %{dest} -Comment[eu]=KOffice zati bat sortu da hemen: %{dest} -Comment[fa]=یک جزء KOffice در %{dest} ایجاد شد -Comment[fr]=Un composant KOffice a été créé dans %{dest} -Comment[ga]=Cruthaíodh páirt TDE i %{dest} -Comment[gl]=Creouse unha 'part' para KOffice en %{dest} -Comment[hu]=Létrejött egy KOffice-objektum itt: %{dest} -Comment[it]=È stata creata una part di KOffice in %{dest} -Comment[ja]=KOffice パートを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en KOffice-Komponent opstellt -Comment[ne]=केडीई अफिस भाग %{dest} मा सिर्जना गरियो -Comment[nl]=Een KOffice-part is aangemaakt in %{dest} -Comment[pl]=KOffice part została utworzona w %{dest} -Comment[pt]=Foi criado um componente do KOffice em %{dest} -Comment[pt_BR]=Foi criado um componente do KOffice em %{dest} -Comment[ru]=Приложение KOffice создано в %{dest} -Comment[sk]=KOffice Part bol vytvorený v %{dest} -Comment[sr]=KOffice део је направљен у %{dest} -Comment[sr@Latn]=KOffice deo je napravljen u %{dest} -Comment[sv]=Ett Koffice-delprogram skapades i %{dest} -Comment[tr]=Bir KOffice bileşeni %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 KOffice 部件 -Comment[zh_TW]=一個 KOffice 元件已建立於 %{dest} diff --git a/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt b/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt index c683f536..e38fc279 100644 --- a/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt +++ b/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( konqnavpanel.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/konqnavpanel.tar.gz konqnavpanel.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - konqnavpanel.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + konqnavpanel.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/konqnavpanel/Makefile.am b/languages/cpp/app_templates/konqnavpanel/Makefile.am index a901456b..6fccbf38 100644 --- a/languages/cpp/app_templates/konqnavpanel/Makefile.am +++ b/languages/cpp/app_templates/konqnavpanel/Makefile.am @@ -4,10 +4,10 @@ dataFiles = konqnavpanel.cpp konqnavpanel.h konqnavpanel.desktop \ templateName = konqnavpanel ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate new file mode 100644 index 00000000..e6f1a23e --- /dev/null +++ b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate @@ -0,0 +1,192 @@ +# TDE Config File +[General] +Name=Konqueror Navigation Panel Plugin +Name[br]=Lugent panell furchal Konqueror +Name[ca]=Un connector per al plafó de navegació de Konqueror +Name[da]=Konqueror navigationspanel plugin +Name[de]=Modul für den Navigationsbereich von Konqueror +Name[el]=Πρόσθετο πίνακα πλοήγησης του Konqueror +Name[es]=Un complemento para el panel de navegación de Konqueror +Name[et]=Konquerori liikumispaneeli plugin +Name[eu]=Konqueror arakatze-panel plugina +Name[fa]=وصلۀ تابلوی ناوش Konqueror +Name[fr]=Module externe pour le panneau de navigation de Konqueror +Name[ga]=Breiseán Painéil Nascleanúna Konqueror +Name[gl]=Extensión para o panel de navegación de Konqueror +Name[hu]=Konqueroros navigációs bővítőmodul +Name[it]=Plugin per il pannello di navigazione di Konqueror +Name[ja]=Konqueror ナビゲーションプラグイン +Name[nds]=En Sietpaneelmoduul för Konqueror +Name[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन +Name[nl]=Konqueror Navigatiepaneel-plugin +Name[pl]=Wtyczka panelu nawigacji Konquerora +Name[pt]='Plugin' do Painel de Navegação do Konqueror +Name[pt_BR]='Plugin' do Painel de Navegação do Konqueror +Name[ru]=Модуль панели навигации Konqueror +Name[sk]=Modul pre konqueror navigačný panel +Name[sr]=Кonqueror-ов прикључак за навигациони панел +Name[sr@Latn]=Konqueror-ov priključak za navigacioni panel +Name[sv]=Konqueror-insticksprogram för navigeringspanelen +Name[tr]=Konqueror Gezinme Paneli Eklentisi +Name[zh_CN]=Konqueror 导航面板插件 +Name[zh_TW]=Konqueror 導覽面板外掛程式 +Icon=konqnavpanel.png +Category=C++/TDE +Comment=Generates a framework for a plugin that embeds into Konqueror's navigation panel +Comment[ca]=Genera una infraestructura per a un connector que s'encasti al plafó de navegació de Konqueror +Comment[da]=Genererer et skelet for et plugin der indlejres i Konqueror's navigationspanel +Comment[de]=Erstellt das Gerüst für ein Modul, das in den Navigationsbereich von Konqueror eingebunden werden kann. +Comment[el]=Δημιουργεί ένα πλαίσιο για ένα πρόσθετο που ενσωματώνεται στον πίνακα πλοήγησης του Konqueror +Comment[es]=Genera una infraestructura para un complemento empotrado en el panel de navegación de Konqueror +Comment[et]=Plugina raamistiku loomine, mida saab põimida Konquerori liikumispaneelile. +Comment[eu]=Konqueror-en arakatze-panelean kapsulatzen den plugin batentzat lan-marko oso bat sortzen du +Comment[fa]=چارچوبی را برای یک وصله که در تابلوی ناوش Konqueror نهفته بود، تولید می‌کند +Comment[fr]=Génère une infrastructure pour un module externe qui s'intègre dans le panneau de navigation de Konqueror +Comment[gl]=Xera un contorno de traballo para unha extensión que se incrusta no panel de navegación de Konqueror +Comment[hu]=Létrehoz egy alapprogramot konqueroros navigációs panelmodul készítéséhez +Comment[it]=Genera l'infrastruttura per un plugin che si integra nel pannello di navigazione di Konqueror +Comment[nds]=Stellt dat Rahmenwark för en Moduul op, dat sik in't Sietpaneel vun Konqueror inbett +Comment[ne]=कन्क्वेररको नेभिगेसन प्यानलमा सम्मिलित हुने प्लगइनका लागि फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Genereert een framework voor een plugin die kan worden ingebed in Konqueror's navigatiepaneel. +Comment[pl]=Generuje wtyczkę, którą można osadzić w panelu nawigacyjnym Konquerora +Comment[pt]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror +Comment[pt_BR]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror +Comment[ru]=Создание модуля панели навигации Konqueror +Comment[sk]=Vygeneruje framework pre modul, ktorý sa bude dať vložiť do konqueror navigačného panelu +Comment[sr]=Прави радни оквир за прикључак који се уграђује у Konqueror-ов навигациони панел +Comment[sr@Latn]=Pravi radni okvir za priključak koji se ugrađuje u Konqueror-ov navigacioni panel +Comment[sv]=Skapar ett ramverk för ett insticksprogram som inbäddas i Konquerors navigeringspanel +Comment[tr]=Konqueror'un gezinme paneline gömülen bir eklenti için bir çatı oluşturur. +Comment[zh_CN]=生成可嵌入到 Konqueror 导航面板的插件框架 +Comment[zh_TW]=產生一個嵌入 Konqueror 導覽面板的外掛程式的框架 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=konqnavpanel.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/konqnavpanel.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/konqnavpanel.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/konqnavpanel.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/konqnavpanel.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A konqueror navigation panel plugin was created in %{dest} +Comment[ca]=Un connector per al plafó de navegació de Konqueror ha estat creada en %{dest} +Comment[da]=Et Konqueror navigationspanel plugin blev oprettet i %{dest} +Comment[de]=Ein Modul für den Navigationsbereich von Konqueror wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο του πίνακα πλοήγησης του konqueror δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para el panel de navegación de Konqueror ha sido creado en %{dest} +Comment[et]=Konquerori liikumispaneeli plugin loodi asukohta %{dest} +Comment[eu]=Konqueror-en arakatze-paneleko plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ تابلوی ناوش konqueror در %{dest} ایجاد شد +Comment[fr]=Un module externe pour le panneau de navigation de Konqueror a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán painéil nascleanúna konqueror i %{dest} +Comment[gl]=Creouse unha extensión para o panel de navegación en %{dest} +Comment[hu]=Létrejött egy konqueroros navigációs modul itt: %{dest} +Comment[it]=È stato creato un plugin per il pannello di navigazione di Konqueror in %{dest} +Comment[ja]=Konqueror ナビゲーションプラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Sietpaneelmoduul för Konqueror opstellt +Comment[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Konqueror-navigatiepaneel-plugin is aangemaakt in %{dest} +Comment[pl]=Wtyczka do panelu nawigacyjnego Konquerora została utworzona w %{dest} +Comment[pt]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest} +Comment[pt_BR]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest} +Comment[ru]=Модуль панели навигации Konqueror создан в %{dest} +Comment[sk]=Modul pre konqueror navigačný panel bol vytvorený v %{dest} +Comment[sr]=Кonqueror-ов прикључак за навигациони панел направљен је у %{dest} +Comment[sr@Latn]=Konqueror-ov priključak za navigacioni panel napravljen je u %{dest} +Comment[sv]=Ett Konqueror-insticksprogram för navigeringspanelen skapades i %{dest} +Comment[tr]=Bir konqueror gezinme paneli eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 konqueror 导航器面板插件 +Comment[zh_TW]=一個 Konqueror 導覽面板外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevelop b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevelop index 88bf952d..929b3c49 100644 --- a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevelop +++ b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevelop @@ -14,16 +14,16 @@ Kicker - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}.la debug @@ -45,8 +45,8 @@ -O0 -g3 - - + + @@ -54,8 +54,8 @@ - - + + ada ada_bugs_gcc @@ -92,24 +92,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevtemplate b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevtemplate deleted file mode 100644 index 01a924df..00000000 --- a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.tdevtemplate +++ /dev/null @@ -1,192 +0,0 @@ -# TDE Config File -[General] -Name=Konqueror Navigation Panel Plugin -Name[br]=Lugent panell furchal Konqueror -Name[ca]=Un connector per al plafó de navegació de Konqueror -Name[da]=Konqueror navigationspanel plugin -Name[de]=Modul für den Navigationsbereich von Konqueror -Name[el]=Πρόσθετο πίνακα πλοήγησης του Konqueror -Name[es]=Un complemento para el panel de navegación de Konqueror -Name[et]=Konquerori liikumispaneeli plugin -Name[eu]=Konqueror arakatze-panel plugina -Name[fa]=وصلۀ تابلوی ناوش Konqueror -Name[fr]=Module externe pour le panneau de navigation de Konqueror -Name[ga]=Breiseán Painéil Nascleanúna Konqueror -Name[gl]=Extensión para o panel de navegación de Konqueror -Name[hu]=Konqueroros navigációs bővítőmodul -Name[it]=Plugin per il pannello di navigazione di Konqueror -Name[ja]=Konqueror ナビゲーションプラグイン -Name[nds]=En Sietpaneelmoduul för Konqueror -Name[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन -Name[nl]=Konqueror Navigatiepaneel-plugin -Name[pl]=Wtyczka panelu nawigacji Konquerora -Name[pt]='Plugin' do Painel de Navegação do Konqueror -Name[pt_BR]='Plugin' do Painel de Navegação do Konqueror -Name[ru]=Модуль панели навигации Konqueror -Name[sk]=Modul pre konqueror navigačný panel -Name[sr]=Кonqueror-ов прикључак за навигациони панел -Name[sr@Latn]=Konqueror-ov priključak za navigacioni panel -Name[sv]=Konqueror-insticksprogram för navigeringspanelen -Name[tr]=Konqueror Gezinme Paneli Eklentisi -Name[zh_CN]=Konqueror 导航面板插件 -Name[zh_TW]=Konqueror 導覽面板外掛程式 -Icon=konqnavpanel.png -Category=C++/TDE -Comment=Generates a framework for a plugin that embeds into Konqueror's navigation panel -Comment[ca]=Genera una infraestructura per a un connector que s'encasti al plafó de navegació de Konqueror -Comment[da]=Genererer et skelet for et plugin der indlejres i Konqueror's navigationspanel -Comment[de]=Erstellt das Gerüst für ein Modul, das in den Navigationsbereich von Konqueror eingebunden werden kann. -Comment[el]=Δημιουργεί ένα πλαίσιο για ένα πρόσθετο που ενσωματώνεται στον πίνακα πλοήγησης του Konqueror -Comment[es]=Genera una infraestructura para un complemento empotrado en el panel de navegación de Konqueror -Comment[et]=Plugina raamistiku loomine, mida saab põimida Konquerori liikumispaneelile. -Comment[eu]=Konqueror-en arakatze-panelean kapsulatzen den plugin batentzat lan-marko oso bat sortzen du -Comment[fa]=چارچوبی را برای یک وصله که در تابلوی ناوش Konqueror نهفته بود، تولید می‌کند -Comment[fr]=Génère une infrastructure pour un module externe qui s'intègre dans le panneau de navigation de Konqueror -Comment[gl]=Xera un contorno de traballo para unha extensión que se incrusta no panel de navegación de Konqueror -Comment[hu]=Létrehoz egy alapprogramot konqueroros navigációs panelmodul készítéséhez -Comment[it]=Genera l'infrastruttura per un plugin che si integra nel pannello di navigazione di Konqueror -Comment[nds]=Stellt dat Rahmenwark för en Moduul op, dat sik in't Sietpaneel vun Konqueror inbett -Comment[ne]=कन्क्वेररको नेभिगेसन प्यानलमा सम्मिलित हुने प्लगइनका लागि फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Genereert een framework voor een plugin die kan worden ingebed in Konqueror's navigatiepaneel. -Comment[pl]=Generuje wtyczkę, którą można osadzić w panelu nawigacyjnym Konquerora -Comment[pt]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror -Comment[pt_BR]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror -Comment[ru]=Создание модуля панели навигации Konqueror -Comment[sk]=Vygeneruje framework pre modul, ktorý sa bude dať vložiť do konqueror navigačného panelu -Comment[sr]=Прави радни оквир за прикључак који се уграђује у Konqueror-ов навигациони панел -Comment[sr@Latn]=Pravi radni okvir za priključak koji se ugrađuje u Konqueror-ov navigacioni panel -Comment[sv]=Skapar ett ramverk för ett insticksprogram som inbäddas i Konquerors navigeringspanel -Comment[tr]=Konqueror'un gezinme paneline gömülen bir eklenti için bir çatı oluşturur. -Comment[zh_CN]=生成可嵌入到 Konqueror 导航面板的插件框架 -Comment[zh_TW]=產生一個嵌入 Konqueror 導覽面板的外掛程式的框架 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=konqnavpanel.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/konqnavpanel.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/konqnavpanel.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/konqnavpanel.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/konqnavpanel.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A konqueror navigation panel plugin was created in %{dest} -Comment[ca]=Un connector per al plafó de navegació de Konqueror ha estat creada en %{dest} -Comment[da]=Et Konqueror navigationspanel plugin blev oprettet i %{dest} -Comment[de]=Ein Modul für den Navigationsbereich von Konqueror wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο του πίνακα πλοήγησης του konqueror δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para el panel de navegación de Konqueror ha sido creado en %{dest} -Comment[et]=Konquerori liikumispaneeli plugin loodi asukohta %{dest} -Comment[eu]=Konqueror-en arakatze-paneleko plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ تابلوی ناوش konqueror در %{dest} ایجاد شد -Comment[fr]=Un module externe pour le panneau de navigation de Konqueror a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán painéil nascleanúna konqueror i %{dest} -Comment[gl]=Creouse unha extensión para o panel de navegación en %{dest} -Comment[hu]=Létrejött egy konqueroros navigációs modul itt: %{dest} -Comment[it]=È stato creato un plugin per il pannello di navigazione di Konqueror in %{dest} -Comment[ja]=Konqueror ナビゲーションプラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Sietpaneelmoduul för Konqueror opstellt -Comment[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Konqueror-navigatiepaneel-plugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka do panelu nawigacyjnego Konquerora została utworzona w %{dest} -Comment[pt]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest} -Comment[pt_BR]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest} -Comment[ru]=Модуль панели навигации Konqueror создан в %{dest} -Comment[sk]=Modul pre konqueror navigačný panel bol vytvorený v %{dest} -Comment[sr]=Кonqueror-ов прикључак за навигациони панел направљен је у %{dest} -Comment[sr@Latn]=Konqueror-ov priključak za navigacioni panel napravljen je u %{dest} -Comment[sv]=Ett Konqueror-insticksprogram för navigeringspanelen skapades i %{dest} -Comment[tr]=Bir konqueror gezinme paneli eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 konqueror 导航器面板插件 -Comment[zh_TW]=一個 Konqueror 導覽面板外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kpartapp/CMakeLists.txt b/languages/cpp/app_templates/kpartapp/CMakeLists.txt index ab0ed3b0..9f3d8119 100644 --- a/languages/cpp/app_templates/kpartapp/CMakeLists.txt +++ b/languages/cpp/app_templates/kpartapp/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( kpartapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kpartapp.tar.gz kpartapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kpartapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kpartapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kpartapp/Makefile.am b/languages/cpp/app_templates/kpartapp/Makefile.am index 45c41564..bfb8ceed 100644 --- a/languages/cpp/app_templates/kpartapp/Makefile.am +++ b/languages/cpp/app_templates/kpartapp/Makefile.am @@ -3,10 +3,10 @@ dataFiles = src-Makefile.am app.cpp app.h app_part.cpp\ kpartapp.png app.tdevelop subdirs templateName = kpartapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kpartapp/app.tdevelop b/languages/cpp/app_templates/kpartapp/app.tdevelop index 56e6f467..a8628fe3 100644 --- a/languages/cpp/app_templates/kpartapp/app.tdevelop +++ b/languages/cpp/app_templates/kpartapp/app.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -47,8 +47,8 @@ -O0 -g3 - - + + @@ -56,8 +56,8 @@ - - + + ada ada_bugs_gcc @@ -92,24 +92,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate b/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate new file mode 100644 index 00000000..773cc0d8 --- /dev/null +++ b/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate @@ -0,0 +1,237 @@ +# TDE Config File +[General] +Name=Application framework (KParts) +Name[ca]=Infraestructura d'aplicació (KParts) +Name[da]=Programskelet (KParts) +Name[de]=Anwendungsgerüst (KParts) +Name[el]=Πλαίσιο εφαρμογής (KParts) +Name[es]=Infraestructura de aplicación (KParts) +Name[et]=Rakenduse raamistik (KParts) +Name[eu]=Aplikazioen lan-markoa (KParts) +Name[fa]=(KParts)چارچوب کاربرد +Name[fr]=Infrastructure d'application (KParts) +Name[ga]=Creatlach feidhmchláir (KParts) +Name[gl]=Entorno de traballo de aplicación (KParts) +Name[hu]=Alkalmazás-keretrendszer (objektumokkal) +Name[it]=Infrastruttura applicativa (KParts) +Name[ja]=アプリケーションフレームワーク (KParts) +Name[nds]=Programmrahmenwark (KParts) +Name[ne]=अनुप्रयोग फ्रेमवर्क (केडीई भाग) +Name[nl]=Toepassingframework (KParts) +Name[pl]=Szablon progamu (KParts) +Name[pt]=Plataforma de aplicações (KParts) +Name[pt_BR]=Plataforma de aplicações (KParts) +Name[ru]=Приложение KPart +Name[sk]=Aplikačný framework (KParts) +Name[sr]=Радни оквир програма (KParts) +Name[sr@Latn]=Radni okvir programa (KParts) +Name[sv]=Programramverk (KParts) +Name[tr]=Uygulama Çatısı (KParts) +Name[zh_CN]=应用程序框架(KParts) +Name[zh_TW]=應用程式框架(KParts) +Icon=kpartapp.png +Category=C++/TDE +Comment=Generates a complex TDE application with a KParts shell and a KPart component. +Comment[ca]=Genera una complexa aplicació per al TDE amb un intèrpret de comandaments KParts i un component KPart. +Comment[da]=Genererer et komplekst TDE-program med en KParts-skal og en KPart-komponent. +Comment[de]=Erstellt eine aufwändige TDE-Anwendung mit einer Shell für KParts und einer KPart-Komponente. +Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή TDE με ένα κέλυφος KParts και ένα συστατικό KPart. +Comment[es]=Genera una aplicación TDE compleja con un contenedor KParts y un componente KPart. +Comment[et]=Keerulise TDE rakenduse loomine KParts-shelliga ja KPart-komponendiga. +Comment[eu]=TDE aplikazio konplexu bat sortzen du KParts shellbat eta KPart osagai batekin. +Comment[fa]=یک کاربرد پیچیدۀ TDE با یک پوستۀ KParts و یک مؤلفۀ KPart تولید می‌کند. +Comment[fr]=Génère une application TDE évoluée comprenant un shell KParts et un composant KPart. +Comment[ga]=Cruthaíonn sé seo feidhmchlár casta TDE le blaosc KParts agus comhpháirt KPart. +Comment[gl]=Xera unha aplicación TDE complexa cun terminal KPart e unha compoñente KPart. +Comment[hu]=Létrehoz egy komplex, objektumok használatát támogató TDE-s alkalmazást és egy KPart objektumot. +Comment[it]=Genera un'applicazione complessa di TDE con una shell di KParts e un componente KPart. +Comment[nds]=Stellt en vigeliensch TDE-Programm mit en Konsool för KPart un en KPart-Komponent op. +Comment[ne]=केडीई भाग शेल र केडीई भाग अवयवसँग जटिल केडीई अनुप्रयोग उत्पन्न गर्दछ । +Comment[nl]=Genereert een complexe TDE-toepassing met een KParts-shell en een KPart-component. +Comment[pl]=Generuje złożony program z powłoką KParts i komponentem KPart. +Comment[pt]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart. +Comment[pt_BR]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart. +Comment[ru]=Создание полноценного приложения TDE на базе компонента KPart. +Comment[sk]=Vygeneruje komplexnú TDE aplikáciu s KParts shell a s KPart komponentom. +Comment[sr]=Прави сложени TDE програм са KParts шкољком и KPart компонентом. +Comment[sr@Latn]=Pravi složeni TDE program sa KParts školjkom i KPart komponentom. +Comment[sv]=Skapar ett komplext TDE-program med ett KPart-skal och en KPart-komponent. +Comment[tr]=Bir KParts kabuğu ve KParts bileşeni olan karmaşık bir TDE uygulaması yaratır. +Comment[zh_CN]=生成一个带 KParts 外壳和 KPart 组件的复杂 TDE 应用程序。 +Comment[zh_TW]=產生一個複雜的 TDE 應用程式,內含 KParts shell 與 KPart 元件。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp +Archive=kpartapp.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-part.desktop +Dest=%{dest}/src/%{APPNAMELC}_part.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE13] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE14] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE15] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE16] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE17] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE18] +Type=install +Source=%{src}/app_part.cpp +Dest=%{dest}/src/%{APPNAMELC}_part.cpp + +[FILE19] +Type=install +Source=%{src}/app_part.h +Dest=%{dest}/src/%{APPNAMELC}_part.h + +[FILE20] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE21] +Type=install +EscapeXML=true +Source=%{src}/app_part.rc +Dest=%{dest}/src/%{APPNAMELC}_part.rc + +[FILE22] +Type=install +EscapeXML=true +Source=%{src}/app_shell.rc +Dest=%{dest}/src/%{APPNAMELC}_shell.rc + +[MSG] +Type=message +Comment=A complex TDE application using KParts was created in %{dest} +Comment[ca]=Una complexa aplicació per al TDE usant KParts ha estat creada en %{dest} +Comment[da]=Et komplekst TDE-program ved brug af KParts blev oprettet i %{dest} +Comment[de]=Eine aufwändige TDE-Anwendung, die KParts verwendet, wurde in %{dest} erstellt. +Comment[el]=Μια πολύπλοκη εφαρμογή TDE που χρησιμοποιεί το KParts δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación compleja para TDE que usa KParts ha sido creada en %{dest} +Comment[et]=KParts'i kasutav keeruline TDE rakendus loodi asukohta %{dest} +Comment[eu]=TDE aplikazio konplexu bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد پیچیدۀ TDE با استفاده از KParts در %{dest} ایجاد شد +Comment[fr]=Une application TDE évoluée utilisant KParts a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár casta TDE a úsáideann KParts i %{dest} +Comment[gl]=Creouse unha aplicación TDE complexa usando KParts en %{dest} +Comment[hu]=Létrejött egy komplex, objektumok használatát támogató TDE-s alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDE complessa usando KParts in %{dest} +Comment[ja]=KParts を使った複雑な TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en vigeliensch TDE-Programm opstellt, dat "KParts" bruukt. +Comment[ne]=केडीई भाग प्रयोग गरेर जटिल केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een complexe TDE-toepassing gebruik makend van KParts is aangemaakt in %{dest} +Comment[pl]=Złożony program TDE używający KParts został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest} +Comment[pt_BR]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest} +Comment[ru]=Приложение TDE на базе компонента KPart создано в %{dest} +Comment[sk]=Komplexná TDE aplikácia používajúca KParts bola vytvorená v %{dest} +Comment[sr]=Сложени TDE програм на основу KParts направљен је у %{dest} +Comment[sr@Latn]=Složeni TDE program na osnovu KParts napravljen je u %{dest} +Comment[sv]=Ett komplext TDE-program som använder KParts skapades i %{dest} +Comment[tr]=KParts kullanan karmaşık bir TDE uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个使用 KParts 的复杂 TDE 应用程序 +Comment[zh_TW]=一個使用 KParts 的複雜 TDE 應用程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/kpartapp/kpartapp.tdevtemplate b/languages/cpp/app_templates/kpartapp/kpartapp.tdevtemplate deleted file mode 100644 index 11aaaabb..00000000 --- a/languages/cpp/app_templates/kpartapp/kpartapp.tdevtemplate +++ /dev/null @@ -1,237 +0,0 @@ -# TDE Config File -[General] -Name=Application framework (KParts) -Name[ca]=Infraestructura d'aplicació (KParts) -Name[da]=Programskelet (KParts) -Name[de]=Anwendungsgerüst (KParts) -Name[el]=Πλαίσιο εφαρμογής (KParts) -Name[es]=Infraestructura de aplicación (KParts) -Name[et]=Rakenduse raamistik (KParts) -Name[eu]=Aplikazioen lan-markoa (KParts) -Name[fa]=(KParts)چارچوب کاربرد -Name[fr]=Infrastructure d'application (KParts) -Name[ga]=Creatlach feidhmchláir (KParts) -Name[gl]=Entorno de traballo de aplicación (KParts) -Name[hu]=Alkalmazás-keretrendszer (objektumokkal) -Name[it]=Infrastruttura applicativa (KParts) -Name[ja]=アプリケーションフレームワーク (KParts) -Name[nds]=Programmrahmenwark (KParts) -Name[ne]=अनुप्रयोग फ्रेमवर्क (केडीई भाग) -Name[nl]=Toepassingframework (KParts) -Name[pl]=Szablon progamu (KParts) -Name[pt]=Plataforma de aplicações (KParts) -Name[pt_BR]=Plataforma de aplicações (KParts) -Name[ru]=Приложение KPart -Name[sk]=Aplikačný framework (KParts) -Name[sr]=Радни оквир програма (KParts) -Name[sr@Latn]=Radni okvir programa (KParts) -Name[sv]=Programramverk (KParts) -Name[tr]=Uygulama Çatısı (KParts) -Name[zh_CN]=应用程序框架(KParts) -Name[zh_TW]=應用程式框架(KParts) -Icon=kpartapp.png -Category=C++/TDE -Comment=Generates a complex TDE application with a KParts shell and a KPart component. -Comment[ca]=Genera una complexa aplicació per al TDE amb un intèrpret de comandaments KParts i un component KPart. -Comment[da]=Genererer et komplekst TDE-program med en KParts-skal og en KPart-komponent. -Comment[de]=Erstellt eine aufwändige TDE-Anwendung mit einer Shell für KParts und einer KPart-Komponente. -Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή TDE με ένα κέλυφος KParts και ένα συστατικό KPart. -Comment[es]=Genera una aplicación TDE compleja con un contenedor KParts y un componente KPart. -Comment[et]=Keerulise TDE rakenduse loomine KParts-shelliga ja KPart-komponendiga. -Comment[eu]=TDE aplikazio konplexu bat sortzen du KParts shellbat eta KPart osagai batekin. -Comment[fa]=یک کاربرد پیچیدۀ TDE با یک پوستۀ KParts و یک مؤلفۀ KPart تولید می‌کند. -Comment[fr]=Génère une application TDE évoluée comprenant un shell KParts et un composant KPart. -Comment[ga]=Cruthaíonn sé seo feidhmchlár casta TDE le blaosc KParts agus comhpháirt KPart. -Comment[gl]=Xera unha aplicación TDE complexa cun terminal KPart e unha compoñente KPart. -Comment[hu]=Létrehoz egy komplex, objektumok használatát támogató TDE-s alkalmazást és egy KPart objektumot. -Comment[it]=Genera un'applicazione complessa di TDE con una shell di KParts e un componente KPart. -Comment[nds]=Stellt en vigeliensch TDE-Programm mit en Konsool för KPart un en KPart-Komponent op. -Comment[ne]=केडीई भाग शेल र केडीई भाग अवयवसँग जटिल केडीई अनुप्रयोग उत्पन्न गर्दछ । -Comment[nl]=Genereert een complexe TDE-toepassing met een KParts-shell en een KPart-component. -Comment[pl]=Generuje złożony program z powłoką KParts i komponentem KPart. -Comment[pt]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart. -Comment[pt_BR]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart. -Comment[ru]=Создание полноценного приложения TDE на базе компонента KPart. -Comment[sk]=Vygeneruje komplexnú TDE aplikáciu s KParts shell a s KPart komponentom. -Comment[sr]=Прави сложени TDE програм са KParts шкољком и KPart компонентом. -Comment[sr@Latn]=Pravi složeni TDE program sa KParts školjkom i KPart komponentom. -Comment[sv]=Skapar ett komplext TDE-program med ett KPart-skal och en KPart-komponent. -Comment[tr]=Bir KParts kabuğu ve KParts bileşeni olan karmaşık bir TDE uygulaması yaratır. -Comment[zh_CN]=生成一个带 KParts 外壳和 KPart 组件的复杂 TDE 应用程序。 -Comment[zh_TW]=產生一個複雜的 TDE 應用程式,內含 KParts shell 與 KPart 元件。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp -Archive=kpartapp.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-part.desktop -Dest=%{dest}/src/%{APPNAMELC}_part.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE13] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE14] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE15] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE16] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE17] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE18] -Type=install -Source=%{src}/app_part.cpp -Dest=%{dest}/src/%{APPNAMELC}_part.cpp - -[FILE19] -Type=install -Source=%{src}/app_part.h -Dest=%{dest}/src/%{APPNAMELC}_part.h - -[FILE20] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE21] -Type=install -EscapeXML=true -Source=%{src}/app_part.rc -Dest=%{dest}/src/%{APPNAMELC}_part.rc - -[FILE22] -Type=install -EscapeXML=true -Source=%{src}/app_shell.rc -Dest=%{dest}/src/%{APPNAMELC}_shell.rc - -[MSG] -Type=message -Comment=A complex TDE application using KParts was created in %{dest} -Comment[ca]=Una complexa aplicació per al TDE usant KParts ha estat creada en %{dest} -Comment[da]=Et komplekst TDE-program ved brug af KParts blev oprettet i %{dest} -Comment[de]=Eine aufwändige TDE-Anwendung, die KParts verwendet, wurde in %{dest} erstellt. -Comment[el]=Μια πολύπλοκη εφαρμογή TDE που χρησιμοποιεί το KParts δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación compleja para TDE que usa KParts ha sido creada en %{dest} -Comment[et]=KParts'i kasutav keeruline TDE rakendus loodi asukohta %{dest} -Comment[eu]=TDE aplikazio konplexu bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد پیچیدۀ TDE با استفاده از KParts در %{dest} ایجاد شد -Comment[fr]=Une application TDE évoluée utilisant KParts a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár casta TDE a úsáideann KParts i %{dest} -Comment[gl]=Creouse unha aplicación TDE complexa usando KParts en %{dest} -Comment[hu]=Létrejött egy komplex, objektumok használatát támogató TDE-s alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDE complessa usando KParts in %{dest} -Comment[ja]=KParts を使った複雑な TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en vigeliensch TDE-Programm opstellt, dat "KParts" bruukt. -Comment[ne]=केडीई भाग प्रयोग गरेर जटिल केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een complexe TDE-toepassing gebruik makend van KParts is aangemaakt in %{dest} -Comment[pl]=Złożony program TDE używający KParts został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest} -Comment[pt_BR]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest} -Comment[ru]=Приложение TDE на базе компонента KPart создано в %{dest} -Comment[sk]=Komplexná TDE aplikácia používajúca KParts bola vytvorená v %{dest} -Comment[sr]=Сложени TDE програм на основу KParts направљен је у %{dest} -Comment[sr@Latn]=Složeni TDE program na osnovu KParts napravljen je u %{dest} -Comment[sv]=Ett komplext TDE-program som använder KParts skapades i %{dest} -Comment[tr]=KParts kullanan karmaşık bir TDE uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个使用 KParts 的复杂 TDE 应用程序 -Comment[zh_TW]=一個使用 KParts 的複雜 TDE 應用程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt index a1d063b0..00f4c664 100644 --- a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt +++ b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( kpartplugin.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kpartplugin.tar.gz kpartplugin.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kpartplugin.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kpartplugin.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kpartplugin/Makefile.am b/languages/cpp/app_templates/kpartplugin/Makefile.am index dd0a5612..057be667 100644 --- a/languages/cpp/app_templates/kpartplugin/Makefile.am +++ b/languages/cpp/app_templates/kpartplugin/Makefile.am @@ -5,10 +5,10 @@ dataFiles = src-Makefile.am plugin_app.cpp plugin_app.h \ templateName = kpartplugin ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate new file mode 100644 index 00000000..59ca51d8 --- /dev/null +++ b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate @@ -0,0 +1,204 @@ +# TDE Config File +[General] +Name=TDEHTMLPart plugin +Name[br]=Lugent TDEHTMLPart +Name[ca]=Connector per a TDEHTMLPart +Name[de]=TDEHTMLPart-Modul +Name[el]=Πρόσθετο TDEHTMLPart +Name[es]=Complemento para TDEHTMLPart +Name[eu]=TDEHTMLPart plugina +Name[fa]=وصلۀ TDEHTMLPart +Name[fr]=Module externe pour le composant TDEHTML +Name[ga]=Breiseán TDEHTMLPart +Name[gl]=Extensión para TDEHTMLPart +Name[hu]=TDEHTML-bővítőmodul +Name[it]=Plugin TDEHTMLPart +Name[ja]=TDEHTMLPart プラグイン +Name[nds]=TDEHTMLPart-Moduul +Name[ne]=TDEHTMLPart प्लगइन +Name[nl]=TDEHTMLPart-plugin +Name[pl]=Wtyczka do TDEHTMLPart +Name[pt]='Plugin' do TDEHTMLPart +Name[pt_BR]='Plugin' do TDEHTMLPart +Name[ru]=Модуль TDEHTMLPart +Name[sk]=TDEHTMLPart modul +Name[sl]=Vstavek za TDEHTMLPart +Name[sr]=Прикључак за део TDEHTML +Name[sr@Latn]=Priključak za deo TDEHTML +Name[sv]=Insticksprogram för TDEHTML-delprogram +Name[tr]=TDEHTMLPart Eklentisi +Name[zh_CN]=TDEHTMLPart 插件 +Name[zh_TW]=TDEHTMLPart 外掛程式 +Icon=kpartplugin.png +Category=C++/TDE +Comment=Generates a plugin for the TDEHTML part. +Comment[ca]=Genera un connector per a la part TDEHTML. +Comment[da]=Genererer et plugin for TDEHTML parten. +Comment[de]=Erstellt ein Modul für die Komponente TDEHTML +Comment[el]=Δημιουργεί ένα πρόσθετο για το τμήμα TDEHTML. +Comment[es]=Genera un complemento para TDEHTMLPart. +Comment[et]=TDEHTML-komponendi plugina loomine. +Comment[eu]=TDEHTML zatirako plugin bat sortzen du. +Comment[fa]=یک وصله برای جزء TDEHTML تولید می‌کند +Comment[fr]=Génère un module externe pour le composant TDEHTML. +Comment[gl]=Xera unha extensión para o 'part' TDEHTML. +Comment[hu]=Létrehoz egy TDEHTML-bővítőmodult. +Comment[it]=Genera un plugin per la part TDEHTML. +Comment[ja]=TDEHTML パートのためのプラグインを作成します +Comment[nds]=Stellt en Moduul för de Komponent TDEHTML op. +Comment[ne]=TDEHTML भागका लागि प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Genereert een plugin voor de TDEHTML-part. +Comment[pl]=Generuje wtyczkę do TDEHTML part. +Comment[pt]=Gera um 'plugin' para a componente TDEHTML. +Comment[pt_BR]=Gera um 'plugin' para a componente TDEHTML. +Comment[ru]=Создание модуля для компонента TDEHTML. +Comment[sk]=Vygeneruje modul pre TDEHTML part. +Comment[sr]=Прави прикључак за део TDEHTML. +Comment[sr@Latn]=Pravi priključak za deo TDEHTML. +Comment[sv]=Skapar ett insticksprogram för TDEHTML-delprogrammet +Comment[zh_CN]=生成 TDEHTML 部件的插件。 +Comment[zh_TW]=產生一個 TDEHTML part 的外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp +Archive=kpartplugin.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/plugin_app.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/plugin_app.h +Dest=%{dest}/src/plugin_%{APPNAMELC}.h + +[FILE14] +Type=install +EscapeXML=true +Source=%{src}/plugin_app.rc +Dest=%{dest}/src/plugin_%{APPNAMELC}.rc + +[FILE15] +Type=install +Source=%{src}/hi16-action-plugin.png +Dest=%{dest}/src/hi16-action-plugin.png +Process=false + +[FILE16] +Type=install +Source=%{src}/hi22-action-plugin.png +Dest=%{dest}/src/hi32-action-plugin.png +Process=false + +[MSG] +Type=message +Comment=A TDEHTMLPart plugin was created in %{dest} +Comment[ca]=Un connector per a TDEHTMLPart ha estat creat en %{dest} +Comment[da]=Et TDEHTMLPart plugin blev oprettet i %{dest} +Comment[de]=Ein Modul für die Komponente TDEHTML wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο τμήμα TDEHTML δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento para TDEHTMLPart ha sido creado en %{dest} +Comment[et]=TDEHTMLPart plugin loodi asukohta %{dest} +Comment[eu]=TDEHTMLPart plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ جزء TDEHTML در %{dest} ایجاد شد +Comment[fr]=Un module externe pour TDEHTMLPart a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán TDEHTMLPart i %{dest} +Comment[gl]=Creouse unha extensión para TDEHTMLPart en %{dest} +Comment[hu]=Létrejött egy TDEHTML-bővítőmodul itt: %{dest} +Comment[it]=È stato creato un plugin TDEHTMLPart in %{dest} +Comment[ja]=TDEHTMLPart プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDEHTMLPart-Moduul opstellt +Comment[ne]=TDEHTMLPart प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDEHTMLPart-plugin is aangemaakt in %{dest} +Comment[pl]=Wtyczka do TDEHTMLPart została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' TDEHTMLPart em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' TDEHTMLPart em %{dest} +Comment[ru]=Модуль для компонента TDEHTML создан в %{dest} +Comment[sk]=TDEHTML modul bol vytvorený v %{dest} +Comment[sr]=Прикључак за део TDEHTML направљен је у %{dest} +Comment[sr@Latn]=Priključak za deo TDEHTML napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för TDEHTML-delprogrammet skapades i %{dest} +Comment[tr]=Bir TDEHTMLPart eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 TDEHTMLPart 插件 +Comment[zh_TW]=一個 TDEHTML 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kpartplugin/kpartplugin.tdevtemplate b/languages/cpp/app_templates/kpartplugin/kpartplugin.tdevtemplate deleted file mode 100644 index dc3b3e04..00000000 --- a/languages/cpp/app_templates/kpartplugin/kpartplugin.tdevtemplate +++ /dev/null @@ -1,204 +0,0 @@ -# TDE Config File -[General] -Name=TDEHTMLPart plugin -Name[br]=Lugent TDEHTMLPart -Name[ca]=Connector per a TDEHTMLPart -Name[de]=TDEHTMLPart-Modul -Name[el]=Πρόσθετο TDEHTMLPart -Name[es]=Complemento para TDEHTMLPart -Name[eu]=TDEHTMLPart plugina -Name[fa]=وصلۀ TDEHTMLPart -Name[fr]=Module externe pour le composant TDEHTML -Name[ga]=Breiseán TDEHTMLPart -Name[gl]=Extensión para TDEHTMLPart -Name[hu]=TDEHTML-bővítőmodul -Name[it]=Plugin TDEHTMLPart -Name[ja]=TDEHTMLPart プラグイン -Name[nds]=TDEHTMLPart-Moduul -Name[ne]=TDEHTMLPart प्लगइन -Name[nl]=TDEHTMLPart-plugin -Name[pl]=Wtyczka do TDEHTMLPart -Name[pt]='Plugin' do TDEHTMLPart -Name[pt_BR]='Plugin' do TDEHTMLPart -Name[ru]=Модуль TDEHTMLPart -Name[sk]=TDEHTMLPart modul -Name[sl]=Vstavek za TDEHTMLPart -Name[sr]=Прикључак за део TDEHTML -Name[sr@Latn]=Priključak za deo TDEHTML -Name[sv]=Insticksprogram för TDEHTML-delprogram -Name[tr]=TDEHTMLPart Eklentisi -Name[zh_CN]=TDEHTMLPart 插件 -Name[zh_TW]=TDEHTMLPart 外掛程式 -Icon=kpartplugin.png -Category=C++/TDE -Comment=Generates a plugin for the TDEHTML part. -Comment[ca]=Genera un connector per a la part TDEHTML. -Comment[da]=Genererer et plugin for TDEHTML parten. -Comment[de]=Erstellt ein Modul für die Komponente TDEHTML -Comment[el]=Δημιουργεί ένα πρόσθετο για το τμήμα TDEHTML. -Comment[es]=Genera un complemento para TDEHTMLPart. -Comment[et]=TDEHTML-komponendi plugina loomine. -Comment[eu]=TDEHTML zatirako plugin bat sortzen du. -Comment[fa]=یک وصله برای جزء TDEHTML تولید می‌کند -Comment[fr]=Génère un module externe pour le composant TDEHTML. -Comment[gl]=Xera unha extensión para o 'part' TDEHTML. -Comment[hu]=Létrehoz egy TDEHTML-bővítőmodult. -Comment[it]=Genera un plugin per la part TDEHTML. -Comment[ja]=TDEHTML パートのためのプラグインを作成します -Comment[nds]=Stellt en Moduul för de Komponent TDEHTML op. -Comment[ne]=TDEHTML भागका लागि प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een plugin voor de TDEHTML-part. -Comment[pl]=Generuje wtyczkę do TDEHTML part. -Comment[pt]=Gera um 'plugin' para a componente TDEHTML. -Comment[pt_BR]=Gera um 'plugin' para a componente TDEHTML. -Comment[ru]=Создание модуля для компонента TDEHTML. -Comment[sk]=Vygeneruje modul pre TDEHTML part. -Comment[sr]=Прави прикључак за део TDEHTML. -Comment[sr@Latn]=Pravi priključak za deo TDEHTML. -Comment[sv]=Skapar ett insticksprogram för TDEHTML-delprogrammet -Comment[zh_CN]=生成 TDEHTML 部件的插件。 -Comment[zh_TW]=產生一個 TDEHTML part 的外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp -Archive=kpartplugin.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/plugin_app.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/plugin_app.h -Dest=%{dest}/src/plugin_%{APPNAMELC}.h - -[FILE14] -Type=install -EscapeXML=true -Source=%{src}/plugin_app.rc -Dest=%{dest}/src/plugin_%{APPNAMELC}.rc - -[FILE15] -Type=install -Source=%{src}/hi16-action-plugin.png -Dest=%{dest}/src/hi16-action-plugin.png -Process=false - -[FILE16] -Type=install -Source=%{src}/hi22-action-plugin.png -Dest=%{dest}/src/hi32-action-plugin.png -Process=false - -[MSG] -Type=message -Comment=A TDEHTMLPart plugin was created in %{dest} -Comment[ca]=Un connector per a TDEHTMLPart ha estat creat en %{dest} -Comment[da]=Et TDEHTMLPart plugin blev oprettet i %{dest} -Comment[de]=Ein Modul für die Komponente TDEHTML wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο τμήμα TDEHTML δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para TDEHTMLPart ha sido creado en %{dest} -Comment[et]=TDEHTMLPart plugin loodi asukohta %{dest} -Comment[eu]=TDEHTMLPart plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ جزء TDEHTML در %{dest} ایجاد شد -Comment[fr]=Un module externe pour TDEHTMLPart a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán TDEHTMLPart i %{dest} -Comment[gl]=Creouse unha extensión para TDEHTMLPart en %{dest} -Comment[hu]=Létrejött egy TDEHTML-bővítőmodul itt: %{dest} -Comment[it]=È stato creato un plugin TDEHTMLPart in %{dest} -Comment[ja]=TDEHTMLPart プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDEHTMLPart-Moduul opstellt -Comment[ne]=TDEHTMLPart प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDEHTMLPart-plugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka do TDEHTMLPart została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' TDEHTMLPart em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' TDEHTMLPart em %{dest} -Comment[ru]=Модуль для компонента TDEHTML создан в %{dest} -Comment[sk]=TDEHTML modul bol vytvorený v %{dest} -Comment[sr]=Прикључак за део TDEHTML направљен је у %{dest} -Comment[sr@Latn]=Priključak za deo TDEHTML napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för TDEHTML-delprogrammet skapades i %{dest} -Comment[tr]=Bir TDEHTMLPart eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 TDEHTMLPart 插件 -Comment[zh_TW]=一個 TDEHTML 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kpartplugin/plugin.tdevelop b/languages/cpp/app_templates/kpartplugin/plugin.tdevelop index 2a61c8d5..c94ba886 100644 --- a/languages/cpp/app_templates/kpartplugin/plugin.tdevelop +++ b/languages/cpp/app_templates/kpartplugin/plugin.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}.la debug @@ -44,8 +44,8 @@ -O0 -g3 - - + + @@ -53,8 +53,8 @@ - - + + ada ada_bugs_gcc @@ -91,24 +91,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt b/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt index 2aa03b98..bf1be9f6 100644 --- a/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt +++ b/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt @@ -21,9 +21,9 @@ add_custom_target( kscons_kxt.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kscons_kxt.tar.gz kscons_kxt.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kscons_kxt.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kscons_kxt.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kscons_kxt/Makefile.am b/languages/cpp/app_templates/kscons_kxt/Makefile.am index 5f00c212..59a58ee1 100644 --- a/languages/cpp/app_templates/kscons_kxt/Makefile.am +++ b/languages/cpp/app_templates/kscons_kxt/Makefile.am @@ -7,10 +7,10 @@ QUICKSTART INSTALL README templateName= kscons_kxt ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kscons_kxt/app.tdevelop b/languages/cpp/app_templates/kscons_kxt/app.tdevelop index b32b6656..317a4cbc 100644 --- a/languages/cpp/app_templates/kscons_kxt/app.tdevelop +++ b/languages/cpp/app_templates/kscons_kxt/app.tdevelop @@ -17,16 +17,16 @@ - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -62,8 +62,8 @@ -O0 -g3 - - + + @@ -75,8 +75,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -111,8 +111,8 @@ qmake User Guide - - + + libtool @@ -126,16 +126,16 @@ false true - - + + - - + + -f -dP @@ -144,7 +144,7 @@ -u3 -p - + @@ -156,14 +156,14 @@ true - + true 2 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate b/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate new file mode 100644 index 00000000..20d35070 --- /dev/null +++ b/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate @@ -0,0 +1,253 @@ +# TDE Config File +[General] +Name=Scons-based TDE application +Name[ca]=Una aplicació per al TDE basada en Scons +Name[da]=Scons-baseret TDE program +Name[de]=Auf Scons basierende TDE-Anwendung +Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons +Name[es]=Aplicación para TDE basada en Scons +Name[et]=TDE rakendus Sconsi põhjal +Name[eu]=Scons-en oinarritutako TDE aplikazioa +Name[fa]=کاربرد TDE بر مبنای Scons +Name[fr]=Application TDE basée sur Scons +Name[ga]=Feidhmchlár TDE bunaithe ar Scons +Name[gl]=Aplicación TDE baseada en Scons +Name[hu]=Scons-alapú TDE-s alkalmazás +Name[it]=Un'applicazione TDE basata su scons +Name[ja]=Scons を使った TDE アプリケーション +Name[nds]=Op "Scons" opbuut TDE-Programm +Name[ne]=स्कोन-आधारित केडीई अनुप्रयोग +Name[nl]=Scons gebaseerde TDE-toepassing +Name[pl]=Program TDE wykorzystujący Scons +Name[pt]=Aplicação TDE usando Scons +Name[pt_BR]=Aplicação TDE usando Scons +Name[ru]=Приложение TDE на базе Scons +Name[sk]=TDE aplikácia založená na Scons +Name[sr]=TDE програм на основу Scons-а +Name[sr@Latn]=TDE program na osnovu Scons-a +Name[sv]=Scons-baserat TDE-program +Name[tr]=Scons-tabanlı TDE Uygulaması +Name[zh_CN]=基于 Scons 的 TDE 应用程序 +Name[zh_TW]=Scons 為基礎的 TDE 應用程式 +Category=C++/TDE +Icon=kscons_kxt.png +Comment=Generates a simple TDE application with one widget, a configuration dialog and a dcop interface. Scons scripts are provided for compiling and installing the application. +Comment[ca]=Genera una simple aplicació per al TDE amb un estri, un diàleg de configuració i una interfície dcop. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació. +Comment[da]=Genererer et simpelt TDE program med en kontrol, en indstillingsdialog og en dcop-grænseflade. Der sørges for scons-scripter til at kompilere og installere programmet. +Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget, einem Einstellungsdialog und einer DCOP-Schnittstelle. Scons-Skripte zum Kompileren und Installieren der Anwendung werden zur Verfügung gestellt. +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης και μια διασύνδεση dcop. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής. +Comment[en_GB]=Generates a simple TDE application with one widget, a configuration dialogue and a dcop interface. Scons scripts are provided for compiling and installing the application. +Comment[es]=Genera una sencilla aplicación para TDE con una ventana principal, un diálogo de configuración y una interfaz DCOP. Se proporcionan guiones en Scons para compilar e instalar la aplicación. +Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina, seadistusdialoogi ja DCOP-liidesega. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks. +Comment[eu]=TDE aplikazio sinple bat sortzen du trepeta bat, konfigurazio-elkarrizketa eta dcop interfaze batekin. Aplikazioa konpilatu eta instalatzeko Scons script-ak sortzen ditu. +Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر، یک محاورۀ پیکربندی و یک واسط dcop تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم شده‌اند. +Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget), une boîte de dialogue de configuration et une interface DCOP. Des scripts Scons sont fournis pour compiler et installer l'application. +Comment[gl]=Xera unha aplicación sinxela TDE cunha compoñente, un diálogo de configuración e unha interface dcop. Os scripts scons proporciónanse para compilar e intalar a aplicación. +Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, beállítóablakkal és DCOP-felülettel. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre. +Comment[it]=Genera una semplice applicazione TDE con un elemento grafico, una finestra di configurazione e un'interfaccia DCOP. Gli script scons sono forniti per compilare e installare l'applicazione. +Comment[nds]=Stellt en eenfach TDE-Programm mit een Element, en Instelldialoog un en DCOP-Koppelsteed op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat. +Comment[ne]=एउटा विगेट, कन्फिगरेसन संवाद र dcop इन्टरफेससँग एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ । +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel widget, een configuratievenster en een DCOP-interface. Scons-scripts worden aangemaakt voor compilatie en installatie. +Comment[pl]=Generuje prosty program dla TDE widgetem, oknem konfiguracyjnym i interfejsem dcop. Do kompilacji i instalacji programu wykorzystywane są skrypty Scons. +Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação. +Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação. +Comment[ru]=Создание простого приложения TDE с одним виджетом, окном настройки и интерфейсом DCOP. Сборка и установка осуществляется с помощью скриптов Scons. +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom, konfiguračným dial=ogom a DCOP rozhraním. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie. +Comment[sr]=Прави једноставан TDE програм са једном контролом, дијалогом за подешавање и DCOP интерфејсом. Дате су Scons скрипте за превођење и инсталирање програма. +Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom, dijalogom za podešavanje i DCOP interfejsom. Date su Scons skripte za prevođenje i instaliranje programa. +Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent, en inställningsdialogruta och ett DCOP-gränssnitt. Scons-script tillhandahålls för att kompilera och installera programmet. +Comment[tr]=Bir parçacıklı, ayar pencereli ve bir dcop arayüzü olan basit bir TDE uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır. +Comment[zh_CN]=生成一个带一个部件、一个配置对话框和一个 DCOP 接口的简单 TDE 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。 +Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件,一個設定對話框與一個 DCOP 介面。Scons 文稿可用於編譯與安裝應用程式。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/QUICKSTART +Archive=kscons_kxt.tar.gz + +[SCONS] +Type=include +File=%{tdevelop}/template-common/scons.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{src}/SConscript-doc +Dest=%{dest}/doc/SConscript + +[FILE2] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE3] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE4] +Type=install +Source=%{src}/SConstruct +Dest=%{dest}/SConstruct + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE10] +Type=install +Source=%{src}/SConscript-src +Dest=%{dest}/src/SConscript + +[FILE11] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE12] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE13] +Type=install +EscapeXML=true +Source=%{src}/appview_base.ui +Dest=%{dest}/src/%{APPNAMELC}view_base.ui + +[FILE14] +Type=install +Source=%{src}/appview.cpp +Dest=%{dest}/src/%{APPNAMELC}view.cpp + +[FILE15] +Type=install +Source=%{src}/appview.h +Dest=%{dest}/src/%{APPNAMELC}view.h + +[FILE16] +Type=install +EscapeXML=true +Source=%{src}/prefs-base.ui +Dest=%{dest}/src/prefs-base.ui + +[FILE17] +Type=install +Source=%{src}/prefs.cpp +Dest=%{dest}/src/prefs.cpp + +[FILE18] +Type=install +Source=%{src}/prefs.h +Dest=%{dest}/src/prefs.h + +[FILE19] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE20] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE21] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[FILE22] +Type=install +Source=%{src}/app.kcfg +Dest=%{dest}/src/%{APPNAMELC}.kcfg + +[FILE23] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/src/settings.kcfgc + +[FILE24] +Type=install +Source=%{src}/tips +Dest=%{dest}/src/tips + +[FILE26] +Type=install +Source=%{src}/VERSION +Dest=%{dest}/VERSION + +[FILE29] +Type=install +Source=%{src}/INSTALL +Dest=%{dest}/INSTALL + +[FILE30] +Type=install +Source=%{src}/QUICKSTART +Dest=%{dest}/QUICKSTART + +[FILE31] +Type=install +Source=%{src}/messages.sh +Dest=%{dest}/po/messages.sh + +[MSG] +Type=message +Comment=A TDE application with scons scripts was created in %{dest} +Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest} +Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest} +Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest} +Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest} +Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد +Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest} +Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest} +Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest} +Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt +Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest} +Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} +Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest} +Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest} +Comment[sr]=TDE програм са scons скриптама направљен је у %{dest} +Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest} +Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest} +Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序 +Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kscons_kxt/kscons_kxt.tdevtemplate b/languages/cpp/app_templates/kscons_kxt/kscons_kxt.tdevtemplate deleted file mode 100644 index fd709e79..00000000 --- a/languages/cpp/app_templates/kscons_kxt/kscons_kxt.tdevtemplate +++ /dev/null @@ -1,253 +0,0 @@ -# TDE Config File -[General] -Name=Scons-based TDE application -Name[ca]=Una aplicació per al TDE basada en Scons -Name[da]=Scons-baseret TDE program -Name[de]=Auf Scons basierende TDE-Anwendung -Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons -Name[es]=Aplicación para TDE basada en Scons -Name[et]=TDE rakendus Sconsi põhjal -Name[eu]=Scons-en oinarritutako TDE aplikazioa -Name[fa]=کاربرد TDE بر مبنای Scons -Name[fr]=Application TDE basée sur Scons -Name[ga]=Feidhmchlár TDE bunaithe ar Scons -Name[gl]=Aplicación TDE baseada en Scons -Name[hu]=Scons-alapú TDE-s alkalmazás -Name[it]=Un'applicazione TDE basata su scons -Name[ja]=Scons を使った TDE アプリケーション -Name[nds]=Op "Scons" opbuut TDE-Programm -Name[ne]=स्कोन-आधारित केडीई अनुप्रयोग -Name[nl]=Scons gebaseerde TDE-toepassing -Name[pl]=Program TDE wykorzystujący Scons -Name[pt]=Aplicação TDE usando Scons -Name[pt_BR]=Aplicação TDE usando Scons -Name[ru]=Приложение TDE на базе Scons -Name[sk]=TDE aplikácia založená na Scons -Name[sr]=TDE програм на основу Scons-а -Name[sr@Latn]=TDE program na osnovu Scons-a -Name[sv]=Scons-baserat TDE-program -Name[tr]=Scons-tabanlı TDE Uygulaması -Name[zh_CN]=基于 Scons 的 TDE 应用程序 -Name[zh_TW]=Scons 為基礎的 TDE 應用程式 -Category=C++/TDE -Icon=kscons_kxt.png -Comment=Generates a simple TDE application with one widget, a configuration dialog and a dcop interface. Scons scripts are provided for compiling and installing the application. -Comment[ca]=Genera una simple aplicació per al TDE amb un estri, un diàleg de configuració i una interfície dcop. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació. -Comment[da]=Genererer et simpelt TDE program med en kontrol, en indstillingsdialog og en dcop-grænseflade. Der sørges for scons-scripter til at kompilere og installere programmet. -Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget, einem Einstellungsdialog und einer DCOP-Schnittstelle. Scons-Skripte zum Kompileren und Installieren der Anwendung werden zur Verfügung gestellt. -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης και μια διασύνδεση dcop. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής. -Comment[en_GB]=Generates a simple TDE application with one widget, a configuration dialogue and a dcop interface. Scons scripts are provided for compiling and installing the application. -Comment[es]=Genera una sencilla aplicación para TDE con una ventana principal, un diálogo de configuración y una interfaz DCOP. Se proporcionan guiones en Scons para compilar e instalar la aplicación. -Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina, seadistusdialoogi ja DCOP-liidesega. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks. -Comment[eu]=TDE aplikazio sinple bat sortzen du trepeta bat, konfigurazio-elkarrizketa eta dcop interfaze batekin. Aplikazioa konpilatu eta instalatzeko Scons script-ak sortzen ditu. -Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر، یک محاورۀ پیکربندی و یک واسط dcop تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم شده‌اند. -Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget), une boîte de dialogue de configuration et une interface DCOP. Des scripts Scons sont fournis pour compiler et installer l'application. -Comment[gl]=Xera unha aplicación sinxela TDE cunha compoñente, un diálogo de configuración e unha interface dcop. Os scripts scons proporciónanse para compilar e intalar a aplicación. -Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, beállítóablakkal és DCOP-felülettel. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre. -Comment[it]=Genera una semplice applicazione TDE con un elemento grafico, una finestra di configurazione e un'interfaccia DCOP. Gli script scons sono forniti per compilare e installare l'applicazione. -Comment[nds]=Stellt en eenfach TDE-Programm mit een Element, en Instelldialoog un en DCOP-Koppelsteed op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat. -Comment[ne]=एउटा विगेट, कन्फिगरेसन संवाद र dcop इन्टरफेससँग एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ । -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel widget, een configuratievenster en een DCOP-interface. Scons-scripts worden aangemaakt voor compilatie en installatie. -Comment[pl]=Generuje prosty program dla TDE widgetem, oknem konfiguracyjnym i interfejsem dcop. Do kompilacji i instalacji programu wykorzystywane są skrypty Scons. -Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação. -Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação. -Comment[ru]=Создание простого приложения TDE с одним виджетом, окном настройки и интерфейсом DCOP. Сборка и установка осуществляется с помощью скриптов Scons. -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom, konfiguračným dial=ogom a DCOP rozhraním. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie. -Comment[sr]=Прави једноставан TDE програм са једном контролом, дијалогом за подешавање и DCOP интерфејсом. Дате су Scons скрипте за превођење и инсталирање програма. -Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom, dijalogom za podešavanje i DCOP interfejsom. Date su Scons skripte za prevođenje i instaliranje programa. -Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent, en inställningsdialogruta och ett DCOP-gränssnitt. Scons-script tillhandahålls för att kompilera och installera programmet. -Comment[tr]=Bir parçacıklı, ayar pencereli ve bir dcop arayüzü olan basit bir TDE uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır. -Comment[zh_CN]=生成一个带一个部件、一个配置对话框和一个 DCOP 接口的简单 TDE 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。 -Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件,一個設定對話框與一個 DCOP 介面。Scons 文稿可用於編譯與安裝應用程式。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/QUICKSTART -Archive=kscons_kxt.tar.gz - -[SCONS] -Type=include -File=%{tdevelop}/template-common/scons.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{src}/SConscript-doc -Dest=%{dest}/doc/SConscript - -[FILE2] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE3] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE4] -Type=install -Source=%{src}/SConstruct -Dest=%{dest}/SConstruct - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE10] -Type=install -Source=%{src}/SConscript-src -Dest=%{dest}/src/SConscript - -[FILE11] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE12] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE13] -Type=install -EscapeXML=true -Source=%{src}/appview_base.ui -Dest=%{dest}/src/%{APPNAMELC}view_base.ui - -[FILE14] -Type=install -Source=%{src}/appview.cpp -Dest=%{dest}/src/%{APPNAMELC}view.cpp - -[FILE15] -Type=install -Source=%{src}/appview.h -Dest=%{dest}/src/%{APPNAMELC}view.h - -[FILE16] -Type=install -EscapeXML=true -Source=%{src}/prefs-base.ui -Dest=%{dest}/src/prefs-base.ui - -[FILE17] -Type=install -Source=%{src}/prefs.cpp -Dest=%{dest}/src/prefs.cpp - -[FILE18] -Type=install -Source=%{src}/prefs.h -Dest=%{dest}/src/prefs.h - -[FILE19] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE20] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE21] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[FILE22] -Type=install -Source=%{src}/app.kcfg -Dest=%{dest}/src/%{APPNAMELC}.kcfg - -[FILE23] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/src/settings.kcfgc - -[FILE24] -Type=install -Source=%{src}/tips -Dest=%{dest}/src/tips - -[FILE26] -Type=install -Source=%{src}/VERSION -Dest=%{dest}/VERSION - -[FILE29] -Type=install -Source=%{src}/INSTALL -Dest=%{dest}/INSTALL - -[FILE30] -Type=install -Source=%{src}/QUICKSTART -Dest=%{dest}/QUICKSTART - -[FILE31] -Type=install -Source=%{src}/messages.sh -Dest=%{dest}/po/messages.sh - -[MSG] -Type=message -Comment=A TDE application with scons scripts was created in %{dest} -Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest} -Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest} -Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest} -Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest} -Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد -Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest} -Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest} -Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest} -Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt -Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest} -Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} -Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest} -Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest} -Comment[sr]=TDE програм са scons скриптама направљен је у %{dest} -Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest} -Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest} -Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序 -Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt index d8af0f23..c05f1bb1 100644 --- a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt +++ b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt @@ -22,9 +22,9 @@ add_custom_target( kscons_tdemdi.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kscons_tdemdi.tar.gz kscons_tdemdi.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kscons_tdemdi.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kscons_tdemdi.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kscons_tdemdi/Makefile.am b/languages/cpp/app_templates/kscons_tdemdi/Makefile.am index b51e2bdb..191ea8ee 100644 --- a/languages/cpp/app_templates/kscons_tdemdi/Makefile.am +++ b/languages/cpp/app_templates/kscons_tdemdi/Makefile.am @@ -7,10 +7,10 @@ app_part.cpp app_part.h app_part.rc app_shell.rc templateName= kscons_tdemdi ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kscons_tdemdi/app.tdevelop b/languages/cpp/app_templates/kscons_tdemdi/app.tdevelop index b32b6656..317a4cbc 100644 --- a/languages/cpp/app_templates/kscons_tdemdi/app.tdevelop +++ b/languages/cpp/app_templates/kscons_tdemdi/app.tdevelop @@ -17,16 +17,16 @@ - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -62,8 +62,8 @@ -O0 -g3 - - + + @@ -75,8 +75,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -111,8 +111,8 @@ qmake User Guide - - + + libtool @@ -126,16 +126,16 @@ false true - - + + - - + + -f -dP @@ -144,7 +144,7 @@ -u3 -p - + @@ -156,14 +156,14 @@ true - + true 2 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate new file mode 100644 index 00000000..2a297d60 --- /dev/null +++ b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate @@ -0,0 +1,271 @@ +# TDE Config File +[General] +Name=Scons-based KMDI application +Name[ca]=Aplicació per a KMDI basada en Scons +Name[da]=Scons-baseret KMDI-program +Name[de]=Auf Scons basierende KMDI-Anwendung +Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons +Name[es]=Aplicación KMDI basada en Scons +Name[et]=KMDI rakendus Sconsi põhjal +Name[eu]=Scons-en oinarritutako KMDI aplikazioa +Name[fa]=کاربرد KMDI بر مبنای Scons +Name[fr]=Application KMDI basée sur Scons +Name[ga]=Feidhmchlár KMDI bunaithe ar Scons +Name[gl]=Aplicación KMDI baseada en Scons +Name[hu]=Scons-alapú KMDI-alkalmazás +Name[it]=Applicazione KMDI basata su scons +Name[ja]=Scons ベースの KMDI アプリケーション +Name[nds]=Op "scons" opbuut KMDI-Programm +Name[ne]=स्कोन-आधारित KMDI अनुप्रयोग +Name[nl]=Scons gebaseerde KMDI-toepassing +Name[pl]=Program KMDI wykorzystujący Scons +Name[pt]=Aplicação KMDI usando Scons +Name[pt_BR]=Aplicação KMDI usando Scons +Name[ru]=Многооконное приложение TDE на базе Scons +Name[sk]=KMDI aplikácia založená na Scons +Name[sr]=KMDI програм на основу Scons-а +Name[sr@Latn]=KMDI program na osnovu Scons-a +Name[sv]=Scons-baserat KMDI-program +Name[tr]=Scons tabanlı KMDI uygulaması +Name[zh_CN]=基于 Scons 的 KMDI 应用程序 +Name[zh_TW]=Scons 為基礎的 KMDI 應用程式 +Category=C++/TDE +Icon=kscons_tdemdi.png +Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application. +Comment[ca]=Genera una complexa aplicació per a KMDI. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació. +Comment[da]=Genererer et komplekst TDE-program. Der sørges for scons-scripter til at kompilere og installere programmet. +Comment[de]=Erstellt eine aufwändige KMDI-Anwendung. Scons-Skripte zum Kompilieren und Installieren der Anwendung werden zur Verfügung gestellt. +Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή KMDI. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής. +Comment[es]=Genera una aplicación KMDI compleja. Se proporcionan guiones en Scons para compilar e instalar la aplicación. +Comment[et]=Keerulise KMDI rakenduse loomine. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks. +Comment[eu]=KMDI aplikazio konplexu bat sortzen du. Aplikazioak konpilatu eta aplikazioa instalatzeko Scons script-ak sortzen ditu. +Comment[fa]=یک کاربرد پیچیدۀ KMDI تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم می‌شوند. +Comment[fr]=Génère une application KMDI évoluée. Des scripts Scons sont fournis pour compiler et installer l'application. +Comment[gl]=Xera unha aplicación complexa KMDI. Os scripts Scons proporciónanse para compilar e instalar a aplicación. +Comment[hu]=Létrehoz egy komplex KMDI alkalmazást. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre. +Comment[it]=Genera una applicazione KMDI complessa. Gli script scons sono forniti per compilare e istallare l'applicazione. +Comment[nds]=Stellt en vigeliensch KMDI-Programm op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat. +Comment[ne]=जटिल KMDI अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ । +Comment[nl]=Genereert een complexe KMDI-applicatie. Scons-scripts worden gebruikt voor compilatie en installatie. +Comment[pl]=Generuje złożony program z powłoką KMDI. Do kompilacji i instalacji wykorzystywany jest skrypt Scons. +Comment[pt]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação. +Comment[pt_BR]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação. +Comment[ru]=Создание полноценного многооконного приложения TDE. Для сборки и установки этого приложения будут использованы скрипты Scons. +Comment[sk]=Vygeneruje komplexnú KMDI aplikáciu. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie. +Comment[sr]=Прави сложени KMDI програм. Дате су Scons скрипте за превођење и инсталирање програма. +Comment[sr@Latn]=Pravi složeni KMDI program. Date su Scons skripte za prevođenje i instaliranje programa. +Comment[sv]=Skapar ett komplext KMDI-program. Scons-skript tillhandahålls för att kompilera och installera programmet. +Comment[tr]=Karmaşık bir KMDI uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır. +Comment[zh_CN]=生成一个复杂的 KMDI 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。 +Comment[zh_TW]=產生一個複雜的 KMDI 應用程式。Scons 文稿是用於編譯與安裝應用程式。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/QUICKSTART +Archive=kscons_tdemdi.tar.gz + +[SCONS] +Type=include +File=%{tdevelop}/template-common/scons.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{src}/SConscript-doc +Dest=%{dest}/doc/SConscript + +[FILE2] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE3] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE4] +Type=install +Source=%{src}/SConstruct +Dest=%{dest}/SConstruct + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE10] +Type=install +Source=%{src}/SConscript-src +Dest=%{dest}/src/SConscript + +[FILE11] +Type=install +Source=%{src}/apptdemdi.cpp +Dest=%{dest}/src/%{APPNAMELC}tdemdi.cpp + +[FILE12] +Type=install +Source=%{src}/apptdemdi.h +Dest=%{dest}/src/%{APPNAMELC}tdemdi.h + +[FILE13] +Type=install +EscapeXML=true +Source=%{src}/prefs.ui +Dest=%{dest}/src/prefs.ui + +[FILE14] +Type=install +Source=%{src}/apptdemdiView.cpp +Dest=%{dest}/src/%{APPNAMELC}tdemdiView.cpp + +[FILE15] +Type=install +Source=%{src}/apptdemdiView.h +Dest=%{dest}/src/%{APPNAMELC}tdemdiView.h + +[FILE19] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE20] +Type=install +EscapeXML=true +Source=%{src}/app_shell.rc +Dest=%{dest}/src/%{APPNAMELC}_shell.rc + +[FILE21] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[FILE22] +Type=install +Source=%{src}/app.kcfg +Dest=%{dest}/src/%{APPNAMELC}.kcfg + +[FILE23] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/src/settings.kcfgc + +[FILE25] +Type=install +Source=%{src}/tips +Dest=%{dest}/src/tips + +[FILE27] +Type=install +Source=%{src}/VERSION +Dest=%{dest}/VERSION + +[FILE28] +Type=install +Source=%{src}/INSTALL +Dest=%{dest}/INSTALL + +[FILE29] +Type=install +Source=%{src}/QUICKSTART +Dest=%{dest}/QUICKSTART + +[FILE30] +Type=install +Source=%{src}/messages.sh +Dest=%{dest}/po/messages.sh + +[FILE31] +Type=install +Source=%{src}/tdemdikonsole.cpp +Dest=%{dest}/src/tdemdikonsole.cpp + +[FILE32] +Type=install +Source=%{src}/tdemdikonsole.h +Dest=%{dest}/src/tdemdikonsole.h + +[FILE34] +Type=install +Source=%{src}/app_part.cpp +Dest=%{dest}/src/%{APPNAMELC}_part.cpp + +[FILE35] +Type=install +Source=%{src}/app_part.h +Dest=%{dest}/src/%{APPNAMELC}_part.h + +[FILE36] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE37] +Type=install +Source=%{tdevelop}/template-common/tde-part.desktop +Dest=%{dest}/src/%{APPNAMELC}_part.desktop + +[FILE38] +Type=install +Source=%{src}/app_part.rc +Dest=%{dest}/src/%{APPNAMELC}_part.rc + +[MSG] +Type=message +Comment=A TDE application with scons scripts was created in %{dest} +Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest} +Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest} +Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest} +Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest} +Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد +Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest} +Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest} +Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest} +Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt +Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest} +Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} +Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest} +Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest} +Comment[sr]=TDE програм са scons скриптама направљен је у %{dest} +Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest} +Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest} +Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序 +Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.tdevtemplate b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.tdevtemplate deleted file mode 100644 index 4b71d06c..00000000 --- a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.tdevtemplate +++ /dev/null @@ -1,271 +0,0 @@ -# TDE Config File -[General] -Name=Scons-based KMDI application -Name[ca]=Aplicació per a KMDI basada en Scons -Name[da]=Scons-baseret KMDI-program -Name[de]=Auf Scons basierende KMDI-Anwendung -Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons -Name[es]=Aplicación KMDI basada en Scons -Name[et]=KMDI rakendus Sconsi põhjal -Name[eu]=Scons-en oinarritutako KMDI aplikazioa -Name[fa]=کاربرد KMDI بر مبنای Scons -Name[fr]=Application KMDI basée sur Scons -Name[ga]=Feidhmchlár KMDI bunaithe ar Scons -Name[gl]=Aplicación KMDI baseada en Scons -Name[hu]=Scons-alapú KMDI-alkalmazás -Name[it]=Applicazione KMDI basata su scons -Name[ja]=Scons ベースの KMDI アプリケーション -Name[nds]=Op "scons" opbuut KMDI-Programm -Name[ne]=स्कोन-आधारित KMDI अनुप्रयोग -Name[nl]=Scons gebaseerde KMDI-toepassing -Name[pl]=Program KMDI wykorzystujący Scons -Name[pt]=Aplicação KMDI usando Scons -Name[pt_BR]=Aplicação KMDI usando Scons -Name[ru]=Многооконное приложение TDE на базе Scons -Name[sk]=KMDI aplikácia založená na Scons -Name[sr]=KMDI програм на основу Scons-а -Name[sr@Latn]=KMDI program na osnovu Scons-a -Name[sv]=Scons-baserat KMDI-program -Name[tr]=Scons tabanlı KMDI uygulaması -Name[zh_CN]=基于 Scons 的 KMDI 应用程序 -Name[zh_TW]=Scons 為基礎的 KMDI 應用程式 -Category=C++/TDE -Icon=kscons_tdemdi.png -Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application. -Comment[ca]=Genera una complexa aplicació per a KMDI. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació. -Comment[da]=Genererer et komplekst TDE-program. Der sørges for scons-scripter til at kompilere og installere programmet. -Comment[de]=Erstellt eine aufwändige KMDI-Anwendung. Scons-Skripte zum Kompilieren und Installieren der Anwendung werden zur Verfügung gestellt. -Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή KMDI. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής. -Comment[es]=Genera una aplicación KMDI compleja. Se proporcionan guiones en Scons para compilar e instalar la aplicación. -Comment[et]=Keerulise KMDI rakenduse loomine. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks. -Comment[eu]=KMDI aplikazio konplexu bat sortzen du. Aplikazioak konpilatu eta aplikazioa instalatzeko Scons script-ak sortzen ditu. -Comment[fa]=یک کاربرد پیچیدۀ KMDI تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم می‌شوند. -Comment[fr]=Génère une application KMDI évoluée. Des scripts Scons sont fournis pour compiler et installer l'application. -Comment[gl]=Xera unha aplicación complexa KMDI. Os scripts Scons proporciónanse para compilar e instalar a aplicación. -Comment[hu]=Létrehoz egy komplex KMDI alkalmazást. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre. -Comment[it]=Genera una applicazione KMDI complessa. Gli script scons sono forniti per compilare e istallare l'applicazione. -Comment[nds]=Stellt en vigeliensch KMDI-Programm op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat. -Comment[ne]=जटिल KMDI अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ । -Comment[nl]=Genereert een complexe KMDI-applicatie. Scons-scripts worden gebruikt voor compilatie en installatie. -Comment[pl]=Generuje złożony program z powłoką KMDI. Do kompilacji i instalacji wykorzystywany jest skrypt Scons. -Comment[pt]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação. -Comment[pt_BR]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação. -Comment[ru]=Создание полноценного многооконного приложения TDE. Для сборки и установки этого приложения будут использованы скрипты Scons. -Comment[sk]=Vygeneruje komplexnú KMDI aplikáciu. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie. -Comment[sr]=Прави сложени KMDI програм. Дате су Scons скрипте за превођење и инсталирање програма. -Comment[sr@Latn]=Pravi složeni KMDI program. Date su Scons skripte za prevođenje i instaliranje programa. -Comment[sv]=Skapar ett komplext KMDI-program. Scons-skript tillhandahålls för att kompilera och installera programmet. -Comment[tr]=Karmaşık bir KMDI uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır. -Comment[zh_CN]=生成一个复杂的 KMDI 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。 -Comment[zh_TW]=產生一個複雜的 KMDI 應用程式。Scons 文稿是用於編譯與安裝應用程式。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/QUICKSTART -Archive=kscons_tdemdi.tar.gz - -[SCONS] -Type=include -File=%{tdevelop}/template-common/scons.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{src}/SConscript-doc -Dest=%{dest}/doc/SConscript - -[FILE2] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE3] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE4] -Type=install -Source=%{src}/SConstruct -Dest=%{dest}/SConstruct - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE10] -Type=install -Source=%{src}/SConscript-src -Dest=%{dest}/src/SConscript - -[FILE11] -Type=install -Source=%{src}/apptdemdi.cpp -Dest=%{dest}/src/%{APPNAMELC}tdemdi.cpp - -[FILE12] -Type=install -Source=%{src}/apptdemdi.h -Dest=%{dest}/src/%{APPNAMELC}tdemdi.h - -[FILE13] -Type=install -EscapeXML=true -Source=%{src}/prefs.ui -Dest=%{dest}/src/prefs.ui - -[FILE14] -Type=install -Source=%{src}/apptdemdiView.cpp -Dest=%{dest}/src/%{APPNAMELC}tdemdiView.cpp - -[FILE15] -Type=install -Source=%{src}/apptdemdiView.h -Dest=%{dest}/src/%{APPNAMELC}tdemdiView.h - -[FILE19] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE20] -Type=install -EscapeXML=true -Source=%{src}/app_shell.rc -Dest=%{dest}/src/%{APPNAMELC}_shell.rc - -[FILE21] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[FILE22] -Type=install -Source=%{src}/app.kcfg -Dest=%{dest}/src/%{APPNAMELC}.kcfg - -[FILE23] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/src/settings.kcfgc - -[FILE25] -Type=install -Source=%{src}/tips -Dest=%{dest}/src/tips - -[FILE27] -Type=install -Source=%{src}/VERSION -Dest=%{dest}/VERSION - -[FILE28] -Type=install -Source=%{src}/INSTALL -Dest=%{dest}/INSTALL - -[FILE29] -Type=install -Source=%{src}/QUICKSTART -Dest=%{dest}/QUICKSTART - -[FILE30] -Type=install -Source=%{src}/messages.sh -Dest=%{dest}/po/messages.sh - -[FILE31] -Type=install -Source=%{src}/tdemdikonsole.cpp -Dest=%{dest}/src/tdemdikonsole.cpp - -[FILE32] -Type=install -Source=%{src}/tdemdikonsole.h -Dest=%{dest}/src/tdemdikonsole.h - -[FILE34] -Type=install -Source=%{src}/app_part.cpp -Dest=%{dest}/src/%{APPNAMELC}_part.cpp - -[FILE35] -Type=install -Source=%{src}/app_part.h -Dest=%{dest}/src/%{APPNAMELC}_part.h - -[FILE36] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE37] -Type=install -Source=%{tdevelop}/template-common/tde-part.desktop -Dest=%{dest}/src/%{APPNAMELC}_part.desktop - -[FILE38] -Type=install -Source=%{src}/app_part.rc -Dest=%{dest}/src/%{APPNAMELC}_part.rc - -[MSG] -Type=message -Comment=A TDE application with scons scripts was created in %{dest} -Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest} -Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest} -Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest} -Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest} -Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد -Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest} -Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest} -Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest} -Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt -Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest} -Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest} -Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest} -Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest} -Comment[sr]=TDE програм са scons скриптама направљен је у %{dest} -Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest} -Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest} -Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序 -Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kxt/CMakeLists.txt b/languages/cpp/app_templates/kxt/CMakeLists.txt index c7de3e19..4b203750 100644 --- a/languages/cpp/app_templates/kxt/CMakeLists.txt +++ b/languages/cpp/app_templates/kxt/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( kxt.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kxt.tar.gz kxt.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kxt.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kxt.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/kxt/Makefile.am b/languages/cpp/app_templates/kxt/Makefile.am index 96333456..8321742a 100644 --- a/languages/cpp/app_templates/kxt/Makefile.am +++ b/languages/cpp/app_templates/kxt/Makefile.am @@ -5,10 +5,10 @@ dataFiles = src-Makefile.am app.cpp app.h main.cpp appui.rc app.tdevelop \ templateName= kxt ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/kxt/app.tdevelop b/languages/cpp/app_templates/kxt/app.tdevelop index b32b6656..317a4cbc 100644 --- a/languages/cpp/app_templates/kxt/app.tdevelop +++ b/languages/cpp/app_templates/kxt/app.tdevelop @@ -17,16 +17,16 @@ - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/%{APPNAMELC} debug @@ -62,8 +62,8 @@ -O0 -g3 - - + + @@ -75,8 +75,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -111,8 +111,8 @@ qmake User Guide - - + + libtool @@ -126,16 +126,16 @@ false true - - + + - - + + -f -dP @@ -144,7 +144,7 @@ -u3 -p - + @@ -156,14 +156,14 @@ true - + true 2 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/kxt/kxt.kdevtemplate b/languages/cpp/app_templates/kxt/kxt.kdevtemplate new file mode 100644 index 00000000..79789759 --- /dev/null +++ b/languages/cpp/app_templates/kxt/kxt.kdevtemplate @@ -0,0 +1,269 @@ +# TDE Config File +[General] +Name=TDEConfig XT application +Name[ca]=Aplicació TDEConfig XT +Name[da]=TDEConfig XT program +Name[de]=TDEConfigXT-Anwendung +Name[el]=Εφαρμογή TDEConfig XT +Name[es]=Aplicación TDEConfig XT +Name[et]=TDEConfig XT rakendus +Name[eu]=TDEConfig XT aplikazioa +Name[fa]=کاربرد TDEConfig XT +Name[fr]=Application TDEConfig XT +Name[ga]=Feidhmchlár XT TDEConfig +Name[gl]=Aplicación TDEConfig XT +Name[hu]=TDEConfig XT-alapú alkalmazás +Name[it]=Applicazione TDEConfig XT +Name[ja]=TDEConfig XT アプリケーション +Name[nds]=TDEConfig-XT-Programm +Name[ne]=TDEConfig XT अनुप्रयोग +Name[nl]=TDEConfig XT-toepassing +Name[pl]=Program TDEConfig XT +Name[pt]=Aplicação do TDEConfig XT +Name[pt_BR]=Aplicação do TDEConfig XT +Name[ru]=Приложение TDE с TDEConfig XT +Name[sk]=TDEConfig XT aplikácia +Name[sr]=TDEConfig XT програм +Name[sr@Latn]=TDEConfig XT program +Name[sv]=TDEConfig XT-program +Name[tr]=TDEConfig XT uygulaması +Name[zh_CN]=TDEConfig XT 应用程序 +Name[zh_TW]=TDEConfig XT 應用程式 +Category=C++/TDE +Icon=kxt.png +Comment=Generates a simple TDE application with one widget and a configuration dialog +Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració +Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog +Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget und einem Einstellungsdialog. +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης +Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue +Comment[es]=Genera una sencilla aplicación para TDE con una ventana y un diálogo de configuración +Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja seadistustedialoogiga. +Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen TDE aplikazio sinple bat sortzen du +Comment[fa]=یک کاربرد سادۀ TDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند +Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin agus dialóg chumraíochta +Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente e un diálogo de configuración +Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal +Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione +Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します +Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op +Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog +Comment[pl]=Generuje prosty program TDE z jednym widgetem i oknem konfiguracyjnym +Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração +Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração +Comment[ru]=Создание приложения TDE с окном конфигурации +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom +Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање +Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje +Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta +Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir TDE uygulaması yaratır. +Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 TDE 应用程序 +Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件與一個設定對話框。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=kxt.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE17] +Type=install +EscapeXML=true +Source=%{src}/appview_base.ui +Dest=%{dest}/src/%{APPNAMELC}view_base.ui + +[FILE18] +Type=install +Source=%{src}/appview.cpp +Dest=%{dest}/src/%{APPNAMELC}view.cpp + +[FILE19] +Type=install +Source=%{src}/appview.h +Dest=%{dest}/src/%{APPNAMELC}view.h + +[FILE20] +Type=install +EscapeXML=true +Source=%{src}/prefs-base.ui +Dest=%{dest}/src/prefs-base.ui + +[FILE21] +Type=install +Source=%{src}/prefs.cpp +Dest=%{dest}/src/prefs.cpp + +[FILE22] +Type=install +Source=%{src}/prefs.h +Dest=%{dest}/src/prefs.h + +[FILE23] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE24] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE25] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[FILE26] +Type=install +Source=%{src}/app.kcfg +Dest=%{dest}/src/%{APPNAMELC}.kcfg + +[FILE27] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/src/settings.kcfgc + +[FILE28] +Type=install +Source=%{src}/src-configure.in.in +Dest=%{dest}/configure.in.in + +[MSG] +Type=message +Comment=A TDEConfig XT application was created in %{dest} +Comment[ca]=Una aplicació TDEConfig XT ha estat creada en %{dest} +Comment[da]=Et TDEConfig XT-program blev oprettet i %{dest} +Comment[de]=Eine TDEConfig-XT-Anwendung wurde in %{dest} erstellt +Comment[el]=Μια εφαρμογή TDEConfig XT δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación TDEConfig XT ha sido creada en %{dest} +Comment[et]=A TDEConfig XT rakendus loodi asukohta %{dest} +Comment[eu]=TDEConfig XT aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد TDEConfig XT در %{dest} ایجاد شد +Comment[fr]=Une application TDEConfig XT a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár XT TDEConfig i %{dest} +Comment[gl]=Creouse unha aplicación TDEConfig XT en %{dest} +Comment[hu]=Létrejött egy TDEConfig XT-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDEConfig XT in %{dest} +Comment[ja]=TDEConfig XT アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm opstellt +Comment[ne]=TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDEConfig XT-toepassing is aangemaakt in %{dest} +Comment[pl]=Program TDEConfig XT został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDEConfig XT em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT em %{dest} +Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest} +Comment[sk]=TDEConfig XT aplikácia bola vytvorená v %{dest} +Comment[sr]=TDEConfig XT програм је направљен у %{dest} +Comment[sr@Latn]=TDEConfig XT program je napravljen u %{dest} +Comment[sv]=Ett TDEConfig XT-program skapades i %{dest} +Comment[tr]=Bir TDEConfig XT uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了 TDEConfig XT 应用程序 +Comment[zh_TW]=一個 TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/kxt/kxt.tdevtemplate b/languages/cpp/app_templates/kxt/kxt.tdevtemplate deleted file mode 100644 index 7b6583f1..00000000 --- a/languages/cpp/app_templates/kxt/kxt.tdevtemplate +++ /dev/null @@ -1,269 +0,0 @@ -# TDE Config File -[General] -Name=TDEConfig XT application -Name[ca]=Aplicació TDEConfig XT -Name[da]=TDEConfig XT program -Name[de]=TDEConfigXT-Anwendung -Name[el]=Εφαρμογή TDEConfig XT -Name[es]=Aplicación TDEConfig XT -Name[et]=TDEConfig XT rakendus -Name[eu]=TDEConfig XT aplikazioa -Name[fa]=کاربرد TDEConfig XT -Name[fr]=Application TDEConfig XT -Name[ga]=Feidhmchlár XT TDEConfig -Name[gl]=Aplicación TDEConfig XT -Name[hu]=TDEConfig XT-alapú alkalmazás -Name[it]=Applicazione TDEConfig XT -Name[ja]=TDEConfig XT アプリケーション -Name[nds]=TDEConfig-XT-Programm -Name[ne]=TDEConfig XT अनुप्रयोग -Name[nl]=TDEConfig XT-toepassing -Name[pl]=Program TDEConfig XT -Name[pt]=Aplicação do TDEConfig XT -Name[pt_BR]=Aplicação do TDEConfig XT -Name[ru]=Приложение TDE с TDEConfig XT -Name[sk]=TDEConfig XT aplikácia -Name[sr]=TDEConfig XT програм -Name[sr@Latn]=TDEConfig XT program -Name[sv]=TDEConfig XT-program -Name[tr]=TDEConfig XT uygulaması -Name[zh_CN]=TDEConfig XT 应用程序 -Name[zh_TW]=TDEConfig XT 應用程式 -Category=C++/TDE -Icon=kxt.png -Comment=Generates a simple TDE application with one widget and a configuration dialog -Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració -Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog -Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget und einem Einstellungsdialog. -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης -Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue -Comment[es]=Genera una sencilla aplicación para TDE con una ventana y un diálogo de configuración -Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja seadistustedialoogiga. -Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen TDE aplikazio sinple bat sortzen du -Comment[fa]=یک کاربرد سادۀ TDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند -Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin agus dialóg chumraíochta -Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente e un diálogo de configuración -Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal -Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione -Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します -Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op -Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog -Comment[pl]=Generuje prosty program TDE z jednym widgetem i oknem konfiguracyjnym -Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração -Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração -Comment[ru]=Создание приложения TDE с окном конфигурации -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom -Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање -Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje -Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta -Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir TDE uygulaması yaratır. -Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 TDE 应用程序 -Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件與一個設定對話框。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=kxt.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE17] -Type=install -EscapeXML=true -Source=%{src}/appview_base.ui -Dest=%{dest}/src/%{APPNAMELC}view_base.ui - -[FILE18] -Type=install -Source=%{src}/appview.cpp -Dest=%{dest}/src/%{APPNAMELC}view.cpp - -[FILE19] -Type=install -Source=%{src}/appview.h -Dest=%{dest}/src/%{APPNAMELC}view.h - -[FILE20] -Type=install -EscapeXML=true -Source=%{src}/prefs-base.ui -Dest=%{dest}/src/prefs-base.ui - -[FILE21] -Type=install -Source=%{src}/prefs.cpp -Dest=%{dest}/src/prefs.cpp - -[FILE22] -Type=install -Source=%{src}/prefs.h -Dest=%{dest}/src/prefs.h - -[FILE23] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE24] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE25] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[FILE26] -Type=install -Source=%{src}/app.kcfg -Dest=%{dest}/src/%{APPNAMELC}.kcfg - -[FILE27] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/src/settings.kcfgc - -[FILE28] -Type=install -Source=%{src}/src-configure.in.in -Dest=%{dest}/configure.in.in - -[MSG] -Type=message -Comment=A TDEConfig XT application was created in %{dest} -Comment[ca]=Una aplicació TDEConfig XT ha estat creada en %{dest} -Comment[da]=Et TDEConfig XT-program blev oprettet i %{dest} -Comment[de]=Eine TDEConfig-XT-Anwendung wurde in %{dest} erstellt -Comment[el]=Μια εφαρμογή TDEConfig XT δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación TDEConfig XT ha sido creada en %{dest} -Comment[et]=A TDEConfig XT rakendus loodi asukohta %{dest} -Comment[eu]=TDEConfig XT aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد TDEConfig XT در %{dest} ایجاد شد -Comment[fr]=Une application TDEConfig XT a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár XT TDEConfig i %{dest} -Comment[gl]=Creouse unha aplicación TDEConfig XT en %{dest} -Comment[hu]=Létrejött egy TDEConfig XT-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDEConfig XT in %{dest} -Comment[ja]=TDEConfig XT アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm opstellt -Comment[ne]=TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDEConfig XT-toepassing is aangemaakt in %{dest} -Comment[pl]=Program TDEConfig XT został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDEConfig XT em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT em %{dest} -Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest} -Comment[sk]=TDEConfig XT aplikácia bola vytvorená v %{dest} -Comment[sr]=TDEConfig XT програм је направљен у %{dest} -Comment[sr@Latn]=TDEConfig XT program je napravljen u %{dest} -Comment[sv]=Ett TDEConfig XT-program skapades i %{dest} -Comment[tr]=Bir TDEConfig XT uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了 TDEConfig XT 应用程序 -Comment[zh_TW]=一個 TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/makefileempty/CMakeLists.txt b/languages/cpp/app_templates/makefileempty/CMakeLists.txt index 25f86b01..48a6e3dd 100644 --- a/languages/cpp/app_templates/makefileempty/CMakeLists.txt +++ b/languages/cpp/app_templates/makefileempty/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( makefileempty.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/makefileempty.tar.gz makefileempty.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - makefileempty.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + makefileempty.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/makefileempty/Makefile.am b/languages/cpp/app_templates/makefileempty/Makefile.am index 60035c3d..ec381a04 100644 --- a/languages/cpp/app_templates/makefileempty/Makefile.am +++ b/languages/cpp/app_templates/makefileempty/Makefile.am @@ -3,10 +3,10 @@ dataFiles = makefileempty-Makefile \ templateName = makefileempty ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/makefileempty/app.tdevelop b/languages/cpp/app_templates/makefileempty/app.tdevelop index e3b8de97..da576369 100644 --- a/languages/cpp/app_templates/makefileempty/app.tdevelop +++ b/languages/cpp/app_templates/makefileempty/app.tdevelop @@ -4,14 +4,14 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject C++ C++ Code - + @@ -33,8 +33,8 @@ -O0 -g3 - - + + ada ada_bugs_gcc @@ -79,23 +79,23 @@ TDE Libraries (Doxygen) - - + + - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate b/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate new file mode 100644 index 00000000..b69317d7 --- /dev/null +++ b/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate @@ -0,0 +1,85 @@ +# TDE Config File +[General] +Name=Empty Custom Makefile Template +Name[ca]=Plantilla Makefile personalitzada buida +Name[da]=Tom brugertilpasset Makefile-skabelon +Name[de]=Leere Vorlage für benutzerdefiniertes Makefile +Name[el]=Κενό προσαρμοσμένο πρότυπο Makefile +Name[es]=Plantilla vacía para Makefile personalizado +Name[et]=Tühi kohandatud makefile'i mall +Name[hu]=Üres egyedi Makefile-ra épülő sablon +Name[it]=Modello di makefile personalizzato vuoto +Name[nds]=Egen leddig Makefile-Vörlaag +Name[nl]=Leeg aangepast Makefile-sjabloon +Name[pl]=Pusty własny szablon pliku Makefile +Name[pt]=Modelo de Makefile Personalizada Vazio +Name[pt_BR]=Modelo de Makefile Personalizada Vazio +Name[ru]=Пустой шаблон с пользовательским Makefile +Name[sk]=Prázdna šablóna pre vlastný Makefile +Name[sr]=Празан шаблон посебног справифајла +Name[sr@Latn]=Prazan šablon posebnog spravifajla +Name[sv]=Tom mall för egen byggfil +Name[zh_TW]=空的自訂 Makefile 樣板 +Icon=makefileempty.png +Category=C++ +Comment=Generate an empty Custom Makefile based application +Comment[ca]=Genera una aplicació personalitzada buida basada en Makefile +Comment[da]=Opretter et tomt brugertilpasset Makefile-baseret program +Comment[de]=Erstellt eine auf einem benutzerdefinierten Makefile basierende Anwendung +Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης σε προσαρμοσμένο Makefile +Comment[es]=Genera una aplicación vacía basada en un Makefile personalizado +Comment[et]=Tühja rakenduse loomine kohandatud makefile'i põhjal +Comment[hu]=Létrehoz egy egyedi Makefile-ra épülő alkalmazást +Comment[it]=Genera un'applicazione basata su makefile personalizzato +Comment[nds]=Stellt en leddig Programm op, dat op en egen Makefile opbuut +Comment[nl]=Genereer een leeg op een aangepast Makefile gebaseerd programma +Comment[pl]=Generuje pusty program z własnym plikiem Makefile +Comment[pt]=Gera uma aplicação baseada em Makefile's personalizadas +Comment[pt_BR]=Gera uma aplicação baseada em Makefile's personalizadas +Comment[ru]=Создание каркаса приложения, использующего пользовательский Makefile +Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na vlastnom Makefile +Comment[sr]=Прави програм на основу посебног справифајла +Comment[sr@Latn]=Pravi program na osnovu posebnog spravifajla +Comment[sv]=Skapar ett tomt program baserat på en egen byggfil +Comment[zh_TW]=產生一個空的使用自訂 Makefile 的應用程式 +FileTemplates=h,CStyle,cpp,CStyle +Archive=makefileempty.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE2] +Type=install +Source=%{src}/makefileempty-Makefile +Dest=%{dest}/Makefile + +[MSG] +Type=message +Comment=A Custom Makefile based application was created in %{dest} +Comment[ca]=S'ha creat una aplicació basada en Makefile en %{dest} +Comment[da]=Et brugertilpasset Makefile-baseret program blev oprettet i %{dest} +Comment[de]=Eine auf einem benutzerdefinierten Makefile basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Δημιουργήθηκε μία εφαρμογή βασισμένη σε προσαρμοσμένο Makefile στο %{dest} +Comment[es]=Una aplicación basada en un Makefile personalizado ha sido creada en %{dest} +Comment[et]=Rakendus kohandatud makefile'i põhjal loodi asukohta %{dest} +Comment[hu]=Létrejött egy egyedi Makefile-ra épülő alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su un makefile personalizzato in %{dest} +Comment[nds]=In %{dest} wöör en Programm opstellt, dat op en egen Makefile opbuut +Comment[nl]=Een op een aangepast Makefile gebaseerd programma is aangemaakt in %{dest} +Comment[pl]=Program używający własnego Makefile został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest} +Comment[ru]=Приложение с пользовательским Makefile создано в %{dest} +Comment[sk]=Aplikácia založená na vlastnom Makefile bola vytvorená v %{dest} +Comment[sr]=Програм на основу посебног справифајла направљен је у %{dest} +Comment[sr@Latn]=Program na osnovu posebnog spravifajla napravljen je u %{dest} +Comment[sv]=Ett program baserat på en egen byggfil skapades i %{dest} +Comment[zh_TW]=一個以自訂 Makefile 為基礎的應用程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/makefileempty/makefileempty.tdevtemplate b/languages/cpp/app_templates/makefileempty/makefileempty.tdevtemplate deleted file mode 100644 index 97c3f238..00000000 --- a/languages/cpp/app_templates/makefileempty/makefileempty.tdevtemplate +++ /dev/null @@ -1,85 +0,0 @@ -# TDE Config File -[General] -Name=Empty Custom Makefile Template -Name[ca]=Plantilla Makefile personalitzada buida -Name[da]=Tom brugertilpasset Makefile-skabelon -Name[de]=Leere Vorlage für benutzerdefiniertes Makefile -Name[el]=Κενό προσαρμοσμένο πρότυπο Makefile -Name[es]=Plantilla vacía para Makefile personalizado -Name[et]=Tühi kohandatud makefile'i mall -Name[hu]=Üres egyedi Makefile-ra épülő sablon -Name[it]=Modello di makefile personalizzato vuoto -Name[nds]=Egen leddig Makefile-Vörlaag -Name[nl]=Leeg aangepast Makefile-sjabloon -Name[pl]=Pusty własny szablon pliku Makefile -Name[pt]=Modelo de Makefile Personalizada Vazio -Name[pt_BR]=Modelo de Makefile Personalizada Vazio -Name[ru]=Пустой шаблон с пользовательским Makefile -Name[sk]=Prázdna šablóna pre vlastný Makefile -Name[sr]=Празан шаблон посебног справифајла -Name[sr@Latn]=Prazan šablon posebnog spravifajla -Name[sv]=Tom mall för egen byggfil -Name[zh_TW]=空的自訂 Makefile 樣板 -Icon=makefileempty.png -Category=C++ -Comment=Generate an empty Custom Makefile based application -Comment[ca]=Genera una aplicació personalitzada buida basada en Makefile -Comment[da]=Opretter et tomt brugertilpasset Makefile-baseret program -Comment[de]=Erstellt eine auf einem benutzerdefinierten Makefile basierende Anwendung -Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης σε προσαρμοσμένο Makefile -Comment[es]=Genera una aplicación vacía basada en un Makefile personalizado -Comment[et]=Tühja rakenduse loomine kohandatud makefile'i põhjal -Comment[hu]=Létrehoz egy egyedi Makefile-ra épülő alkalmazást -Comment[it]=Genera un'applicazione basata su makefile personalizzato -Comment[nds]=Stellt en leddig Programm op, dat op en egen Makefile opbuut -Comment[nl]=Genereer een leeg op een aangepast Makefile gebaseerd programma -Comment[pl]=Generuje pusty program z własnym plikiem Makefile -Comment[pt]=Gera uma aplicação baseada em Makefile's personalizadas -Comment[pt_BR]=Gera uma aplicação baseada em Makefile's personalizadas -Comment[ru]=Создание каркаса приложения, использующего пользовательский Makefile -Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na vlastnom Makefile -Comment[sr]=Прави програм на основу посебног справифајла -Comment[sr@Latn]=Pravi program na osnovu posebnog spravifajla -Comment[sv]=Skapar ett tomt program baserat på en egen byggfil -Comment[zh_TW]=產生一個空的使用自訂 Makefile 的應用程式 -FileTemplates=h,CStyle,cpp,CStyle -Archive=makefileempty.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE2] -Type=install -Source=%{src}/makefileempty-Makefile -Dest=%{dest}/Makefile - -[MSG] -Type=message -Comment=A Custom Makefile based application was created in %{dest} -Comment[ca]=S'ha creat una aplicació basada en Makefile en %{dest} -Comment[da]=Et brugertilpasset Makefile-baseret program blev oprettet i %{dest} -Comment[de]=Eine auf einem benutzerdefinierten Makefile basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Δημιουργήθηκε μία εφαρμογή βασισμένη σε προσαρμοσμένο Makefile στο %{dest} -Comment[es]=Una aplicación basada en un Makefile personalizado ha sido creada en %{dest} -Comment[et]=Rakendus kohandatud makefile'i põhjal loodi asukohta %{dest} -Comment[hu]=Létrejött egy egyedi Makefile-ra épülő alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su un makefile personalizzato in %{dest} -Comment[nds]=In %{dest} wöör en Programm opstellt, dat op en egen Makefile opbuut -Comment[nl]=Een op een aangepast Makefile gebaseerd programma is aangemaakt in %{dest} -Comment[pl]=Program używający własnego Makefile został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest} -Comment[ru]=Приложение с пользовательским Makefile создано в %{dest} -Comment[sk]=Aplikácia založená na vlastnom Makefile bola vytvorená v %{dest} -Comment[sr]=Програм на основу посебног справифајла направљен је у %{dest} -Comment[sr@Latn]=Program na osnovu posebnog spravifajla napravljen je u %{dest} -Comment[sv]=Ett program baserat på en egen byggfil skapades i %{dest} -Comment[zh_TW]=一個以自訂 Makefile 為基礎的應用程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/noatunui/CMakeLists.txt b/languages/cpp/app_templates/noatunui/CMakeLists.txt index 698684c1..332a960a 100644 --- a/languages/cpp/app_templates/noatunui/CMakeLists.txt +++ b/languages/cpp/app_templates/noatunui/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( noatunui.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/noatunui.tar.gz noatunui.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - noatunui.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + noatunui.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/noatunui/Makefile.am b/languages/cpp/app_templates/noatunui/Makefile.am index d72a928d..a222f235 100644 --- a/languages/cpp/app_templates/noatunui/Makefile.am +++ b/languages/cpp/app_templates/noatunui/Makefile.am @@ -3,10 +3,10 @@ dataFiles = src-Makefile.am plugin_app.cpp plugin_impl.cpp plugin_impl.h \ templateName = noatunui ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate b/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate new file mode 100644 index 00000000..a91349c3 --- /dev/null +++ b/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate @@ -0,0 +1,195 @@ +# TDE Config File +[General] +Name=Noatun UI plugin +Name[ca]=Connector d'interfície d'usuari per a Noatun +Name[de]=Noatun-UI-Modul +Name[el]=Πρόσθετο Noatun UI +Name[es]=Complemento de interfaz de usuario para Noatun +Name[et]=Noatuni kasutajaliidese plugin +Name[eu]=Noatun UI plugina +Name[fa]=وصلۀ Noatun UI +Name[fr]=Module externe d'interface utilisateur pour Noatun +Name[ga]=Breiseán Chomhéadan Noatun +Name[gl]=Extensión para a IU de Noatun +Name[hu]=Noatun UI-modul +Name[it]=Plugin UI di noatun +Name[ja]=Noatun UI プラグイン +Name[nds]=Böversiet-Moduul för Noatun +Name[ne]=नोअटन UI plugin +Name[nl]=Noatun UI-plugin +Name[pl]=Wtyczka do interfejsu użytkownika Noatun +Name[pt]='Plugin' de UI do Noatun +Name[pt_BR]='Plugin' de UI do Noatun +Name[ru]=Модуль интерфейса Noatun +Name[sk]=Noatun UI modul +Name[sr]=UI прикључак за Noatun +Name[sr@Latn]=UI priključak za Noatun +Name[sv]=Noatun-insticksprogram för användargränssnitt +Name[tr]=Noatun Arayüz eklentisi +Name[zh_CN]=Noatun 界面插件 +Name[zh_TW]=Noatun 使用者介面外掛程式 +Icon=noatunui.png +Category=C++/TDE +Comment=Generates a simple user interface plugin for noatun. +Comment[ca]=Genera un simple connector d'interfície d'usuari per a Noatun. +Comment[da]=Genererer en simpel brugergrænseflade-plugin for noatun. +Comment[de]=Erstellt ein einfaches Oberflächen-Modul für Noatun +Comment[el]=Δημιουργεί ένα απλό πρόσθετο γραφικού περιβάλλοντος για το noatun. +Comment[es]=Genera un complemento de interfaz de usuario para Noatun. +Comment[et]=Noatuni lihtsa kasutajaliidese plugina loomine. +Comment[eu]=Noatun-entzat erabiltzaile-interfazerako plugin sinple bat sortzen du. +Comment[fa]=یک وصلۀ واسط کاربر ساده برای noatun تولید می‌کند. +Comment[fr]=Génère un module externe d'interface utilisateur simple pour Noatun. +Comment[gl]=Xera unha extensión sinxela para a interface de usuario de noatun. +Comment[hu]=Létrehoz egy egyszerű felületbővítő modult a Noatun programhoz. +Comment[it]=Genera un semplice plugin di interfaccia per noatun. +Comment[nds]=Stellt en eenfach Böversietmoduul för Noatun op. +Comment[ne]=नोअटनका लागि साधारण इन्टरफेस प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Genereert een eenvoudige gebruikersinterfaceplugin voor Noatun. +Comment[pl]=Generuje prostą wtyczkę do interfejsu użytkownika programu Noatun. +Comment[pt]=Gera um 'plugin' simples para a interface de utilizador do Noatun. +Comment[pt_BR]=Gera um 'plugin' simples para a interface de utilizador do Noatun. +Comment[ru]=Создание простого интерфейса для Noatun. +Comment[sk]=Vygeneruje jednoduchý modul užívateľského rozhrania pre Noatun +Comment[sr]=Прави једноставан прикључак корисничког интерфејса за Noatun. +Comment[sr@Latn]=Pravi jednostavan priključak korisničkog interfejsa za Noatun. +Comment[sv]=Skapar ett enkelt insticksprogram för användargränssnitt till Noatun. +Comment[tr]=Noatun için basit bir kullanıcı arayüzü eklentisi yaratır. +Comment[zh_CN]=生成 noatun 的简单用户界面插件。 +Comment[zh_TW]=產生一個簡單的 noatun 的使用者介面外掛程式。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp +Archive=noatunui.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/plugin_app.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/plugin_impl.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp + +[FILE14] +Type=install +Source=%{src}/plugin_impl.h +Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.h + +[FILE15] +Type=install +Source=%{src}/plugin.plugin +Dest=%{dest}/src/%{APPNAMELC}.plugin + +[MSG] +Type=message +Comment=A Noatun UI plugin was created in %{dest} +Comment[ca]=Un connector d'interfície d'usuari per a Noatun ha estat creat en %{dest} +Comment[da]=Et Noatun UI-plugin blev oprettet i %{dest} +Comment[de]=Ein Oberflächen-Modul für Noatun wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο Noatun UI δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento de interfaz de usuario para Noatun ha sido creado en %{dest} +Comment[et]=Noatuni kasutajaliidese plugin loodi asukohta %{dest} +Comment[eu]=Noatun UI plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ Noatun UI در %{dest} ایجاد شد +Comment[fr]=Un module externe d'interface utilisateur pour Noatun a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán chomhéadan Noatun i %{dest} +Comment[gl]=Creouse unha extensión para a IU de Noatun en %{dest} +Comment[hu]=Létrejött egy Noatun UI-modul itt: %{dest} +Comment[it]=È stato creato un plugin UI per noatun in %{dest} +Comment[ja]=Noatun UI プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Noatun-Böversietmoduul opstellt +Comment[ne]=नोअटन UI प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Noatun UI-plugin is aangemaakt in %{dest} +Comment[pl]=Wtyczka do interfejsu Noatun została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' da UI do Noatun em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' da UI do Noatun em %{dest} +Comment[ru]=Модуль интерфейса для Noatun создан в %{dest} +Comment[sk]=Noatun UI modul bol vytvorený v %{dest} +Comment[sr]=UI прикључак за Noatun направљен је у %{dest} +Comment[sr@Latn]=UI priključak za Noatun napravljen je u %{dest} +Comment[sv]=Ett Noatun-insticksprogram för användargränssnitt skapades i %{dest} +Comment[tr]=Bir Noatun Arayüz eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 Noatun 界面插件 +Comment[zh_TW]=一個 Noatun 使用者介面外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/noatunui/noatunui.tdevtemplate b/languages/cpp/app_templates/noatunui/noatunui.tdevtemplate deleted file mode 100644 index 3324640f..00000000 --- a/languages/cpp/app_templates/noatunui/noatunui.tdevtemplate +++ /dev/null @@ -1,195 +0,0 @@ -# TDE Config File -[General] -Name=Noatun UI plugin -Name[ca]=Connector d'interfície d'usuari per a Noatun -Name[de]=Noatun-UI-Modul -Name[el]=Πρόσθετο Noatun UI -Name[es]=Complemento de interfaz de usuario para Noatun -Name[et]=Noatuni kasutajaliidese plugin -Name[eu]=Noatun UI plugina -Name[fa]=وصلۀ Noatun UI -Name[fr]=Module externe d'interface utilisateur pour Noatun -Name[ga]=Breiseán Chomhéadan Noatun -Name[gl]=Extensión para a IU de Noatun -Name[hu]=Noatun UI-modul -Name[it]=Plugin UI di noatun -Name[ja]=Noatun UI プラグイン -Name[nds]=Böversiet-Moduul för Noatun -Name[ne]=नोअटन UI plugin -Name[nl]=Noatun UI-plugin -Name[pl]=Wtyczka do interfejsu użytkownika Noatun -Name[pt]='Plugin' de UI do Noatun -Name[pt_BR]='Plugin' de UI do Noatun -Name[ru]=Модуль интерфейса Noatun -Name[sk]=Noatun UI modul -Name[sr]=UI прикључак за Noatun -Name[sr@Latn]=UI priključak za Noatun -Name[sv]=Noatun-insticksprogram för användargränssnitt -Name[tr]=Noatun Arayüz eklentisi -Name[zh_CN]=Noatun 界面插件 -Name[zh_TW]=Noatun 使用者介面外掛程式 -Icon=noatunui.png -Category=C++/TDE -Comment=Generates a simple user interface plugin for noatun. -Comment[ca]=Genera un simple connector d'interfície d'usuari per a Noatun. -Comment[da]=Genererer en simpel brugergrænseflade-plugin for noatun. -Comment[de]=Erstellt ein einfaches Oberflächen-Modul für Noatun -Comment[el]=Δημιουργεί ένα απλό πρόσθετο γραφικού περιβάλλοντος για το noatun. -Comment[es]=Genera un complemento de interfaz de usuario para Noatun. -Comment[et]=Noatuni lihtsa kasutajaliidese plugina loomine. -Comment[eu]=Noatun-entzat erabiltzaile-interfazerako plugin sinple bat sortzen du. -Comment[fa]=یک وصلۀ واسط کاربر ساده برای noatun تولید می‌کند. -Comment[fr]=Génère un module externe d'interface utilisateur simple pour Noatun. -Comment[gl]=Xera unha extensión sinxela para a interface de usuario de noatun. -Comment[hu]=Létrehoz egy egyszerű felületbővítő modult a Noatun programhoz. -Comment[it]=Genera un semplice plugin di interfaccia per noatun. -Comment[nds]=Stellt en eenfach Böversietmoduul för Noatun op. -Comment[ne]=नोअटनका लागि साधारण इन्टरफेस प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een eenvoudige gebruikersinterfaceplugin voor Noatun. -Comment[pl]=Generuje prostą wtyczkę do interfejsu użytkownika programu Noatun. -Comment[pt]=Gera um 'plugin' simples para a interface de utilizador do Noatun. -Comment[pt_BR]=Gera um 'plugin' simples para a interface de utilizador do Noatun. -Comment[ru]=Создание простого интерфейса для Noatun. -Comment[sk]=Vygeneruje jednoduchý modul užívateľského rozhrania pre Noatun -Comment[sr]=Прави једноставан прикључак корисничког интерфејса за Noatun. -Comment[sr@Latn]=Pravi jednostavan priključak korisničkog interfejsa za Noatun. -Comment[sv]=Skapar ett enkelt insticksprogram för användargränssnitt till Noatun. -Comment[tr]=Noatun için basit bir kullanıcı arayüzü eklentisi yaratır. -Comment[zh_CN]=生成 noatun 的简单用户界面插件。 -Comment[zh_TW]=產生一個簡單的 noatun 的使用者介面外掛程式。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp -Archive=noatunui.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/plugin_app.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/plugin_impl.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp - -[FILE14] -Type=install -Source=%{src}/plugin_impl.h -Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.h - -[FILE15] -Type=install -Source=%{src}/plugin.plugin -Dest=%{dest}/src/%{APPNAMELC}.plugin - -[MSG] -Type=message -Comment=A Noatun UI plugin was created in %{dest} -Comment[ca]=Un connector d'interfície d'usuari per a Noatun ha estat creat en %{dest} -Comment[da]=Et Noatun UI-plugin blev oprettet i %{dest} -Comment[de]=Ein Oberflächen-Modul für Noatun wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο Noatun UI δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento de interfaz de usuario para Noatun ha sido creado en %{dest} -Comment[et]=Noatuni kasutajaliidese plugin loodi asukohta %{dest} -Comment[eu]=Noatun UI plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ Noatun UI در %{dest} ایجاد شد -Comment[fr]=Un module externe d'interface utilisateur pour Noatun a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán chomhéadan Noatun i %{dest} -Comment[gl]=Creouse unha extensión para a IU de Noatun en %{dest} -Comment[hu]=Létrejött egy Noatun UI-modul itt: %{dest} -Comment[it]=È stato creato un plugin UI per noatun in %{dest} -Comment[ja]=Noatun UI プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Noatun-Böversietmoduul opstellt -Comment[ne]=नोअटन UI प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Noatun UI-plugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka do interfejsu Noatun została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' da UI do Noatun em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' da UI do Noatun em %{dest} -Comment[ru]=Модуль интерфейса для Noatun создан в %{dest} -Comment[sk]=Noatun UI modul bol vytvorený v %{dest} -Comment[sr]=UI прикључак за Noatun направљен је у %{dest} -Comment[sr@Latn]=UI priključak za Noatun napravljen je u %{dest} -Comment[sv]=Ett Noatun-insticksprogram för användargränssnitt skapades i %{dest} -Comment[tr]=Bir Noatun Arayüz eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 Noatun 界面插件 -Comment[zh_TW]=一個 Noatun 使用者介面外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/noatunui/plugin.tdevelop b/languages/cpp/app_templates/noatunui/plugin.tdevelop index bc17550d..66986f2a 100644 --- a/languages/cpp/app_templates/noatunui/plugin.tdevelop +++ b/languages/cpp/app_templates/noatunui/plugin.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/noatun_%{APPNAMELC}plugin.la debug @@ -44,8 +44,8 @@ -O0 -g3 - - + + @@ -53,8 +53,8 @@ - - + + bash bash_bugs @@ -88,24 +88,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/noatunvisual/CMakeLists.txt b/languages/cpp/app_templates/noatunvisual/CMakeLists.txt index adac7be4..8b5668ec 100644 --- a/languages/cpp/app_templates/noatunvisual/CMakeLists.txt +++ b/languages/cpp/app_templates/noatunvisual/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( noatunvisual.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/noatunvisual.tar.gz noatunvisual.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - noatunvisual.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + noatunvisual.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/noatunvisual/Makefile.am b/languages/cpp/app_templates/noatunvisual/Makefile.am index e32b274e..d7466e24 100644 --- a/languages/cpp/app_templates/noatunvisual/Makefile.am +++ b/languages/cpp/app_templates/noatunvisual/Makefile.am @@ -4,10 +4,10 @@ dataFiles = src-Makefile.am plugin_app.cpp plugin_app.h plugin_impl.cpp \ templateName = noatunvisual ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate b/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate new file mode 100644 index 00000000..c747925c --- /dev/null +++ b/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate @@ -0,0 +1,205 @@ +# TDE Config File +[General] +Name=Noatun visualization plugin +Name[ca]=Connector de visualització per a Noatun +Name[da]=Noatun visualiserings-plugin +Name[de]=Noatun-Visualisierungs-Modul +Name[el]=Οπτικό πρόσθετο Noatun +Name[en_GB]=Noatun visualisation plugin +Name[es]=Complemento de visualización para Noatun +Name[et]=Noatuni visualiseerimisplugin +Name[eu]=Noatun bistaratze-plugina +Name[fa]=وصلۀ تجسم Noatun +Name[fr]=Module externe de visualisation pour Noatun +Name[ga]=Breiseán amharcléirithe Noatun +Name[gl]=Extensión de visualización para Noatun +Name[hu]=Noatun vizualizációs modul +Name[it]=Plugin di visualizzazione per noatun +Name[ja]=Noatun ビジュアライゼーションプラグイン +Name[nds]=Noatun-Filmmakermoduul +Name[ne]=नोअटन भिजुलाइजेसन प्लगइन +Name[nl]=Noatun visualisatieplugin +Name[pl]=Wtyczka wizualizacji do Noatun +Name[pt]='Plugin' de visualização do Noatun +Name[pt_BR]='Plugin' de visualização do Noatun +Name[ru]=Модуль визуализации Noatun +Name[sk]=Noatun vizualizačný modul +Name[sr]=Визуелизациони прикључак за Noatun +Name[sr@Latn]=Vizuelizacioni priključak za Noatun +Name[sv]=Noatun-insticksprogram för visningar +Name[tr]=Noatun görsellik eklentisi +Name[zh_CN]=Noatun 可视化插件 +Name[zh_TW]=Noatun 視覺化外掛程式 +Icon=noatunvisual.png +Category=C++/TDE +Comment=Generates a visualization plugin for noatun using SDL +Comment[ca]=Genera un connector de visualització per a Noatun usant SDL +Comment[da]=Generere et visualiserings-plugin for noatun ved brug af SDL +Comment[de]=Erstellt ein Visualisierungs-Modul für Noatun unter Verwendung der SDL. +Comment[el]=Δημιουργεί ένα οπτικό πρόσθετο για το noatun χρησιμοποιώντας το SDL +Comment[en_GB]=Generates a visualisation plugin for noatun using SDL +Comment[es]=Genera un complemento de visualización para Noatun que usa SDL +Comment[et]=Noatuni visualiseerimisplugina loomine SDL-i abil +Comment[eu]=SDL erabiliz, bistaratze-plugin bat sortzen du noatun-entzat +Comment[fa]=یک وصلۀ تجسم برای noatun با استفاده از SDL تولید می‌کند +Comment[fr]=Génère un module externe de visualisation pour Noatun utilisant SDL +Comment[ga]=Cruthaíonn sé seo breiseán amharcléirithe noatun le SDL +Comment[gl]=Xera unha extensión de visualización para noatun usando SDL +Comment[hu]=Létrehoz egy vizualizációs modult a Noatunhoz, SDL-ben +Comment[it]=Genera un plugin di visualizzazione per noatun usando SDL +Comment[nds]=Stellt mit SDL en Filmmakermoduul för Noatun op +Comment[ne]=SDL प्रयोग गरेर नोअटनका लागि भिजुलाइजेसन प्लगइन उत्पन्न गर्दछ +Comment[nl]=Genereert een visualisatieplugin voor Noatun met behulp van SDL +Comment[pl]=Generuje wtyczkę wizualizacji do Noatun. Używany jest SDL. +Comment[pt]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL +Comment[pt_BR]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL +Comment[ru]=Создание модуля визуализации для Noatun на основе SDL +Comment[sk]=Vygeneruje vizualizačný modul pre Noatun s použitím SDL +Comment[sr]=Прави визуелизациони прикључак за Noatun користећи SDL +Comment[sr@Latn]=Pravi vizuelizacioni priključak za Noatun koristeći SDL +Comment[sv]=Skapar ett Noatun-insticksprogram för visningar som använder SDL +Comment[tr]=SDL kullanarak noatun için bir görsellik eklentisi yaratır. +Comment[zh_CN]=使用 SDL 生成 noatun 的可视化插件 +Comment[zh_TW]=產生一個使用 SDL 的 Noatun 視覺化外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp +Archive=noatunvisual.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{src}/noatunvisual-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/plugin_app.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/plugin_app.h +Dest=%{dest}/src/plugin_%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/plugin_impl.cpp +Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp + +[FILE15] +Type=install +Source=%{src}/plugin_impl.h +Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.h + +[FILE16] +Type=install +Source=%{src}/plugin.plugin +Dest=%{dest}/src/%{APPNAMELC}.plugin + +[MSG] +Type=message +Comment=A Noatun visualization plugin was created in %{dest} +Comment[ca]=Un connector de visualització per a Noatun ha estat creat en %{dest} +Comment[da]=Et Noatun visualiserings-plugin blev oprettet i %{dest} +Comment[de]=Ein Visualisierungs-Modul für Noatun wurde in %{dest} erstellt. +Comment[el]=Ένα οπτικό πρόσθετο Noatun δημιουργήθηκε στο %{dest} +Comment[en_GB]=A Noatun visualisation plugin was created in %{dest} +Comment[es]=Un complemento de visualización para Noatun ha sido creado en %{dest} +Comment[et]=Noatuni visualiseerimisplugin loodi asukohta %{dest} +Comment[eu]=Noatun-en bistaratze-plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ تجسم Noatun در %{dest} ایجاد شد +Comment[fr]=Un module externe de visualisation pour Noatun a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán amharcléirithe Noatun i %{dest} +Comment[gl]=Creouse unha extensión de visualización para Noatun en %{dest} +Comment[hu]=Létrejött egy Noatun vizualizációs modul itt: %{dest} +Comment[it]=È stato creato un plugin di visualizzazione per noatun in %{dest} +Comment[ja]=Noatun ビジュアライゼーションプラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Noatun-Filmmakermoduul opstellt +Comment[ne]=नोअटन भिजुलाइजेसन प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Noatun-visualisatieplugin is aangemaakt in %{dest} +Comment[pl]=Wtyczka wizualizacji została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' de visualização do Noatun em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' de visualização do Noatun em %{dest} +Comment[ru]=Модуль визуализации Noatun создан в %{dest} +Comment[sk]=Noatun vizualizačný modul bol vytvorený v %{dest} +Comment[sr]=Визуелизациони прикључак за Noatun направљен је у %{dest} +Comment[sr@Latn]=Vizuelizacioni priključak za Noatun napravljen je u %{dest} +Comment[sv]=Ett Noatun-insticksprogram för visningar skapades i %{dest} +Comment[tr]=Bir Noatun görsellik eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了 Noatun 可视化插件 +Comment[zh_TW]=一個 Noatun 視覺化外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/noatunvisual/noatunvisual.tdevtemplate b/languages/cpp/app_templates/noatunvisual/noatunvisual.tdevtemplate deleted file mode 100644 index 0a91ba64..00000000 --- a/languages/cpp/app_templates/noatunvisual/noatunvisual.tdevtemplate +++ /dev/null @@ -1,205 +0,0 @@ -# TDE Config File -[General] -Name=Noatun visualization plugin -Name[ca]=Connector de visualització per a Noatun -Name[da]=Noatun visualiserings-plugin -Name[de]=Noatun-Visualisierungs-Modul -Name[el]=Οπτικό πρόσθετο Noatun -Name[en_GB]=Noatun visualisation plugin -Name[es]=Complemento de visualización para Noatun -Name[et]=Noatuni visualiseerimisplugin -Name[eu]=Noatun bistaratze-plugina -Name[fa]=وصلۀ تجسم Noatun -Name[fr]=Module externe de visualisation pour Noatun -Name[ga]=Breiseán amharcléirithe Noatun -Name[gl]=Extensión de visualización para Noatun -Name[hu]=Noatun vizualizációs modul -Name[it]=Plugin di visualizzazione per noatun -Name[ja]=Noatun ビジュアライゼーションプラグイン -Name[nds]=Noatun-Filmmakermoduul -Name[ne]=नोअटन भिजुलाइजेसन प्लगइन -Name[nl]=Noatun visualisatieplugin -Name[pl]=Wtyczka wizualizacji do Noatun -Name[pt]='Plugin' de visualização do Noatun -Name[pt_BR]='Plugin' de visualização do Noatun -Name[ru]=Модуль визуализации Noatun -Name[sk]=Noatun vizualizačný modul -Name[sr]=Визуелизациони прикључак за Noatun -Name[sr@Latn]=Vizuelizacioni priključak za Noatun -Name[sv]=Noatun-insticksprogram för visningar -Name[tr]=Noatun görsellik eklentisi -Name[zh_CN]=Noatun 可视化插件 -Name[zh_TW]=Noatun 視覺化外掛程式 -Icon=noatunvisual.png -Category=C++/TDE -Comment=Generates a visualization plugin for noatun using SDL -Comment[ca]=Genera un connector de visualització per a Noatun usant SDL -Comment[da]=Generere et visualiserings-plugin for noatun ved brug af SDL -Comment[de]=Erstellt ein Visualisierungs-Modul für Noatun unter Verwendung der SDL. -Comment[el]=Δημιουργεί ένα οπτικό πρόσθετο για το noatun χρησιμοποιώντας το SDL -Comment[en_GB]=Generates a visualisation plugin for noatun using SDL -Comment[es]=Genera un complemento de visualización para Noatun que usa SDL -Comment[et]=Noatuni visualiseerimisplugina loomine SDL-i abil -Comment[eu]=SDL erabiliz, bistaratze-plugin bat sortzen du noatun-entzat -Comment[fa]=یک وصلۀ تجسم برای noatun با استفاده از SDL تولید می‌کند -Comment[fr]=Génère un module externe de visualisation pour Noatun utilisant SDL -Comment[ga]=Cruthaíonn sé seo breiseán amharcléirithe noatun le SDL -Comment[gl]=Xera unha extensión de visualización para noatun usando SDL -Comment[hu]=Létrehoz egy vizualizációs modult a Noatunhoz, SDL-ben -Comment[it]=Genera un plugin di visualizzazione per noatun usando SDL -Comment[nds]=Stellt mit SDL en Filmmakermoduul för Noatun op -Comment[ne]=SDL प्रयोग गरेर नोअटनका लागि भिजुलाइजेसन प्लगइन उत्पन्न गर्दछ -Comment[nl]=Genereert een visualisatieplugin voor Noatun met behulp van SDL -Comment[pl]=Generuje wtyczkę wizualizacji do Noatun. Używany jest SDL. -Comment[pt]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL -Comment[pt_BR]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL -Comment[ru]=Создание модуля визуализации для Noatun на основе SDL -Comment[sk]=Vygeneruje vizualizačný modul pre Noatun s použitím SDL -Comment[sr]=Прави визуелизациони прикључак за Noatun користећи SDL -Comment[sr@Latn]=Pravi vizuelizacioni priključak za Noatun koristeći SDL -Comment[sv]=Skapar ett Noatun-insticksprogram för visningar som använder SDL -Comment[tr]=SDL kullanarak noatun için bir görsellik eklentisi yaratır. -Comment[zh_CN]=使用 SDL 生成 noatun 的可视化插件 -Comment[zh_TW]=產生一個使用 SDL 的 Noatun 視覺化外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp -Archive=noatunvisual.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{src}/noatunvisual-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/plugin_app.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/plugin_app.h -Dest=%{dest}/src/plugin_%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/plugin_impl.cpp -Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp - -[FILE15] -Type=install -Source=%{src}/plugin_impl.h -Dest=%{dest}/src/plugin_%{APPNAMELC}_impl.h - -[FILE16] -Type=install -Source=%{src}/plugin.plugin -Dest=%{dest}/src/%{APPNAMELC}.plugin - -[MSG] -Type=message -Comment=A Noatun visualization plugin was created in %{dest} -Comment[ca]=Un connector de visualització per a Noatun ha estat creat en %{dest} -Comment[da]=Et Noatun visualiserings-plugin blev oprettet i %{dest} -Comment[de]=Ein Visualisierungs-Modul für Noatun wurde in %{dest} erstellt. -Comment[el]=Ένα οπτικό πρόσθετο Noatun δημιουργήθηκε στο %{dest} -Comment[en_GB]=A Noatun visualisation plugin was created in %{dest} -Comment[es]=Un complemento de visualización para Noatun ha sido creado en %{dest} -Comment[et]=Noatuni visualiseerimisplugin loodi asukohta %{dest} -Comment[eu]=Noatun-en bistaratze-plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ تجسم Noatun در %{dest} ایجاد شد -Comment[fr]=Un module externe de visualisation pour Noatun a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán amharcléirithe Noatun i %{dest} -Comment[gl]=Creouse unha extensión de visualización para Noatun en %{dest} -Comment[hu]=Létrejött egy Noatun vizualizációs modul itt: %{dest} -Comment[it]=È stato creato un plugin di visualizzazione per noatun in %{dest} -Comment[ja]=Noatun ビジュアライゼーションプラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Noatun-Filmmakermoduul opstellt -Comment[ne]=नोअटन भिजुलाइजेसन प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Noatun-visualisatieplugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka wizualizacji została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' de visualização do Noatun em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' de visualização do Noatun em %{dest} -Comment[ru]=Модуль визуализации Noatun создан в %{dest} -Comment[sk]=Noatun vizualizačný modul bol vytvorený v %{dest} -Comment[sr]=Визуелизациони прикључак за Noatun направљен је у %{dest} -Comment[sr@Latn]=Vizuelizacioni priključak za Noatun napravljen je u %{dest} -Comment[sv]=Ett Noatun-insticksprogram för visningar skapades i %{dest} -Comment[tr]=Bir Noatun görsellik eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了 Noatun 可视化插件 -Comment[zh_TW]=一個 Noatun 視覺化外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/noatunvisual/plugin.tdevelop b/languages/cpp/app_templates/noatunvisual/plugin.tdevelop index 6833abad..78193361 100644 --- a/languages/cpp/app_templates/noatunvisual/plugin.tdevelop +++ b/languages/cpp/app_templates/noatunvisual/plugin.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/noatun_%{APPNAMELC}plugin.la debug @@ -49,8 +49,8 @@ -lSDL - - + + @@ -58,8 +58,8 @@ - - + + bash bash_bugs @@ -95,24 +95,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opieapp/CMakeLists.txt b/languages/cpp/app_templates/opieapp/CMakeLists.txt index 45dc1b61..4f2b2824 100644 --- a/languages/cpp/app_templates/opieapp/CMakeLists.txt +++ b/languages/cpp/app_templates/opieapp/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( opieapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opieapp.tar.gz opieapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opieapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opieapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opieapp/Makefile.am b/languages/cpp/app_templates/opieapp/Makefile.am index 854f4c54..10a1f2a1 100644 --- a/languages/cpp/app_templates/opieapp/Makefile.am +++ b/languages/cpp/app_templates/opieapp/Makefile.am @@ -4,10 +4,10 @@ dataFiles = Example.png app.tdevelop example.desktop Makefile.am \ templateName = opieapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opieapp/app.tdevelop b/languages/cpp/app_templates/opieapp/app.tdevelop index 94c86a45..9bdb127e 100644 --- a/languages/cpp/app_templates/opieapp/app.tdevelop +++ b/languages/cpp/app_templates/opieapp/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + true @@ -93,15 +93,15 @@ -qws - - + + - + @@ -120,11 +120,11 @@ true - + true 2 - - + + -f -dP @@ -133,11 +133,11 @@ -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate b/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate new file mode 100644 index 00000000..fc492b55 --- /dev/null +++ b/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate @@ -0,0 +1,149 @@ +# TDE Config File +[General] +Name=Opie Application +Name[br]=Meziant Opie +Name[ca]=Aplicació per a Opie +Name[da]=Opie-program +Name[de]=Opie-Anwendung +Name[el]=Εφαρμογή Opie +Name[es]=Aplicación para Opie +Name[et]=Opie rakendus +Name[eu]=Opie aplikazioa +Name[fa]=کاربرد Opie +Name[fr]=Application Opie +Name[ga]=Feidhmchlár Opie +Name[gl]=Aplicación Opie +Name[hu]=Opie-alkalmazás +Name[it]=Applicazione Opie +Name[ja]=Opie アプリケーション +Name[nds]=Opie-Programm +Name[ne]=ओपिइ अनुप्रयोग +Name[nl]=Opie-toepassing +Name[pl]=Program Opie +Name[pt]=Aplicação do Opie +Name[pt_BR]=Aplicação do Opie +Name[ru]=Приложение Opie +Name[sk]=Apie aplikácia +Name[sl]=Program za Opie +Name[sr]=Opie програм +Name[sr@Latn]=Opie program +Name[sv]=Opie-program +Name[tr]=Opie Uygulaması +Name[zh_CN]=Opie 应用程序 +Name[zh_TW]=Opie 應用程式 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie application. +Comment[ca]=Genera una aplicació per a Opie. +Comment[da]=Generér et Opie-program. +Comment[de]=Erstellt eine Opie-Anwendung +Comment[el]=Δημιουργία μιας εφαρμογής Opie. +Comment[es]=Genera una aplicación para Opie. +Comment[et]=Opie rakenduse loomine. +Comment[eu]=Sortu Opie aplikazio bat. +Comment[fa]=یک کاربرد Opie تولید می‌کند. +Comment[fr]=Génère une application Opie. +Comment[ga]=Cruthaigh feidhmchlár Opie. +Comment[hu]=Létrehoz egy Opie-alkalmazást. +Comment[it]=Genera un'applicazione Opie. +Comment[ja]=Opie アプリケーションを作成 +Comment[nds]=Stellt en Opie-Programm op. +Comment[ne]=ओपिइ अनुप्रयोग उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Opie-toepassing +Comment[pl]=Generuje program Opie. +Comment[pt]=Gera uma aplicação do Opie. +Comment[pt_BR]=Gera uma aplicação do Opie. +Comment[ru]=Создание приложение Opie. +Comment[sk]=Vygeneruje Opie aplikáciu. +Comment[sl]=Ustvari program za Opie +Comment[sr]=Прави Opie програм. +Comment[sr@Latn]=Pravi Opie program. +Comment[sv]=Skapa ett Opie-program. +Comment[tr]=Bir Opie uygulaması yarat +Comment[zh_CN]=生成一个 Opie 应用程序。 +Comment[zh_TW]=產生一個 Opie 應用程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opieapp.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/example.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/example.h +Dest=%{dest}/%{APPNAMELC}.h + +[FILE6] +Type=install +Source=%{src}/examplebase.ui +Dest=%{dest}/%{APPNAMELC}base.ui + +[MkDir2] +Type=mkdir +Dir=%{dest}/apps + +[FILE7] +Type=install +Source=%{src}/example.desktop +Dest=%{dest}/apps/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=An opie application was created in %{dest} +Comment[ca]=Una aplicació per a Opie ha estat creada en %{dest} +Comment[da]=Et opie-program blev oprettet i %{dest} +Comment[de]=Eine Opie-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή opie δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para Opie ha sido creada en %{dest} +Comment[et]=Opie rakendus loodi asukohta %{dest} +Comment[eu]=Opie aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد opie در %{dest} ایجاد شد +Comment[fr]=Une application Opie a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár opie i %{dest} +Comment[gl]=Creouse unha aplicación opie en %{dest} +Comment[hu]=Létrejött egy Opie-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Opie in %{dest} +Comment[ja]=Opie アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Opie-Programm opstellt +Comment[ne]=ओपिइ अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie-toepassing is aangemaakt in %{dest} +Comment[pl]=Program Opie został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do Opie em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do Opie em %{dest} +Comment[ru]=Приложение Opie создано в %{dest} +Comment[sk]=Opie aplikácia bola vytvorená v %{dest} +Comment[sl]=Program za opie je bil ustvarjen v %{dest} +Comment[sr]=Opie програм је направљен у %{dest} +Comment[sr@Latn]=Opie program je napravljen u %{dest} +Comment[sv]=Ett Opie-program skapades i %{dest} +Comment[tr]=Bir opie uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 应用程序 +Comment[zh_TW]=一個 opie 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/opieapp/opieapp.tdevtemplate b/languages/cpp/app_templates/opieapp/opieapp.tdevtemplate deleted file mode 100644 index fc492b55..00000000 --- a/languages/cpp/app_templates/opieapp/opieapp.tdevtemplate +++ /dev/null @@ -1,149 +0,0 @@ -# TDE Config File -[General] -Name=Opie Application -Name[br]=Meziant Opie -Name[ca]=Aplicació per a Opie -Name[da]=Opie-program -Name[de]=Opie-Anwendung -Name[el]=Εφαρμογή Opie -Name[es]=Aplicación para Opie -Name[et]=Opie rakendus -Name[eu]=Opie aplikazioa -Name[fa]=کاربرد Opie -Name[fr]=Application Opie -Name[ga]=Feidhmchlár Opie -Name[gl]=Aplicación Opie -Name[hu]=Opie-alkalmazás -Name[it]=Applicazione Opie -Name[ja]=Opie アプリケーション -Name[nds]=Opie-Programm -Name[ne]=ओपिइ अनुप्रयोग -Name[nl]=Opie-toepassing -Name[pl]=Program Opie -Name[pt]=Aplicação do Opie -Name[pt_BR]=Aplicação do Opie -Name[ru]=Приложение Opie -Name[sk]=Apie aplikácia -Name[sl]=Program za Opie -Name[sr]=Opie програм -Name[sr@Latn]=Opie program -Name[sv]=Opie-program -Name[tr]=Opie Uygulaması -Name[zh_CN]=Opie 应用程序 -Name[zh_TW]=Opie 應用程式 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie application. -Comment[ca]=Genera una aplicació per a Opie. -Comment[da]=Generér et Opie-program. -Comment[de]=Erstellt eine Opie-Anwendung -Comment[el]=Δημιουργία μιας εφαρμογής Opie. -Comment[es]=Genera una aplicación para Opie. -Comment[et]=Opie rakenduse loomine. -Comment[eu]=Sortu Opie aplikazio bat. -Comment[fa]=یک کاربرد Opie تولید می‌کند. -Comment[fr]=Génère une application Opie. -Comment[ga]=Cruthaigh feidhmchlár Opie. -Comment[hu]=Létrehoz egy Opie-alkalmazást. -Comment[it]=Genera un'applicazione Opie. -Comment[ja]=Opie アプリケーションを作成 -Comment[nds]=Stellt en Opie-Programm op. -Comment[ne]=ओपिइ अनुप्रयोग उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Opie-toepassing -Comment[pl]=Generuje program Opie. -Comment[pt]=Gera uma aplicação do Opie. -Comment[pt_BR]=Gera uma aplicação do Opie. -Comment[ru]=Создание приложение Opie. -Comment[sk]=Vygeneruje Opie aplikáciu. -Comment[sl]=Ustvari program za Opie -Comment[sr]=Прави Opie програм. -Comment[sr@Latn]=Pravi Opie program. -Comment[sv]=Skapa ett Opie-program. -Comment[tr]=Bir Opie uygulaması yarat -Comment[zh_CN]=生成一个 Opie 应用程序。 -Comment[zh_TW]=產生一個 Opie 應用程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opieapp.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/example.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/example.h -Dest=%{dest}/%{APPNAMELC}.h - -[FILE6] -Type=install -Source=%{src}/examplebase.ui -Dest=%{dest}/%{APPNAMELC}base.ui - -[MkDir2] -Type=mkdir -Dir=%{dest}/apps - -[FILE7] -Type=install -Source=%{src}/example.desktop -Dest=%{dest}/apps/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=An opie application was created in %{dest} -Comment[ca]=Una aplicació per a Opie ha estat creada en %{dest} -Comment[da]=Et opie-program blev oprettet i %{dest} -Comment[de]=Eine Opie-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή opie δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para Opie ha sido creada en %{dest} -Comment[et]=Opie rakendus loodi asukohta %{dest} -Comment[eu]=Opie aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد opie در %{dest} ایجاد شد -Comment[fr]=Une application Opie a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár opie i %{dest} -Comment[gl]=Creouse unha aplicación opie en %{dest} -Comment[hu]=Létrejött egy Opie-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Opie in %{dest} -Comment[ja]=Opie アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Opie-Programm opstellt -Comment[ne]=ओपिइ अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie-toepassing is aangemaakt in %{dest} -Comment[pl]=Program Opie został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do Opie em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do Opie em %{dest} -Comment[ru]=Приложение Opie создано в %{dest} -Comment[sk]=Opie aplikácia bola vytvorená v %{dest} -Comment[sl]=Program za opie je bil ustvarjen v %{dest} -Comment[sr]=Opie програм је направљен у %{dest} -Comment[sr@Latn]=Opie program je napravljen u %{dest} -Comment[sv]=Ett Opie-program skapades i %{dest} -Comment[tr]=Bir opie uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 应用程序 -Comment[zh_TW]=一個 opie 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/opieapplet/CMakeLists.txt b/languages/cpp/app_templates/opieapplet/CMakeLists.txt index 6c8edbbe..e4dc42f0 100644 --- a/languages/cpp/app_templates/opieapplet/CMakeLists.txt +++ b/languages/cpp/app_templates/opieapplet/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( opieapplet.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opieapplet.tar.gz opieapplet.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opieapplet.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opieapplet.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opieapplet/Makefile.am b/languages/cpp/app_templates/opieapplet/Makefile.am index 845411c7..6bbb09ac 100644 --- a/languages/cpp/app_templates/opieapplet/Makefile.am +++ b/languages/cpp/app_templates/opieapplet/Makefile.am @@ -4,10 +4,10 @@ dataFiles = Makefile.am Example.png app.tdevelop app.pro \ templateName = opieapplet ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opieapplet/app.tdevelop b/languages/cpp/app_templates/opieapplet/app.tdevelop index da3b91d4..c5544656 100644 --- a/languages/cpp/app_templates/opieapplet/app.tdevelop +++ b/languages/cpp/app_templates/opieapplet/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + true @@ -108,15 +108,15 @@ fi -qws - - + + - + @@ -135,11 +135,11 @@ fi true - + true 2 - - + + -f -dP @@ -148,11 +148,11 @@ fi -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate b/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate new file mode 100644 index 00000000..e6cec5eb --- /dev/null +++ b/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate @@ -0,0 +1,135 @@ +# TDE Config File +[General] +Name=Opie Applet +Name[br]=Arloadig Opie +Name[ca]=Miniaplicació per a Opie +Name[da]=Opie-applet +Name[de]=Opie-Miniprogramm (Applet) +Name[el]=Μικροεφαρμογή Opie +Name[es]=Applet para Opie +Name[et]=Opie aplett +Name[eu]=Opie applet-a +Name[fa]=برنامک Opie +Name[fr]=Applet Opie +Name[ga]=Feidhmchláirín Opie +Name[gl]=Applet Opie +Name[hu]=Opie-s kisalkalmazás +Name[it]=Applet Opie +Name[ja]=Opie アプレット +Name[nds]=Opie-Lüttprogramm +Name[ne]=ओपिइ एप्लेट +Name[nl]=Opie-applet +Name[pl]=Aplet Opie +Name[pt]='Applet' do Opie +Name[pt_BR]='Applet' do Opie +Name[ru]=Аплет Opie +Name[sk]=Opie applet +Name[sl]=Vstavek za Opie +Name[sr]=Opie аплет +Name[sr@Latn]=Opie aplet +Name[sv]=Opie-miniprogram +Name[tr]=Opie Küçük Uygulaması +Name[zh_CN]=Opie 小程序 +Name[zh_TW]=Opie 小程式 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie applet. +Comment[ca]=Genera una miniaplicació per a Opie. +Comment[da]=Generér en Opie-applet. +Comment[de]=Erstellt ein Opie-Miniprogramm (Applet). +Comment[el]=Δημιουργία μίας μικροεφαρμογής Opie. +Comment[es]=Genera un applet para Opie. +Comment[et]=Opie apleti loomine. +Comment[eu]=Sortu Opie applet bat. +Comment[fa]=یک برنامک Opie تولید می‌کند. +Comment[fr]=Génère un applet Opie. +Comment[ga]=Cruthaigh feidhmchláirín Opie. +Comment[gl]=Xera un applet Opie. +Comment[hu]=Létrehoz egy Opie-s kisalkalmazást. +Comment[it]=Genera un'applet Opie. +Comment[ja]=Opie アプレットを作成 +Comment[nds]=Stellt en Opie-Lüttprogramm op. +Comment[ne]=ओपिइ एप्लेट उत्पन्न गर्दछ +Comment[nl]=Genereert een Opie-applet. +Comment[pl]=Generuje aplet Opie +Comment[pt]=Gera uma 'applet' do Opie. +Comment[pt_BR]=Gera uma 'applet' do Opie. +Comment[ru]=Создание аплета Opie. +Comment[sk]=Vygeneruje Opie applet. +Comment[sl]=Ustvari vstavek za Opie. +Comment[sr]=Прави Opie аплет. +Comment[sr@Latn]=Pravi Opie aplet. +Comment[sv]=Skapa ett Opie-miniprogram. +Comment[zh_CN]=生成一个 Opie 小程序。 +Comment[zh_TW]=產生一個 Opie 小程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opieapplet.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/simpleimpl.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/simpleimpl.h +Dest=%{dest}/%{APPNAMELC}.h + +[MSG] +Type=message +Comment=An opie applet was created in %{dest} +Comment[ca]=Una miniaplicació per a Opie ha estat creat en %{dest} +Comment[da]=En opie-applet blev oprettet i %{dest} +Comment[de]=Ein Opie-Miniprogramm (Applet) wurde in %{dest} erstellt. +Comment[el]=Μία μικροεφαρμογή opie δημιουργήθηκε στο %{dest} +Comment[es]=Un applet para Opie ha sido creado en %{dest} +Comment[et]=Opie aplett loodi asukohta %{dest} +Comment[eu]=Opie applet bat sortu da hemen: %{dest} +Comment[fa]=یک برنامک opie در %{dest} ایجاد شد +Comment[fr]=Un applet Opie a été créé dans %{dest} +Comment[ga]=Cruthaíodh feidhmchláirín opie i %{dest} +Comment[gl]=Creouse un applet opie en %{dset} +Comment[hu]=Létrejött egy Opie-s kisalkalmazás itt: %{dest} +Comment[it]=È stata creata un'applet Opie in %{dest} +Comment[ja]=Opie アプレットを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Opie-Lüttprogramm opstellt +Comment[ne]=ओपिइ एप्लेट %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie-applet is aangemaakt in %{dest} +Comment[pl]=Aplet Opie został utworzony w %{dest} +Comment[pt]=Foi criada uma 'applet' do Opie em %{dest} +Comment[pt_BR]=Foi criada uma 'applet' do Opie em %{dest} +Comment[ru]=Аплет Opie создан в %{dest} +Comment[sk]=Opie applet bol vytvorený v %{dest} +Comment[sl]=Vstavek za opie je bil ustvarjen v %{dest} +Comment[sr]=Opie аплет је направљен у %{dest} +Comment[sr@Latn]=Opie aplet je napravljen u %{dest} +Comment[sv]=Ett Opie-miniprogram skapades i %{dest} +Comment[tr]=Bir Opie küçük uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 小程序 +Comment[zh_TW]=一個 Opie 小程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/opieapplet/opieapplet.tdevtemplate b/languages/cpp/app_templates/opieapplet/opieapplet.tdevtemplate deleted file mode 100644 index e6cec5eb..00000000 --- a/languages/cpp/app_templates/opieapplet/opieapplet.tdevtemplate +++ /dev/null @@ -1,135 +0,0 @@ -# TDE Config File -[General] -Name=Opie Applet -Name[br]=Arloadig Opie -Name[ca]=Miniaplicació per a Opie -Name[da]=Opie-applet -Name[de]=Opie-Miniprogramm (Applet) -Name[el]=Μικροεφαρμογή Opie -Name[es]=Applet para Opie -Name[et]=Opie aplett -Name[eu]=Opie applet-a -Name[fa]=برنامک Opie -Name[fr]=Applet Opie -Name[ga]=Feidhmchláirín Opie -Name[gl]=Applet Opie -Name[hu]=Opie-s kisalkalmazás -Name[it]=Applet Opie -Name[ja]=Opie アプレット -Name[nds]=Opie-Lüttprogramm -Name[ne]=ओपिइ एप्लेट -Name[nl]=Opie-applet -Name[pl]=Aplet Opie -Name[pt]='Applet' do Opie -Name[pt_BR]='Applet' do Opie -Name[ru]=Аплет Opie -Name[sk]=Opie applet -Name[sl]=Vstavek za Opie -Name[sr]=Opie аплет -Name[sr@Latn]=Opie aplet -Name[sv]=Opie-miniprogram -Name[tr]=Opie Küçük Uygulaması -Name[zh_CN]=Opie 小程序 -Name[zh_TW]=Opie 小程式 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie applet. -Comment[ca]=Genera una miniaplicació per a Opie. -Comment[da]=Generér en Opie-applet. -Comment[de]=Erstellt ein Opie-Miniprogramm (Applet). -Comment[el]=Δημιουργία μίας μικροεφαρμογής Opie. -Comment[es]=Genera un applet para Opie. -Comment[et]=Opie apleti loomine. -Comment[eu]=Sortu Opie applet bat. -Comment[fa]=یک برنامک Opie تولید می‌کند. -Comment[fr]=Génère un applet Opie. -Comment[ga]=Cruthaigh feidhmchláirín Opie. -Comment[gl]=Xera un applet Opie. -Comment[hu]=Létrehoz egy Opie-s kisalkalmazást. -Comment[it]=Genera un'applet Opie. -Comment[ja]=Opie アプレットを作成 -Comment[nds]=Stellt en Opie-Lüttprogramm op. -Comment[ne]=ओपिइ एप्लेट उत्पन्न गर्दछ -Comment[nl]=Genereert een Opie-applet. -Comment[pl]=Generuje aplet Opie -Comment[pt]=Gera uma 'applet' do Opie. -Comment[pt_BR]=Gera uma 'applet' do Opie. -Comment[ru]=Создание аплета Opie. -Comment[sk]=Vygeneruje Opie applet. -Comment[sl]=Ustvari vstavek za Opie. -Comment[sr]=Прави Opie аплет. -Comment[sr@Latn]=Pravi Opie aplet. -Comment[sv]=Skapa ett Opie-miniprogram. -Comment[zh_CN]=生成一个 Opie 小程序。 -Comment[zh_TW]=產生一個 Opie 小程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opieapplet.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/simpleimpl.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/simpleimpl.h -Dest=%{dest}/%{APPNAMELC}.h - -[MSG] -Type=message -Comment=An opie applet was created in %{dest} -Comment[ca]=Una miniaplicació per a Opie ha estat creat en %{dest} -Comment[da]=En opie-applet blev oprettet i %{dest} -Comment[de]=Ein Opie-Miniprogramm (Applet) wurde in %{dest} erstellt. -Comment[el]=Μία μικροεφαρμογή opie δημιουργήθηκε στο %{dest} -Comment[es]=Un applet para Opie ha sido creado en %{dest} -Comment[et]=Opie aplett loodi asukohta %{dest} -Comment[eu]=Opie applet bat sortu da hemen: %{dest} -Comment[fa]=یک برنامک opie در %{dest} ایجاد شد -Comment[fr]=Un applet Opie a été créé dans %{dest} -Comment[ga]=Cruthaíodh feidhmchláirín opie i %{dest} -Comment[gl]=Creouse un applet opie en %{dset} -Comment[hu]=Létrejött egy Opie-s kisalkalmazás itt: %{dest} -Comment[it]=È stata creata un'applet Opie in %{dest} -Comment[ja]=Opie アプレットを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Opie-Lüttprogramm opstellt -Comment[ne]=ओपिइ एप्लेट %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie-applet is aangemaakt in %{dest} -Comment[pl]=Aplet Opie został utworzony w %{dest} -Comment[pt]=Foi criada uma 'applet' do Opie em %{dest} -Comment[pt_BR]=Foi criada uma 'applet' do Opie em %{dest} -Comment[ru]=Аплет Opie создан в %{dest} -Comment[sk]=Opie applet bol vytvorený v %{dest} -Comment[sl]=Vstavek za opie je bil ustvarjen v %{dest} -Comment[sr]=Opie аплет је направљен у %{dest} -Comment[sr@Latn]=Opie aplet je napravljen u %{dest} -Comment[sv]=Ett Opie-miniprogram skapades i %{dest} -Comment[tr]=Bir Opie küçük uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 小程序 -Comment[zh_TW]=一個 Opie 小程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/opieinput/CMakeLists.txt b/languages/cpp/app_templates/opieinput/CMakeLists.txt index 5246ccdb..f7bba492 100644 --- a/languages/cpp/app_templates/opieinput/CMakeLists.txt +++ b/languages/cpp/app_templates/opieinput/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( opieinput.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opieinput.tar.gz opieinput.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opieinput.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opieinput.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opieinput/Makefile.am b/languages/cpp/app_templates/opieinput/Makefile.am index fee564a7..9a3e5ffd 100644 --- a/languages/cpp/app_templates/opieinput/Makefile.am +++ b/languages/cpp/app_templates/opieinput/Makefile.am @@ -3,10 +3,10 @@ dataFiles = Makefile.am Example.png app.tdevelop app.pro \ templateName = opieinput ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opieinput/app.tdevelop b/languages/cpp/app_templates/opieinput/app.tdevelop index 9a81ebba..cc61122f 100644 --- a/languages/cpp/app_templates/opieinput/app.tdevelop +++ b/languages/cpp/app_templates/opieinput/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + false @@ -109,15 +109,15 @@ fi -qws - - + + - + @@ -136,11 +136,11 @@ fi true - + true 2 - - + + -f -dP @@ -149,11 +149,11 @@ fi -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate b/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate new file mode 100644 index 00000000..19b721bf --- /dev/null +++ b/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate @@ -0,0 +1,129 @@ +# TDE Config File +[General] +Name=Opie Input +Name[ca]=Entrada per a Opie +Name[da]=Opie-input +Name[de]=Opie-Eingabe +Name[el]=Μέθοδος εισαγωγής Opie +Name[es]=Entrada para Opie +Name[et]=Opie sisestus +Name[eu]=Opie sarrera +Name[fa]=ورودی Opie +Name[fr]=Entrée Opie +Name[ga]=Ionchur Opie +Name[gl]=Entrada Opie +Name[hu]=Opie-s bemeneti modul +Name[it]=Input di Opie +Name[ja]=Opie 入力 +Name[nds]=Opie-Ingaav +Name[ne]=ओपिइ आगत +Name[nl]=Opie-invoer +Name[pl]=Wejście Opie +Name[pt]=Introdução de Dados do Opie +Name[pt_BR]=Introdução de Dados do Opie +Name[ru]=Модуль ввода Opie +Name[sk]=Opie vstup +Name[sr]=Opie унос +Name[sr@Latn]=Opie unos +Name[sv]=Opie-inmatning +Name[tr]=Opie Girdisi +Name[zh_CN]=Opie 输入法 +Name[zh_TW]=Opie 輸入 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie input method plugin. +Comment[ca]=Genera un connector de mètode d'entrada per a Opie. +Comment[da]=Generér en Opie input-metode-plugin. +Comment[de]=Erstellt ein Eingabemethode-Modul für Opie. +Comment[el]=Δημιουργία ενός πρόσθετου μεθόδου εισαγωγής. +Comment[es]=Genera un complemento de método de entrada para Opie. +Comment[et]=Opie sisestusmeetodi plugina loomine. +Comment[eu]=Sortu Opie-ren sarrera-metodoaren plugin bat. +Comment[fa]=یک وصلۀ روش ورودی Opie تولید می‌کند. +Comment[fr]=Génère un module externe de méthode d'entrée Opie. +Comment[gl]=Xera unha extensión de método de entrada para Opie. +Comment[hu]=Létrehoz egy Opie-s bemeneti modult. +Comment[it]=Genera un plugin per il metodo di input Opie. +Comment[nds]=Stellt en Ingaavmetood-Moduul för Opie op. +Comment[ne]=ओपिइ आगत विधि प्लगइन उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Opie-invoermethode-plugin. +Comment[pl]=Generuje wtyczkę z metodą wejściową dla Opie. +Comment[pt]=Gera um 'plugin' de introdução de dados do Opie. +Comment[pt_BR]=Gera um 'plugin' de introdução de dados do Opie. +Comment[ru]=Создание модуля ввода данных для среды Opie. +Comment[sk]=Vygeneruje Opie vstupný modul. +Comment[sr]=Прави прикључак за Opie метод уноса. +Comment[sr@Latn]=Pravi priključak za Opie metod unosa. +Comment[sv]=Skapa ett insticksprogram för Opie-inmatning. +Comment[tr]=Bir Opie girdi yöntemi eklentisi yarat +Comment[zh_CN]=生成一个 Opie 输入法插件。 +Comment[zh_TW]=產生一個 Opie 輸入法外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opieinput.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/simpleimpl.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/simpleimpl.h +Dest=%{dest}/%{APPNAMELC}.h + +[MSG] +Type=message +Comment=An opie input method plugin was created in %{dest} +Comment[ca]=Un connector de mètode d'entrada per a Opie ha estat creat en %{dest} +Comment[da]=At opie input-metode-plugin blev oprettet i %{dest} +Comment[de]=Ein Eingabemethode-Modul für Opie wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο μεθόδου εισαγωγής opie δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento de método de entrada para Opie ha sido creado en %{dest} +Comment[et]=Opie sisestusmeetodi plugin loodi asukohta %{dest} +Comment[eu]=Opie-ren sarrera-metodoaren plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ روش ورودی opie در %{dest} ایجاد شد +Comment[fr]=Un module externe de méthode d'entrée Opie a été créé dans %{dest} +Comment[gl]=Creouse unha extensión de método de entrada para opie en %{dest} +Comment[hu]=Létrejött egy Opie-s bemeneti modul itt: %{dest} +Comment[it]=È stato creato un plugin per il metodo di input Opie in %{dest} +Comment[nds]=In %{dest} wöör en Opie-Ingaavmetoodmoduul opstellt +Comment[ne]=ओपिइ आगत विधि प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie-invoermethode-plugins is aangemaakt in %{dest} +Comment[pl]=Wtyczka z metodą wejściową dla Opie została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' de introdução de dados em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' de introdução de dados em %{dest} +Comment[ru]=Модуль ввода Opie создан в %{dest} +Comment[sk]=Opie vstupný modul bol vytvorený v %{dest} +Comment[sr]=Прикључак за Opie метод уноса направљен је у %{dest} +Comment[sr@Latn]=Priključak za Opie metod unosa napravljen je u %{dest} +Comment[sv]=Ett insticksprogram för Opie-inmatning skapades i %{dest} +Comment[tr]=Bir opie girdi yöntemi eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 输入法 +Comment[zh_TW]=一個 Opie 輸入法外掛程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/opieinput/opieinput.tdevtemplate b/languages/cpp/app_templates/opieinput/opieinput.tdevtemplate deleted file mode 100644 index 19b721bf..00000000 --- a/languages/cpp/app_templates/opieinput/opieinput.tdevtemplate +++ /dev/null @@ -1,129 +0,0 @@ -# TDE Config File -[General] -Name=Opie Input -Name[ca]=Entrada per a Opie -Name[da]=Opie-input -Name[de]=Opie-Eingabe -Name[el]=Μέθοδος εισαγωγής Opie -Name[es]=Entrada para Opie -Name[et]=Opie sisestus -Name[eu]=Opie sarrera -Name[fa]=ورودی Opie -Name[fr]=Entrée Opie -Name[ga]=Ionchur Opie -Name[gl]=Entrada Opie -Name[hu]=Opie-s bemeneti modul -Name[it]=Input di Opie -Name[ja]=Opie 入力 -Name[nds]=Opie-Ingaav -Name[ne]=ओपिइ आगत -Name[nl]=Opie-invoer -Name[pl]=Wejście Opie -Name[pt]=Introdução de Dados do Opie -Name[pt_BR]=Introdução de Dados do Opie -Name[ru]=Модуль ввода Opie -Name[sk]=Opie vstup -Name[sr]=Opie унос -Name[sr@Latn]=Opie unos -Name[sv]=Opie-inmatning -Name[tr]=Opie Girdisi -Name[zh_CN]=Opie 输入法 -Name[zh_TW]=Opie 輸入 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie input method plugin. -Comment[ca]=Genera un connector de mètode d'entrada per a Opie. -Comment[da]=Generér en Opie input-metode-plugin. -Comment[de]=Erstellt ein Eingabemethode-Modul für Opie. -Comment[el]=Δημιουργία ενός πρόσθετου μεθόδου εισαγωγής. -Comment[es]=Genera un complemento de método de entrada para Opie. -Comment[et]=Opie sisestusmeetodi plugina loomine. -Comment[eu]=Sortu Opie-ren sarrera-metodoaren plugin bat. -Comment[fa]=یک وصلۀ روش ورودی Opie تولید می‌کند. -Comment[fr]=Génère un module externe de méthode d'entrée Opie. -Comment[gl]=Xera unha extensión de método de entrada para Opie. -Comment[hu]=Létrehoz egy Opie-s bemeneti modult. -Comment[it]=Genera un plugin per il metodo di input Opie. -Comment[nds]=Stellt en Ingaavmetood-Moduul för Opie op. -Comment[ne]=ओपिइ आगत विधि प्लगइन उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Opie-invoermethode-plugin. -Comment[pl]=Generuje wtyczkę z metodą wejściową dla Opie. -Comment[pt]=Gera um 'plugin' de introdução de dados do Opie. -Comment[pt_BR]=Gera um 'plugin' de introdução de dados do Opie. -Comment[ru]=Создание модуля ввода данных для среды Opie. -Comment[sk]=Vygeneruje Opie vstupný modul. -Comment[sr]=Прави прикључак за Opie метод уноса. -Comment[sr@Latn]=Pravi priključak za Opie metod unosa. -Comment[sv]=Skapa ett insticksprogram för Opie-inmatning. -Comment[tr]=Bir Opie girdi yöntemi eklentisi yarat -Comment[zh_CN]=生成一个 Opie 输入法插件。 -Comment[zh_TW]=產生一個 Opie 輸入法外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opieinput.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/simpleimpl.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/simpleimpl.h -Dest=%{dest}/%{APPNAMELC}.h - -[MSG] -Type=message -Comment=An opie input method plugin was created in %{dest} -Comment[ca]=Un connector de mètode d'entrada per a Opie ha estat creat en %{dest} -Comment[da]=At opie input-metode-plugin blev oprettet i %{dest} -Comment[de]=Ein Eingabemethode-Modul für Opie wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο μεθόδου εισαγωγής opie δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento de método de entrada para Opie ha sido creado en %{dest} -Comment[et]=Opie sisestusmeetodi plugin loodi asukohta %{dest} -Comment[eu]=Opie-ren sarrera-metodoaren plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ روش ورودی opie در %{dest} ایجاد شد -Comment[fr]=Un module externe de méthode d'entrée Opie a été créé dans %{dest} -Comment[gl]=Creouse unha extensión de método de entrada para opie en %{dest} -Comment[hu]=Létrejött egy Opie-s bemeneti modul itt: %{dest} -Comment[it]=È stato creato un plugin per il metodo di input Opie in %{dest} -Comment[nds]=In %{dest} wöör en Opie-Ingaavmetoodmoduul opstellt -Comment[ne]=ओपिइ आगत विधि प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie-invoermethode-plugins is aangemaakt in %{dest} -Comment[pl]=Wtyczka z metodą wejściową dla Opie została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' de introdução de dados em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' de introdução de dados em %{dest} -Comment[ru]=Модуль ввода Opie создан в %{dest} -Comment[sk]=Opie vstupný modul bol vytvorený v %{dest} -Comment[sr]=Прикључак за Opie метод уноса направљен је у %{dest} -Comment[sr@Latn]=Priključak za Opie metod unosa napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för Opie-inmatning skapades i %{dest} -Comment[tr]=Bir opie girdi yöntemi eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 输入法 -Comment[zh_TW]=一個 Opie 輸入法外掛程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/opiemenu/CMakeLists.txt b/languages/cpp/app_templates/opiemenu/CMakeLists.txt index 12eedcdc..c321604c 100644 --- a/languages/cpp/app_templates/opiemenu/CMakeLists.txt +++ b/languages/cpp/app_templates/opiemenu/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( opiemenu.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opiemenu.tar.gz opiemenu.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opiemenu.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opiemenu.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opiemenu/Makefile.am b/languages/cpp/app_templates/opiemenu/Makefile.am index 91d1c2ba..343a2bfa 100644 --- a/languages/cpp/app_templates/opiemenu/Makefile.am +++ b/languages/cpp/app_templates/opiemenu/Makefile.am @@ -4,10 +4,10 @@ dataFiles = Makefile.am Example.png app.tdevelop app.pro \ templateName = opiemenu ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opiemenu/app.tdevelop b/languages/cpp/app_templates/opiemenu/app.tdevelop index da3b91d4..c5544656 100644 --- a/languages/cpp/app_templates/opiemenu/app.tdevelop +++ b/languages/cpp/app_templates/opiemenu/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + true @@ -108,15 +108,15 @@ fi -qws - - + + - + @@ -135,11 +135,11 @@ fi true - + true 2 - - + + -f -dP @@ -148,11 +148,11 @@ fi -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate b/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate new file mode 100644 index 00000000..204cf5d8 --- /dev/null +++ b/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate @@ -0,0 +1,132 @@ +# TDE Config File +[General] +Name=Opie Menu Applet +Name[ca]=Una miniaplicació de menú per a Opie +Name[da]=Opie menu-applet +Name[de]=Opie-Menü-Miniprogramm (Applet) +Name[el]=Μικροεφαρμογή μενού Opie +Name[es]=Applet de menú para Opie +Name[et]=Opie menüüaplett +Name[eu]=Opie-ren menu applet-a +Name[fa]=برنامک گزینگان Opie +Name[fr]=Applet de menu Opie +Name[ga]=Feidhmchláirín Roghchláir Opie +Name[gl]=Applet de menú Opie +Name[hu]=Opie-s menü-kisalkalmazás +Name[it]=Applet di menu Opie +Name[ja]=Opie メニューアプレット +Name[nds]=Menü-Lüttprogramm för Opie +Name[ne]=ओपिइ मेनु एप्लेट +Name[nl]=Opie-menuapplet +Name[pl]=Aplet menu Opie +Name[pt]='Applet' do Menu do Opie +Name[pt_BR]='Applet' do Menu do Opie +Name[ru]=Аплет меню Opie +Name[sk]=Opie menu pplet +Name[sr]=Opie аплет менија +Name[sr@Latn]=Opie aplet menija +Name[sv]=Opie-menyminiprogram +Name[tr]=Opie Menü Küçük Uygulaması +Name[zh_CN]=Opie 菜单小程序 +Name[zh_TW]=Opie 選單小程式 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie menu applet. +Comment[ca]=Genera una miniaplicació de menú per a Opie. +Comment[da]=Generér en Opie menu-applet. +Comment[de]=Erstellt ein Opie-Menü-Miniprogramm (Applet). +Comment[el]=Δημιουργία μίας μικροεφαρμογής μενού Opie. +Comment[es]=Genera un applet de menú para Opie. +Comment[et]=Opie menüüapleti loomine. +Comment[eu]=Sortu Opie-ren menu applet bat. +Comment[fa]=یک برنامک گزینگان Opie تولید می‌کند. +Comment[fr]=Génère un applet de menu Opie. +Comment[gl]=Xera un applet de menu para Opie. +Comment[hu]=Létrehoz egy Opie-s menü-kisalkalmazást. +Comment[it]=Genera un'applet di menu Opie. +Comment[ja]=Opie メニューアプレットを作成 +Comment[nds]=Stellt en Menü-Lüttprogramm för Opie op. +Comment[ne]=ओपिइ मेनु एप्लेट उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Opie-menuapplet. +Comment[pl]=Generuje aplet menu Opie +Comment[pt]=Gera uma 'applet' do menu do Opie. +Comment[pt_BR]=Gera uma 'applet' do menu do Opie. +Comment[ru]=Создание аплета меню Opie. +Comment[sk]=Vygeneruje Opie menu applet. +Comment[sr]=Прави Opie аплет менија. +Comment[sr@Latn]=Pravi Opie aplet menija. +Comment[sv]=Skapa ett Opie-menyminiprogram. +Comment[tr]=Bir Opie menü küçük uygulaması yarat +Comment[zh_CN]=生成一个 Opie 菜单小程序。 +Comment[zh_TW]=產生一個 Opie 選單小程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opiemenu.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/simpleimpl.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/simpleimpl.h +Dest=%{dest}/%{APPNAMELC}.h + +[MSG] +Type=message +Comment=An opie menu applet was created in %{dest} +Comment[ca]=Una miniaplicació de menú per a Opie ha estat creat en %{dest} +Comment[da]=En opie menu-applet blev oprettet i %{dest} +Comment[de]=Ein Opie-Menü-Miniprogramm (Applet) wurde in %{dest} erstellt. +Comment[el]=Μία μικροεφαρμογή μενού opie δημιουργήθηκε στο %{dest} +Comment[es]=Un applet de menú para Opie ha sido creado en %{dest} +Comment[et]=Opie menüüaplett loodi asukohta %{dest} +Comment[eu]= Opie-ren menu applet bat sortu da hemen: %{dest} +Comment[fa]=یک برنامک گزینگان opie در %{dest} ایجاد شد +Comment[fr]=Un applet de menu Opie a été créé dans %{dest} +Comment[ga]=Cruthaíodh feidhmchláirín roghchláir opie i %{dest} +Comment[gl]=Creouse un applet de menu para opie en %{dest} +Comment[hu]=Létrejött egy Opie-s menü-kisalkalmazás itt: %{dest} +Comment[it]=È stata creata un'applet di menu Opie in %{dest} +Comment[ja]=Opie メニューアプレットを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Menü-Lüttprogramm för Opie opstellt +Comment[ne]=ओपिइ मेनु एप्लेट %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie-menuapplet is aangemaakt in %{dest} +Comment[pl]=Aplet menu Opie został utworzony w %{dest} +Comment[pt]=Foi criada uma 'applet' do menu do Opie em %{dest} +Comment[pt_BR]=Foi criada uma 'applet' do menu do Opie em %{dest} +Comment[ru]=Аплет меню Opie создан в %{dest} +Comment[sk]=Opie menu applet bol vytvorený v %{dest} +Comment[sr]=Opie аплет менија направљен је у %{dest} +Comment[sr@Latn]=Opie aplet menija napravljen je u %{dest} +Comment[sv]=Ett Opie-menyprogram skapades i %{dest} +Comment[tr]=Bir opie menü küçük uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 菜单小程序 +Comment[zh_TW]=一個 Opie 選單小程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/opiemenu/opiemenu.tdevtemplate b/languages/cpp/app_templates/opiemenu/opiemenu.tdevtemplate deleted file mode 100644 index 204cf5d8..00000000 --- a/languages/cpp/app_templates/opiemenu/opiemenu.tdevtemplate +++ /dev/null @@ -1,132 +0,0 @@ -# TDE Config File -[General] -Name=Opie Menu Applet -Name[ca]=Una miniaplicació de menú per a Opie -Name[da]=Opie menu-applet -Name[de]=Opie-Menü-Miniprogramm (Applet) -Name[el]=Μικροεφαρμογή μενού Opie -Name[es]=Applet de menú para Opie -Name[et]=Opie menüüaplett -Name[eu]=Opie-ren menu applet-a -Name[fa]=برنامک گزینگان Opie -Name[fr]=Applet de menu Opie -Name[ga]=Feidhmchláirín Roghchláir Opie -Name[gl]=Applet de menú Opie -Name[hu]=Opie-s menü-kisalkalmazás -Name[it]=Applet di menu Opie -Name[ja]=Opie メニューアプレット -Name[nds]=Menü-Lüttprogramm för Opie -Name[ne]=ओपिइ मेनु एप्लेट -Name[nl]=Opie-menuapplet -Name[pl]=Aplet menu Opie -Name[pt]='Applet' do Menu do Opie -Name[pt_BR]='Applet' do Menu do Opie -Name[ru]=Аплет меню Opie -Name[sk]=Opie menu pplet -Name[sr]=Opie аплет менија -Name[sr@Latn]=Opie aplet menija -Name[sv]=Opie-menyminiprogram -Name[tr]=Opie Menü Küçük Uygulaması -Name[zh_CN]=Opie 菜单小程序 -Name[zh_TW]=Opie 選單小程式 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie menu applet. -Comment[ca]=Genera una miniaplicació de menú per a Opie. -Comment[da]=Generér en Opie menu-applet. -Comment[de]=Erstellt ein Opie-Menü-Miniprogramm (Applet). -Comment[el]=Δημιουργία μίας μικροεφαρμογής μενού Opie. -Comment[es]=Genera un applet de menú para Opie. -Comment[et]=Opie menüüapleti loomine. -Comment[eu]=Sortu Opie-ren menu applet bat. -Comment[fa]=یک برنامک گزینگان Opie تولید می‌کند. -Comment[fr]=Génère un applet de menu Opie. -Comment[gl]=Xera un applet de menu para Opie. -Comment[hu]=Létrehoz egy Opie-s menü-kisalkalmazást. -Comment[it]=Genera un'applet di menu Opie. -Comment[ja]=Opie メニューアプレットを作成 -Comment[nds]=Stellt en Menü-Lüttprogramm för Opie op. -Comment[ne]=ओपिइ मेनु एप्लेट उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Opie-menuapplet. -Comment[pl]=Generuje aplet menu Opie -Comment[pt]=Gera uma 'applet' do menu do Opie. -Comment[pt_BR]=Gera uma 'applet' do menu do Opie. -Comment[ru]=Создание аплета меню Opie. -Comment[sk]=Vygeneruje Opie menu applet. -Comment[sr]=Прави Opie аплет менија. -Comment[sr@Latn]=Pravi Opie aplet menija. -Comment[sv]=Skapa ett Opie-menyminiprogram. -Comment[tr]=Bir Opie menü küçük uygulaması yarat -Comment[zh_CN]=生成一个 Opie 菜单小程序。 -Comment[zh_TW]=產生一個 Opie 選單小程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opiemenu.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/simpleimpl.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/simpleimpl.h -Dest=%{dest}/%{APPNAMELC}.h - -[MSG] -Type=message -Comment=An opie menu applet was created in %{dest} -Comment[ca]=Una miniaplicació de menú per a Opie ha estat creat en %{dest} -Comment[da]=En opie menu-applet blev oprettet i %{dest} -Comment[de]=Ein Opie-Menü-Miniprogramm (Applet) wurde in %{dest} erstellt. -Comment[el]=Μία μικροεφαρμογή μενού opie δημιουργήθηκε στο %{dest} -Comment[es]=Un applet de menú para Opie ha sido creado en %{dest} -Comment[et]=Opie menüüaplett loodi asukohta %{dest} -Comment[eu]= Opie-ren menu applet bat sortu da hemen: %{dest} -Comment[fa]=یک برنامک گزینگان opie در %{dest} ایجاد شد -Comment[fr]=Un applet de menu Opie a été créé dans %{dest} -Comment[ga]=Cruthaíodh feidhmchláirín roghchláir opie i %{dest} -Comment[gl]=Creouse un applet de menu para opie en %{dest} -Comment[hu]=Létrejött egy Opie-s menü-kisalkalmazás itt: %{dest} -Comment[it]=È stata creata un'applet di menu Opie in %{dest} -Comment[ja]=Opie メニューアプレットを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Menü-Lüttprogramm för Opie opstellt -Comment[ne]=ओपिइ मेनु एप्लेट %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie-menuapplet is aangemaakt in %{dest} -Comment[pl]=Aplet menu Opie został utworzony w %{dest} -Comment[pt]=Foi criada uma 'applet' do menu do Opie em %{dest} -Comment[pt_BR]=Foi criada uma 'applet' do menu do Opie em %{dest} -Comment[ru]=Аплет меню Opie создан в %{dest} -Comment[sk]=Opie menu applet bol vytvorený v %{dest} -Comment[sr]=Opie аплет менија направљен је у %{dest} -Comment[sr@Latn]=Opie aplet menija napravljen je u %{dest} -Comment[sv]=Ett Opie-menyprogram skapades i %{dest} -Comment[tr]=Bir opie menü küçük uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 菜单小程序 -Comment[zh_TW]=一個 Opie 選單小程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/opienet/CMakeLists.txt b/languages/cpp/app_templates/opienet/CMakeLists.txt index 19c969d3..a08e71be 100644 --- a/languages/cpp/app_templates/opienet/CMakeLists.txt +++ b/languages/cpp/app_templates/opienet/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( opienet.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opienet.tar.gz opienet.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opienet.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opienet.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opienet/Makefile.am b/languages/cpp/app_templates/opienet/Makefile.am index d23c835b..5245c17e 100644 --- a/languages/cpp/app_templates/opienet/Makefile.am +++ b/languages/cpp/app_templates/opienet/Makefile.am @@ -5,10 +5,10 @@ dataFiles = Makefile.am Example.png app.tdevelop app.pro \ templateName = opienet ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opienet/app.tdevelop b/languages/cpp/app_templates/opienet/app.tdevelop index 1292af0e..7717a098 100644 --- a/languages/cpp/app_templates/opienet/app.tdevelop +++ b/languages/cpp/app_templates/opienet/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + false @@ -93,15 +93,15 @@ -qws - - + + - + @@ -120,11 +120,11 @@ true - + true 2 - - + + -f -dP @@ -133,11 +133,11 @@ -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opienet/opienet.kdevtemplate b/languages/cpp/app_templates/opienet/opienet.kdevtemplate new file mode 100644 index 00000000..23223d28 --- /dev/null +++ b/languages/cpp/app_templates/opienet/opienet.kdevtemplate @@ -0,0 +1,142 @@ +# TDE Config File +[General] +Name=Opie Networksettings +Name[br]=Kefluniadur rouedad Opie +Name[ca]=Connector de preferències de xarxa per a Opie +Name[da]=Opie netværksopsætning +Name[de]=Opie-Netzwerkeinstellungen +Name[el]=Ρυθμίσεις δικτύου Opie +Name[es]=Preferencias de red para Opie +Name[et]=Opie võrguseadustused +Name[eu]=Opie-ren sare-ezarpenak +Name[fa]=تنظیمات شبکۀ Opie +Name[fr]=Paramètres réseau pour Opie +Name[ga]=Socruithe Líonra Opie +Name[hu]=Opie-s hálózati beállítómodul +Name[it]=Impostazioni di rete di Opie +Name[ja]=Opie ネットワーク設定 +Name[nds]=Opie-Nettwarkinstellen +Name[ne]=ओपिइ सञ्जाल सेटिङ +Name[nl]=Opie-netwerkinstellingen +Name[pl]=Ustawienia sieciowe Opie +Name[pt]=Configuração de rede do Opie +Name[pt_BR]=Configuração de rede do Opie +Name[ru]=Параметры сети Opie +Name[sk]=Opie sieťové nastavenia +Name[sr]=Opie мрежна подешавања +Name[sr@Latn]=Opie mrežna podešavanja +Name[sv]=Opie nätverksinställningar +Name[tr]=Opie Ağ Ayarları +Name[zh_CN]=Opie 网络设置 +Name[zh_TW]=Opie 網路設定 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie network config plugin. +Comment[ca]=Genera un connector de preferències de xarxa per a Opie. +Comment[da]=Generér en Opie netværks-config-plugin. +Comment[de]=Erstellt ein Modul für Opie-Netzwerkeinstellungen. +Comment[el]=Δημιουργία ενός πρόσθετου ρύθμισης δικτύου Opie. +Comment[es]=Genera un complemento de configuración de red para Opie. +Comment[et]=Opie võrguseadistuste plugina loomine. +Comment[eu]=Sortu Opie-ren sare-ezarpenetarako plugin bat. +Comment[fa]=یک وصلۀ پیکربندی شبکۀ Opie تولید می‌کند. +Comment[fr]=Génère un module externe de configuration réseau pour Opie. +Comment[ga]=Cruthaigh breiseán cumraíochta líonra Opie. +Comment[gl]=Xera unha extensión de configuración da rede para Opie. +Comment[hu]=Létrehoz egy Opie-s hálózati beállítómodult. +Comment[it]=Genera un plugin di configurazione di rete Opie. +Comment[ja]=Opie ネットワーク設定プラグインを作成 +Comment[nds]=Stellt en Moduul för Opie-Nettwarkinstellen op. +Comment[ne]=ओपिइ सञ्जाल कन्फिग प्लगइन उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Opie netwerkconfiguratieplugin. +Comment[pl]=Generuje wtyczkę do ustawień sieciowych Opie +Comment[pt]=Gera um 'plugin' de configuração da rede do Opie. +Comment[pt_BR]=Gera um 'plugin' de configuração da rede do Opie. +Comment[ru]=Создание модуля настройки сети Opie. +Comment[sk]=Vygeneruje Opie modul pre sieťovú konfiguráciu. +Comment[sr]=Прави прикључак за Opie мрежна подешавања. +Comment[sr@Latn]=Pravi priključak za Opie mrežna podešavanja. +Comment[sv]=Skapa ett Opie-insticksprogram för nätverksinställning. +Comment[tr]=Opie ağ ayar eklentisi yarat. +Comment[zh_CN]=生成一个 Opie 网络配置插件。 +Comment[zh_TW]=產生一個 Opie 網路設定外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opienet.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/simplemodule.cpp +Dest=%{dest}/%{APPNAMELC}module.cpp + +[FILE5] +Type=install +Source=%{src}/simpleiface.cpp +Dest=%{dest}/%{APPNAMELC}iface.cpp + +[FILE6] +Type=install +Source=%{src}/simplemodule.h +Dest=%{dest}/%{APPNAMELC}module.h + +[FILE7] +Type=install +Source=%{src}/simpleiface.h +Dest=%{dest}/%{APPNAMELC}iface.h + +[MSG] +Type=message +Comment=An opie network settings plugin was created in %{dest} +Comment[ca]=Un connector de preferències de xarxa per a Opie ha estat creat en %{dest} +Comment[da]=En opie netværksopsætning-plugin blev oprettet i %{dest} +Comment[de]=Ein Modul für Opie-Netzwerkeinstellungen wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο ρύθμισης δικτύου του opie δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento de preferencias de red para Opie ha sido creado en %{dest} +Comment[et]=Opie võrguseadistuste plugin loodi asukohta %{dest} +Comment[eu]=Opie-ren sare-ezarpenetarako plugin bat sortu da hemen: %{dest} +Comment[fa]=یک وصلۀ تنظیمات شبکۀ opie در %{dest} ایجاد شد +Comment[fr]=Un module externe de configuration réseau pour Opie a été créé dans %{dest} +Comment[gl]=Creouse unha extensión de configuración da rede para opie en %{dest} +Comment[hu]=Létrejött egy Opie-s hálózati beállítómodul itt: %{dest} +Comment[it]=È stato creato un plugin per le impostazioni di rete di Opie in %{dest} +Comment[ja]=Opie ネットワーク設定プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Nettwarkinstellenmoduul för Opie opstellt +Comment[ne]=ओपिइ सञ्जाल सेटिङ प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie netwerkconfiguratieplugin is aangemaakt in %{dest} +Comment[pl]=Wtyczka ustawień sieciowych Opie została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest} +Comment[ru]=Модуль настройки сети Opie создан в %{dest} +Comment[sk]=Opie module pre sieťové nastavenia bol vytvorený v %{dest} +Comment[sr]=Прикључак за Opie мрежна подешавања направљен је у %{dest} +Comment[sr@Latn]=Priključak za Opie mrežna podešavanja napravljen je u %{dest} +Comment[sv]=Ett Opie-insticksprogram för nätverksinställning skapades i %{dest} +Comment[tr]=Bir opie ağ ayar eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 网络设置插件 +Comment[zh_TW]=一個 Opie 網路設定外掛程式已建立於 %{dest} + diff --git a/languages/cpp/app_templates/opienet/opienet.tdevtemplate b/languages/cpp/app_templates/opienet/opienet.tdevtemplate deleted file mode 100644 index 23223d28..00000000 --- a/languages/cpp/app_templates/opienet/opienet.tdevtemplate +++ /dev/null @@ -1,142 +0,0 @@ -# TDE Config File -[General] -Name=Opie Networksettings -Name[br]=Kefluniadur rouedad Opie -Name[ca]=Connector de preferències de xarxa per a Opie -Name[da]=Opie netværksopsætning -Name[de]=Opie-Netzwerkeinstellungen -Name[el]=Ρυθμίσεις δικτύου Opie -Name[es]=Preferencias de red para Opie -Name[et]=Opie võrguseadustused -Name[eu]=Opie-ren sare-ezarpenak -Name[fa]=تنظیمات شبکۀ Opie -Name[fr]=Paramètres réseau pour Opie -Name[ga]=Socruithe Líonra Opie -Name[hu]=Opie-s hálózati beállítómodul -Name[it]=Impostazioni di rete di Opie -Name[ja]=Opie ネットワーク設定 -Name[nds]=Opie-Nettwarkinstellen -Name[ne]=ओपिइ सञ्जाल सेटिङ -Name[nl]=Opie-netwerkinstellingen -Name[pl]=Ustawienia sieciowe Opie -Name[pt]=Configuração de rede do Opie -Name[pt_BR]=Configuração de rede do Opie -Name[ru]=Параметры сети Opie -Name[sk]=Opie sieťové nastavenia -Name[sr]=Opie мрежна подешавања -Name[sr@Latn]=Opie mrežna podešavanja -Name[sv]=Opie nätverksinställningar -Name[tr]=Opie Ağ Ayarları -Name[zh_CN]=Opie 网络设置 -Name[zh_TW]=Opie 網路設定 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie network config plugin. -Comment[ca]=Genera un connector de preferències de xarxa per a Opie. -Comment[da]=Generér en Opie netværks-config-plugin. -Comment[de]=Erstellt ein Modul für Opie-Netzwerkeinstellungen. -Comment[el]=Δημιουργία ενός πρόσθετου ρύθμισης δικτύου Opie. -Comment[es]=Genera un complemento de configuración de red para Opie. -Comment[et]=Opie võrguseadistuste plugina loomine. -Comment[eu]=Sortu Opie-ren sare-ezarpenetarako plugin bat. -Comment[fa]=یک وصلۀ پیکربندی شبکۀ Opie تولید می‌کند. -Comment[fr]=Génère un module externe de configuration réseau pour Opie. -Comment[ga]=Cruthaigh breiseán cumraíochta líonra Opie. -Comment[gl]=Xera unha extensión de configuración da rede para Opie. -Comment[hu]=Létrehoz egy Opie-s hálózati beállítómodult. -Comment[it]=Genera un plugin di configurazione di rete Opie. -Comment[ja]=Opie ネットワーク設定プラグインを作成 -Comment[nds]=Stellt en Moduul för Opie-Nettwarkinstellen op. -Comment[ne]=ओपिइ सञ्जाल कन्फिग प्लगइन उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Opie netwerkconfiguratieplugin. -Comment[pl]=Generuje wtyczkę do ustawień sieciowych Opie -Comment[pt]=Gera um 'plugin' de configuração da rede do Opie. -Comment[pt_BR]=Gera um 'plugin' de configuração da rede do Opie. -Comment[ru]=Создание модуля настройки сети Opie. -Comment[sk]=Vygeneruje Opie modul pre sieťovú konfiguráciu. -Comment[sr]=Прави прикључак за Opie мрежна подешавања. -Comment[sr@Latn]=Pravi priključak za Opie mrežna podešavanja. -Comment[sv]=Skapa ett Opie-insticksprogram för nätverksinställning. -Comment[tr]=Opie ağ ayar eklentisi yarat. -Comment[zh_CN]=生成一个 Opie 网络配置插件。 -Comment[zh_TW]=產生一個 Opie 網路設定外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opienet.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/simplemodule.cpp -Dest=%{dest}/%{APPNAMELC}module.cpp - -[FILE5] -Type=install -Source=%{src}/simpleiface.cpp -Dest=%{dest}/%{APPNAMELC}iface.cpp - -[FILE6] -Type=install -Source=%{src}/simplemodule.h -Dest=%{dest}/%{APPNAMELC}module.h - -[FILE7] -Type=install -Source=%{src}/simpleiface.h -Dest=%{dest}/%{APPNAMELC}iface.h - -[MSG] -Type=message -Comment=An opie network settings plugin was created in %{dest} -Comment[ca]=Un connector de preferències de xarxa per a Opie ha estat creat en %{dest} -Comment[da]=En opie netværksopsætning-plugin blev oprettet i %{dest} -Comment[de]=Ein Modul für Opie-Netzwerkeinstellungen wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο ρύθμισης δικτύου του opie δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento de preferencias de red para Opie ha sido creado en %{dest} -Comment[et]=Opie võrguseadistuste plugin loodi asukohta %{dest} -Comment[eu]=Opie-ren sare-ezarpenetarako plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ تنظیمات شبکۀ opie در %{dest} ایجاد شد -Comment[fr]=Un module externe de configuration réseau pour Opie a été créé dans %{dest} -Comment[gl]=Creouse unha extensión de configuración da rede para opie en %{dest} -Comment[hu]=Létrejött egy Opie-s hálózati beállítómodul itt: %{dest} -Comment[it]=È stato creato un plugin per le impostazioni di rete di Opie in %{dest} -Comment[ja]=Opie ネットワーク設定プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Nettwarkinstellenmoduul för Opie opstellt -Comment[ne]=ओपिइ सञ्जाल सेटिङ प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie netwerkconfiguratieplugin is aangemaakt in %{dest} -Comment[pl]=Wtyczka ustawień sieciowych Opie została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest} -Comment[ru]=Модуль настройки сети Opie создан в %{dest} -Comment[sk]=Opie module pre sieťové nastavenia bol vytvorený v %{dest} -Comment[sr]=Прикључак за Opie мрежна подешавања направљен је у %{dest} -Comment[sr@Latn]=Priključak za Opie mrežna podešavanja napravljen je u %{dest} -Comment[sv]=Ett Opie-insticksprogram för nätverksinställning skapades i %{dest} -Comment[tr]=Bir opie ağ ayar eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 网络设置插件 -Comment[zh_TW]=一個 Opie 網路設定外掛程式已建立於 %{dest} - diff --git a/languages/cpp/app_templates/opietoday/CMakeLists.txt b/languages/cpp/app_templates/opietoday/CMakeLists.txt index 2f9e0dd1..6c7c4d66 100644 --- a/languages/cpp/app_templates/opietoday/CMakeLists.txt +++ b/languages/cpp/app_templates/opietoday/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( opietoday.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/opietoday.tar.gz opietoday.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - opietoday.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + opietoday.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/opietoday/Makefile.am b/languages/cpp/app_templates/opietoday/Makefile.am index 8c9ec514..6c999369 100644 --- a/languages/cpp/app_templates/opietoday/Makefile.am +++ b/languages/cpp/app_templates/opietoday/Makefile.am @@ -5,10 +5,10 @@ dataFiles = Makefile.am Example.png app.tdevelop app.pro exampleplugin.cpp \ templateName = opietoday ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/opietoday/app.tdevelop b/languages/cpp/app_templates/opietoday/app.tdevelop index 043326d3..c387911b 100644 --- a/languages/cpp/app_templates/opietoday/app.tdevelop +++ b/languages/cpp/app_templates/opietoday/app.tdevelop @@ -13,7 +13,7 @@ - + @@ -24,8 +24,8 @@ false *.o,*.lo,CVS - - + + gtk gnustep @@ -52,8 +52,8 @@ libbonobo libbonoboui - - + + -qws @@ -66,8 +66,8 @@ false true - - + + false @@ -93,15 +93,15 @@ -qws - - + + - + @@ -120,11 +120,11 @@ true - + true 2 - - + + -f -dP @@ -133,11 +133,11 @@ -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate b/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate new file mode 100644 index 00000000..91bb39be --- /dev/null +++ b/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate @@ -0,0 +1,151 @@ +# TDE Config File +[General] +Name=Opie Today Plugin +Name[ca]=Connector de tasques pendents per a Opie +Name[da]=Opie Today-plugin +Name[de]=Opie-Today-Modul +Name[el]=Πρόσθετο Σήμερα του Opie +Name[es]=Complemento de tareas pendientes para Opie +Name[et]=Opie Today plugin +Name[eu]=Opie-ren gaur-plugina +Name[fa]=وصلۀ Opie Today +Name[fr]=Module externe Opie « Today » +Name[ga]=Breiseán Inniu Opie +Name[gl]=Extensión 'today' para Opie +Name[hu]=Opie Today-modul +Name[it]=Plugin today di Opie +Name[ja]=Opie Today プラグイン +Name[nds]=Moduul för Opie-Today +Name[ne]=ओपिइ टुडे प्लगइन +Name[nl]=Opie Today-plugin +Name[pl]=Wtyczka Opie Dzisiaj +Name[pt]='Plugin' de Dados de Hoje do Opie +Name[pt_BR]='Plugin' de Dados de Hoje do Opie +Name[ru]=Модуль задач Opie +Name[sk]=Opie dnešný modul +Name[sr]=Прикључак за Opie данас +Name[sr@Latn]=Priključak za Opie danas +Name[sv]=Opie Idag-insticksprogram +Name[tr]=Opie Bugün Eklentisi +Name[zh_CN]=Opie 今日插件 +Name[zh_TW]=Opie 今天外掛程式 +Icon=qmakeapp.png +Category=C++/Embedded +Comment=Generate an Opie today plugin. +Comment[ca]=Genera un connector de tasques pendents per a Opie. +Comment[da]=Generér et Opie today-plugin. +Comment[de]=Erstellt ein Opie-Today-Modul +Comment[el]=Δημιουργία ενός πρόσθετου Σήμερα του Opie. +Comment[es]=Genera un complemento de tareas pendientes para Opie. +Comment[et]=Opie Today plugina loomine. +Comment[eu]=Sortu Opie-ren gaur plugin bat. +Comment[fa]=یک وصلۀ Opie today تولید می‌کند. +Comment[fr]=Génère un module externe Opie « Today ». +Comment[gl]=Xera unha extensión 'today' para Opie +Comment[hu]=Létrehoz egy Opie Today-modult. +Comment[it]=Genera un plugin today di Opie. +Comment[ja]=Opie today プラグインを作成 +Comment[nds]=Stellt en Moduul för Opie-Today op. +Comment[ne]=ओपिइ टुडे प्लगइन उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Opie today-plugin. +Comment[pl]=Generuje wtyczkę Opie "Dzisiaj". +Comment[pt]=Gera um 'plugin' para dados de hoje do Opie. +Comment[pt_BR]=Gera um 'plugin' para dados de hoje do Opie. +Comment[ru]=Создание модуля задач Opie. +Comment[sk]=Vygeneruje Opie dnešný modul. +Comment[sr]=Прави прикључак за Opie данас. +Comment[sr@Latn]=Pravi priključak za Opie danas. +Comment[sv]=Skapar ett Opie Idag-insticksprogram. +Comment[tr]=Bir Opie bugün eklentisi yarat +Comment[zh_CN]=生成一个 Opie 今日插件。 +Comment[zh_TW]=產生一個 Opie 今天外掛程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=opietoday.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir0] +Type=mkdir +Dir=%{dest}/pics + +[MkDir1] +Type=mkdir +Dir=%{dest}/pics/%{APPNAMELC} + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/exampleplugin.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/examplepluginwidget.cpp +Dest=%{dest}/%{APPNAMELC}widget.cpp + +[FILE6] +Type=install +Source=%{src}/examplepluginimpl.cpp +Dest=%{dest}/%{APPNAMELC}impl.cpp + +[FILE7] +Type=install +Source=%{src}/exampleplugin.h +Dest=%{dest}/%{APPNAMELC}.h + +[FILE8] +Type=install +Source=%{src}/examplepluginwidget.h +Dest=%{dest}/%{APPNAMELC}widget.h + +[FILE9] +Type=install +Source=%{src}/examplepluginimpl.h +Dest=%{dest}/%{APPNAMELC}impl.h + +[MSG] +Type=message +Comment=An opie today plugin was created in %{dest} +Comment[ca]=Un connector de tasques pendents per a Opie ha estat creat en %{dest} +Comment[da]=Et opie today-plugin blev oprettet i %{dest} +Comment[de]=Ein Opie-Today-Modul wurde in %{dest} erstellt. +Comment[el]=Ένα πρόσθετο Σήμερα του opie δημιουργήθηκε στο %{dest} +Comment[es]=Un complemento de tareas pendientes para Opie ha sido creado en %{dest} +Comment[et]=Opie Today plugin loodi asukohta %{dest} +Comment[eu]=Opie-ren gaur plugin bat sortu da hemen %{dest} +Comment[fa]=یک وصلۀ opie today در %{dest} ایجاد شد +Comment[fr]=Un module externe Opie « Today » a été créé dans %{dest} +Comment[ga]=Cruthaíodh breiseán inniu opie i %{dest} +Comment[gl]=Creouse unha extensión 'today' para opie en %{dest} +Comment[hu]=Létrejött egy Opie Today-modul itt: %{dest} +Comment[it]=È stato creato un plugin today di Opie in %{dest} +Comment[ja]=Opie today プラグインを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Moduul för Opie-Today opstellt +Comment[ne]=ओपिइ टुडे प्लगइन %{dest} मा सिर्जना गरियो +Comment[nl]=Een Opie today-plugins is aangemaakt in %{dest} +Comment[pl]=Wtyczka Opie Dzisiaj została utworzona w %{dest} +Comment[pt]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest} +Comment[pt_BR]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest} +Comment[ru]=Модуль задач Opie создан в %{dest} +Comment[sk]=Opie dnešný modul bol vytvorený v %{dest} +Comment[sr]=Прикључак за opie данас направљен је у %{dest} +Comment[sr@Latn]=Priključak za opie danas napravljen je u %{dest} +Comment[sv]=Ett Opie Idag-insticksprogram skapades i %{dest} +Comment[tr]=Bir Opie bugün eklentisi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 opie 今日插件 +Comment[zh_TW]=一個 Opie 今天外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/opietoday/opietoday.tdevtemplate b/languages/cpp/app_templates/opietoday/opietoday.tdevtemplate deleted file mode 100644 index 91bb39be..00000000 --- a/languages/cpp/app_templates/opietoday/opietoday.tdevtemplate +++ /dev/null @@ -1,151 +0,0 @@ -# TDE Config File -[General] -Name=Opie Today Plugin -Name[ca]=Connector de tasques pendents per a Opie -Name[da]=Opie Today-plugin -Name[de]=Opie-Today-Modul -Name[el]=Πρόσθετο Σήμερα του Opie -Name[es]=Complemento de tareas pendientes para Opie -Name[et]=Opie Today plugin -Name[eu]=Opie-ren gaur-plugina -Name[fa]=وصلۀ Opie Today -Name[fr]=Module externe Opie « Today » -Name[ga]=Breiseán Inniu Opie -Name[gl]=Extensión 'today' para Opie -Name[hu]=Opie Today-modul -Name[it]=Plugin today di Opie -Name[ja]=Opie Today プラグイン -Name[nds]=Moduul för Opie-Today -Name[ne]=ओपिइ टुडे प्लगइन -Name[nl]=Opie Today-plugin -Name[pl]=Wtyczka Opie Dzisiaj -Name[pt]='Plugin' de Dados de Hoje do Opie -Name[pt_BR]='Plugin' de Dados de Hoje do Opie -Name[ru]=Модуль задач Opie -Name[sk]=Opie dnešný modul -Name[sr]=Прикључак за Opie данас -Name[sr@Latn]=Priključak za Opie danas -Name[sv]=Opie Idag-insticksprogram -Name[tr]=Opie Bugün Eklentisi -Name[zh_CN]=Opie 今日插件 -Name[zh_TW]=Opie 今天外掛程式 -Icon=qmakeapp.png -Category=C++/Embedded -Comment=Generate an Opie today plugin. -Comment[ca]=Genera un connector de tasques pendents per a Opie. -Comment[da]=Generér et Opie today-plugin. -Comment[de]=Erstellt ein Opie-Today-Modul -Comment[el]=Δημιουργία ενός πρόσθετου Σήμερα του Opie. -Comment[es]=Genera un complemento de tareas pendientes para Opie. -Comment[et]=Opie Today plugina loomine. -Comment[eu]=Sortu Opie-ren gaur plugin bat. -Comment[fa]=یک وصلۀ Opie today تولید می‌کند. -Comment[fr]=Génère un module externe Opie « Today ». -Comment[gl]=Xera unha extensión 'today' para Opie -Comment[hu]=Létrehoz egy Opie Today-modult. -Comment[it]=Genera un plugin today di Opie. -Comment[ja]=Opie today プラグインを作成 -Comment[nds]=Stellt en Moduul för Opie-Today op. -Comment[ne]=ओपिइ टुडे प्लगइन उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Opie today-plugin. -Comment[pl]=Generuje wtyczkę Opie "Dzisiaj". -Comment[pt]=Gera um 'plugin' para dados de hoje do Opie. -Comment[pt_BR]=Gera um 'plugin' para dados de hoje do Opie. -Comment[ru]=Создание модуля задач Opie. -Comment[sk]=Vygeneruje Opie dnešný modul. -Comment[sr]=Прави прикључак за Opie данас. -Comment[sr@Latn]=Pravi priključak za Opie danas. -Comment[sv]=Skapar ett Opie Idag-insticksprogram. -Comment[tr]=Bir Opie bugün eklentisi yarat -Comment[zh_CN]=生成一个 Opie 今日插件。 -Comment[zh_TW]=產生一個 Opie 今天外掛程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=opietoday.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir0] -Type=mkdir -Dir=%{dest}/pics - -[MkDir1] -Type=mkdir -Dir=%{dest}/pics/%{APPNAMELC} - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/pics/%{APPNAMELC}/%{APPNAMELC}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/exampleplugin.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/examplepluginwidget.cpp -Dest=%{dest}/%{APPNAMELC}widget.cpp - -[FILE6] -Type=install -Source=%{src}/examplepluginimpl.cpp -Dest=%{dest}/%{APPNAMELC}impl.cpp - -[FILE7] -Type=install -Source=%{src}/exampleplugin.h -Dest=%{dest}/%{APPNAMELC}.h - -[FILE8] -Type=install -Source=%{src}/examplepluginwidget.h -Dest=%{dest}/%{APPNAMELC}widget.h - -[FILE9] -Type=install -Source=%{src}/examplepluginimpl.h -Dest=%{dest}/%{APPNAMELC}impl.h - -[MSG] -Type=message -Comment=An opie today plugin was created in %{dest} -Comment[ca]=Un connector de tasques pendents per a Opie ha estat creat en %{dest} -Comment[da]=Et opie today-plugin blev oprettet i %{dest} -Comment[de]=Ein Opie-Today-Modul wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο Σήμερα του opie δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento de tareas pendientes para Opie ha sido creado en %{dest} -Comment[et]=Opie Today plugin loodi asukohta %{dest} -Comment[eu]=Opie-ren gaur plugin bat sortu da hemen %{dest} -Comment[fa]=یک وصلۀ opie today در %{dest} ایجاد شد -Comment[fr]=Un module externe Opie « Today » a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán inniu opie i %{dest} -Comment[gl]=Creouse unha extensión 'today' para opie en %{dest} -Comment[hu]=Létrejött egy Opie Today-modul itt: %{dest} -Comment[it]=È stato creato un plugin today di Opie in %{dest} -Comment[ja]=Opie today プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Moduul för Opie-Today opstellt -Comment[ne]=ओपिइ टुडे प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een Opie today-plugins is aangemaakt in %{dest} -Comment[pl]=Wtyczka Opie Dzisiaj została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest} -Comment[ru]=Модуль задач Opie создан в %{dest} -Comment[sk]=Opie dnešný modul bol vytvorený v %{dest} -Comment[sr]=Прикључак за opie данас направљен је у %{dest} -Comment[sr@Latn]=Priključak za opie danas napravljen je u %{dest} -Comment[sv]=Ett Opie Idag-insticksprogram skapades i %{dest} -Comment[tr]=Bir Opie bugün eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 opie 今日插件 -Comment[zh_TW]=一個 Opie 今天外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/prc-tool/Makefile.am b/languages/cpp/app_templates/prc-tool/Makefile.am index ee4e2182..06f097a4 100644 --- a/languages/cpp/app_templates/prc-tool/Makefile.am +++ b/languages/cpp/app_templates/prc-tool/Makefile.am @@ -3,10 +3,10 @@ dataFiles = prc-tool.png src-Makefile prc-tool.tdevelop callback.h \ templateName = prc-tool ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate b/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate new file mode 100644 index 00000000..8cfea15f --- /dev/null +++ b/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate @@ -0,0 +1,136 @@ +# TDE Config File +[General] +Name=Hello world program +Name[ca]=Programa Hello world +Name[da]=Goddag verden program +Name[de]="Hello World"-Programm +Name[el]=Πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» +Name[et]="Tere,maailm" programm +Name[eu]="Kaixo mundua" programa +Name[fa]=برنامۀ Hello world +Name[fr]=Programme « Bonjour monde » +Name[ga]=Ríomhchlár "Hello world" +Name[gl]=Programa Ola mundo +Name[it]=Programma di "Hello world" +Name[ja]=Hello world プログラム +Name[nds]="Moin Welt"-Programm +Name[ne]=हेल्डो वोल्ड कार्यक्रम +Name[nl]=Hello World-programma +Name[pl]=Program 'Witaj świecie' +Name[pt]=Programa 'Olá mundo' +Name[pt_BR]=Programa 'Olá mundo' +Name[ru]=Программа Hello world +Name[sk]=Ahoj svet program +Name[sl]=Program Hello world +Name[sr]=Програм „Здраво свете“ +Name[sr@Latn]=Program „Zdravo svete“ +Name[sv]=Hello world-program +Name[tr]=Merhaba Dünya Programı +Name[zh_CN]=Hello world 程序 +Name[zh_TW]=Hello world 程式 +Icon= # got none +Category=C/PalmOS +Comment=Generates a template for palm application +Comment[ca]=Genera una plantilla d'aplicació per a Palm +Comment[da]=Genererer en skabelon for et palm-program +Comment[de]=Erstellt das Gerüst für eine Palm-Anwendung +Comment[el]=Δημιουργία ενός προτύπου εφαρμογής για palm +Comment[es]=Genera una plantilla para una aplicación Palm +Comment[et]=Palmi rakenduse malli loomine. +Comment[eu]=Palm aplikazio baten txantiloi bat sortzen du +Comment[fa]=قالبی برای کاربرد palm تولید می‌کند +Comment[fr]=Génère un modèle pour une application Palm +Comment[gl]=Xera un modelo para aplicación palm +Comment[hu]=Létrehoz egy Palm-os alkalmazássablont +Comment[it]=Genera un modello per un'applicazione palm +Comment[ja]=Palm アプリケーションのためのテンプレートを作成します +Comment[nds]=Stellt dat Rahmenwark för en Palm-Programm op +Comment[ne]=पाम अनुप्रयोगका लागि टेम्प्लेट उत्पन्न गर्दछ +Comment[nl]=Genereert een sjabloon voor een Palm-toepassing +Comment[pl]=Generuje szablon programu dla Palma +Comment[pt]=Gera um modelo para aplicações do Palm +Comment[pt_BR]=Gera um modelo para aplicações do Palm +Comment[ru]=Создание простого приложения Palm +Comment[sk]=Vygeneruje šablónu pre Palm aplikáciu +Comment[sr]=Прави шаблон за palm програм +Comment[sr@Latn]=Pravi šablon za palm program +Comment[sv]=Skapar en mall för ett Palm-program +Comment[tr]=Bir avuçiçi uygulaması için bir şablon yaratır +Comment[zh_CN]=生成一个 Palm 应用程序的模板 +Comment[zh_TW]=產生一個 palm 應用程式樣本 +FileTemplates=h,CStyle,c,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAME}.c +Archive=prc-tool.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/prc-tool.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/src-Makefile +Dest=%{dest}/Makefile + +[FILE3] +Type=install +Source=%{src}/palmhello.c +Dest=%{dest}/%{APPNAME}.c + +[FILE4] +Type=install +Source=%{src}/palmhello.pbitm +Dest=%{dest}/%{APPNAME}.pbitm + +[FILE5] +Type=install +Source=%{src}/palmhello.rcp +Dest=%{dest}/%{APPNAME}.rcp + +[FILE6] +Type=install +Source=%{src}/palmhelloRsc.h +Dest=%{dest}/%{APPNAME}Rsc.h + +[FILE7] +Type=install +Source=%{src}/callback.h +Dest=%{dest}/callback.h + +[MSG] +Type=message +Comment=A palm application was created in %{dest} +Comment[ca]=Una aplicació per a Palm ha estat creada en %{dest} +Comment[da]=Et palm-program blev oprettet i %{dest} +Comment[de]=Eine Palm-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή palm δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación Palm ha sido creada en %{dest} +Comment[et]=Palmi rakendus loodi asukohta %{dest} +Comment[eu]=Palm aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد palm در %{dest} ایجاد شد +Comment[fr]=Une application Palm a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár Palm i %{dest} +Comment[gl]=Creouse unha aplicación palm en %{dest} +Comment[hu]=Létrejött egy Palmos alkalmazássablon itt: %{dest} +Comment[it]=È stata creata un'applicazione palm in %{dest} +Comment[ja]=Palm アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Palm-Programm opstellt +Comment[ne]=पाम अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Palm-toepassing is aangemaakt in %{dest} +Comment[pl]=Program dla Palma został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do Palm em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do Palm em %{dest} +Comment[ru]=Приложение Palm создано в %{dest} +Comment[sk]=Palm aplikácia bola vytvorená v %{dest} +Comment[sr]=Palm програм је направљен у %{dest} +Comment[sr@Latn]=Palm program je napravljen u %{dest} +Comment[sv]=Ett Palm-program skapades i %{dest} +Comment[tr]=Bir avuçiçi uygulaması %{dest} içinde yaratıldı +Comment[zh_CN]=在 %{dest} 中创建了一个 Palme 应用程序 +Comment[zh_TW]=一個 palm 應用程式樣本已建立於 %{dest} diff --git a/languages/cpp/app_templates/prc-tool/prc-tool.tdevelop b/languages/cpp/app_templates/prc-tool/prc-tool.tdevelop index cb31f8a1..9015718f 100644 --- a/languages/cpp/app_templates/prc-tool/prc-tool.tdevelop +++ b/languages/cpp/app_templates/prc-tool/prc-tool.tdevelop @@ -4,23 +4,23 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject C - TDevDebugger + KDevDebugger C PalmOS - + - - + + make test @@ -40,12 +40,12 @@ - + - + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/prc-tool/prc-tool.tdevtemplate b/languages/cpp/app_templates/prc-tool/prc-tool.tdevtemplate deleted file mode 100644 index 23b0013e..00000000 --- a/languages/cpp/app_templates/prc-tool/prc-tool.tdevtemplate +++ /dev/null @@ -1,136 +0,0 @@ -# TDE Config File -[General] -Name=Hello world program -Name[ca]=Programa Hello world -Name[da]=Goddag verden program -Name[de]="Hello World"-Programm -Name[el]=Πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» -Name[et]="Tere,maailm" programm -Name[eu]="Kaixo mundua" programa -Name[fa]=برنامۀ Hello world -Name[fr]=Programme « Bonjour monde » -Name[ga]=Ríomhchlár "Hello world" -Name[gl]=Programa Ola mundo -Name[it]=Programma di "Hello world" -Name[ja]=Hello world プログラム -Name[nds]="Moin Welt"-Programm -Name[ne]=हेल्डो वोल्ड कार्यक्रम -Name[nl]=Hello World-programma -Name[pl]=Program 'Witaj świecie' -Name[pt]=Programa 'Olá mundo' -Name[pt_BR]=Programa 'Olá mundo' -Name[ru]=Программа Hello world -Name[sk]=Ahoj svet program -Name[sl]=Program Hello world -Name[sr]=Програм „Здраво свете“ -Name[sr@Latn]=Program „Zdravo svete“ -Name[sv]=Hello world-program -Name[tr]=Merhaba Dünya Programı -Name[zh_CN]=Hello world 程序 -Name[zh_TW]=Hello world 程式 -Icon= # got none -Category=C/PalmOS -Comment=Generates a template for palm application -Comment[ca]=Genera una plantilla d'aplicació per a Palm -Comment[da]=Genererer en skabelon for et palm-program -Comment[de]=Erstellt das Gerüst für eine Palm-Anwendung -Comment[el]=Δημιουργία ενός προτύπου εφαρμογής για palm -Comment[es]=Genera una plantilla para una aplicación Palm -Comment[et]=Palmi rakenduse malli loomine. -Comment[eu]=Palm aplikazio baten txantiloi bat sortzen du -Comment[fa]=قالبی برای کاربرد palm تولید می‌کند -Comment[fr]=Génère un modèle pour une application Palm -Comment[gl]=Xera un modelo para aplicación palm -Comment[hu]=Létrehoz egy Palm-os alkalmazássablont -Comment[it]=Genera un modello per un'applicazione palm -Comment[ja]=Palm アプリケーションのためのテンプレートを作成します -Comment[nds]=Stellt dat Rahmenwark för en Palm-Programm op -Comment[ne]=पाम अनुप्रयोगका लागि टेम्प्लेट उत्पन्न गर्दछ -Comment[nl]=Genereert een sjabloon voor een Palm-toepassing -Comment[pl]=Generuje szablon programu dla Palma -Comment[pt]=Gera um modelo para aplicações do Palm -Comment[pt_BR]=Gera um modelo para aplicações do Palm -Comment[ru]=Создание простого приложения Palm -Comment[sk]=Vygeneruje šablónu pre Palm aplikáciu -Comment[sr]=Прави шаблон за palm програм -Comment[sr@Latn]=Pravi šablon za palm program -Comment[sv]=Skapar en mall för ett Palm-program -Comment[tr]=Bir avuçiçi uygulaması için bir şablon yaratır -Comment[zh_CN]=生成一个 Palm 应用程序的模板 -Comment[zh_TW]=產生一個 palm 應用程式樣本 -FileTemplates=h,CStyle,c,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAME}.c -Archive=prc-tool.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/prc-tool.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/src-Makefile -Dest=%{dest}/Makefile - -[FILE3] -Type=install -Source=%{src}/palmhello.c -Dest=%{dest}/%{APPNAME}.c - -[FILE4] -Type=install -Source=%{src}/palmhello.pbitm -Dest=%{dest}/%{APPNAME}.pbitm - -[FILE5] -Type=install -Source=%{src}/palmhello.rcp -Dest=%{dest}/%{APPNAME}.rcp - -[FILE6] -Type=install -Source=%{src}/palmhelloRsc.h -Dest=%{dest}/%{APPNAME}Rsc.h - -[FILE7] -Type=install -Source=%{src}/callback.h -Dest=%{dest}/callback.h - -[MSG] -Type=message -Comment=A palm application was created in %{dest} -Comment[ca]=Una aplicació per a Palm ha estat creada en %{dest} -Comment[da]=Et palm-program blev oprettet i %{dest} -Comment[de]=Eine Palm-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή palm δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Palm ha sido creada en %{dest} -Comment[et]=Palmi rakendus loodi asukohta %{dest} -Comment[eu]=Palm aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد palm در %{dest} ایجاد شد -Comment[fr]=Une application Palm a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár Palm i %{dest} -Comment[gl]=Creouse unha aplicación palm en %{dest} -Comment[hu]=Létrejött egy Palmos alkalmazássablon itt: %{dest} -Comment[it]=È stata creata un'applicazione palm in %{dest} -Comment[ja]=Palm アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Palm-Programm opstellt -Comment[ne]=पाम अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Palm-toepassing is aangemaakt in %{dest} -Comment[pl]=Program dla Palma został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do Palm em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do Palm em %{dest} -Comment[ru]=Приложение Palm создано в %{dest} -Comment[sk]=Palm aplikácia bola vytvorená v %{dest} -Comment[sr]=Palm програм је направљен у %{dest} -Comment[sr@Latn]=Palm program je napravljen u %{dest} -Comment[sv]=Ett Palm-program skapades i %{dest} -Comment[tr]=Bir avuçiçi uygulaması %{dest} içinde yaratıldı -Comment[zh_CN]=在 %{dest} 中创建了一个 Palme 应用程序 -Comment[zh_TW]=一個 palm 應用程式樣本已建立於 %{dest} diff --git a/languages/cpp/app_templates/qmakeapp/CMakeLists.txt b/languages/cpp/app_templates/qmakeapp/CMakeLists.txt index f23ed602..4af3dc73 100644 --- a/languages/cpp/app_templates/qmakeapp/CMakeLists.txt +++ b/languages/cpp/app_templates/qmakeapp/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( qmakeapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qmakeapp.tar.gz qmakeapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qmakeapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qmakeapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qmakeapp/Makefile.am b/languages/cpp/app_templates/qmakeapp/Makefile.am index 11a39e79..233717d7 100644 --- a/languages/cpp/app_templates/qmakeapp/Makefile.am +++ b/languages/cpp/app_templates/qmakeapp/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.cpp qmakeapp.cpp qmakeapp.h qmakeapp.png qmakeapp.tdevelop \ templateName = qmakeapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate b/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate new file mode 100644 index 00000000..b89e8a52 --- /dev/null +++ b/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate @@ -0,0 +1,182 @@ +# TDE Config File +[General] +Name=Qt3 Application +Name[br]=Meziant Qt3 +Name[ca]=Aplicació Qt3 +Name[da]=Qt3-Program +Name[de]=Qt3-Anwendung +Name[el]=Εφαρμογή Qt3 +Name[es]=Aplicación Qt3 +Name[et]=Qt3 rakendus +Name[fr]=Application Qt3 +Name[hu]=Qt3-alapú alkalmazások +Name[it]=Applicazione Qt3 +Name[ja]=Qt3 アプリケーション +Name[nds]=Qt3-Programm +Name[nl]=Qt3-toepassing +Name[pl]=Program Qt3 +Name[pt]=Aplicação do Qt3 +Name[pt_BR]=Aplicação do Qt3 +Name[ru]=Приложение Qt 3 +Name[sk]=Qt3 aplikácia +Name[sr]=Qt3 програм +Name[sr@Latn]=Qt3 program +Name[sv]=Qt3-program +Name[zh_TW]=Qt3 應用程式 +Icon=qmakeapp.png +Category=C++/QMake project +Category[fr]=C++/QMake +Comment=Generate a QMake/Qt3 based application (crossplatform compatible) +Comment[ca]=Genera una aplicació basada en QMake/Qt3 (multi plataforma) +Comment[da]=Generér et QMake/Qt3 baseret program (krydsplatform kompatibel) +Comment[de]=Erstellt eine auf QMake/Qt3 basierende Anwendung (plattformunabhängig) +Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt3 (συμβατή με πολλαπλές πλατφόρμες) +Comment[es]=Genera una aplicación basada en QMake/Qt3 (con compatibilidad multiplataforma) +Comment[et]=Rakenduse loomine QMake'i/Qt3 põhjal (multiplatvormne) +Comment[fr]=Génère une application basée sur QMake / Qt3 (compatible multi-plateforme) +Comment[hu]=Létrehoz egy QMake/Qt3-alapú, keresztfordításra is alkalmas alkalmazást +Comment[it]=Genera un'applicazione basata su QMake/Qt3 (compatibile multipiattaforma) +Comment[ja]=QMake/Qt3 ベースのアプリケーションを作成 (クロスプラットフォーム) +Comment[nds]=Stellt en op QMake/Qt3 opbuut Programm op (över Bedriefümgeven weg kompatibel) +Comment[nl]=Genereert een Qmake/Qt3-gebaseerde toepassing (crossplatform compatible) +Comment[pl]=Generuje program używający QMake i Qt3 (wieloplatformowy) +Comment[pt]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas) +Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas) +Comment[ru]=Создание использующее QMake кроссплатформенное приложение Qt 3 +Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt3 (multiplatformovo kompatibilnú) +Comment[sr]=Прави програм на основи QMake/Qt3 (прекоплатформски компатибилан) +Comment[sr@Latn]=Pravi program na osnovi QMake/Qt3 (prekoplatformski kompatibilan) +Comment[sv]=Skapar ett Qmake/Qt3-baserat program (fungerar på andra plattformar) +Comment[zh_TW]=產生一個 QMake/Qt3 為基礎的應用程式(跨平台相容) +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=qmakeapp.tar.gz + +[FILE1] +Type=install +Source=%{src}/qmakeapp.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/qmakeapp.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/src.pro +Dest=%{dest}/src/src.pro + +[FILE4] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE5] +Type=install +Source=%{src}/qmakeapp.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE6] +Type=install +Source=%{src}/qmakeapp.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE7] +Type=install +Source=%{src}/fileopen.xpm +Dest=%{dest}/src/fileopen.xpm + +[FILE8] +Type=install +Source=%{src}/filesave.xpm +Dest=%{dest}/src/filesave.xpm + +[FILE9] +Type=install +Source=%{src}/fileprint.xpm +Dest=%{dest}/src/fileprint.xpm + +[MSG] +Type=message +Comment=A Qt3/Qmake based application was created in %{dest} +Comment[ca]=Una aplicació basada en Qt3/Qmake ha estat creada en %{dest} +Comment[da]=Et Qt3/Qmake baseret program blev oprettet i %{dest} +Comment[de]=Eine auf QMake/Qt3 basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή βασισμένη στα Qt3/Qmake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en Qt3/Qmake ha sido creada en %{dest} +Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest} +Comment[fr]=Une application basée sur Qt3 / Qmake a été créée dans %{dest} +Comment[hu]=Létrejött egy Qt3/Qmake-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su Qt3/Qmake in %{dest} +Comment[ja]=Qt3/QMake ベースのアプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op Qt3/Qmake opbuut Programm opstellt +Comment[nl]=Een Qt3/Qmake-gebaseerde toepassing is aangemaakt in %{dest} +Comment[pl]=Program używający QMake i Qt3 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest} +Comment[ru]=Использующее QMake приложение Qt 3 создано в %{dest} +Comment[sk]=Aplikácia založená na Qt3/Qmake bola vytvorená v %{dest} +Comment[sr]=Програм на основи Qt3/Qmake направљен је у %{dest} +Comment[sr@Latn]=Program na osnovi Qt3/Qmake napravljen je u %{dest} +Comment[sv]=Ett Qmake/Qt3-baserat program skapades i %{dest} +Comment[zh_TW]=一個 QMake/Qt3 為基礎的應用程式已建立於 %{dest} + +[QTDIR] +Type=value +ValueType=QString +Value=QTDIR +Comment=Directory where Qt3 is installed. +Comment[ca]=Directori a on està instal·lat Qt3. +Comment[da]=Katalog hvor Qt3 er installeret. +Comment[de]=Qt3-Verzeichnis +Comment[el]=Κατάλογος εγκατάστασης του Qt3. +Comment[es]=Carpeta donde se ha instalado Qt3. +Comment[et]=Kataloog, kuhu on paigaldatud Qt3. +Comment[fr]=Dossier où Qt3 est installé. +Comment[hu]=A Qt3 telepítési könyvtára +Comment[it]=Cartella in cui è installato Qt3. +Comment[ja]=Qt3 がインストールされているディレクトリ +Comment[nds]=Orner, woneem Qt3 installeert is. +Comment[nl]=Map waarin Qt3 is geïnstalleerd. +Comment[pl]=Katalog, w którym zainstalowane jest Qt3. +Comment[pt]=A pasta onde está instalado o Qt3. +Comment[pt_BR]=A pasta onde está instalado o Qt3. +Comment[ru]=Каталог с установленным Qt 3 +Comment[sk]=Priečinok kde je nainštalované Qt3. +Comment[sr]=Директоријум у коме је Qt3 инсталиран. +Comment[sr@Latn]=Direktorijum u kome je Qt3 instaliran. +Comment[sv]=Katalog där Qt3 är installerat. +Comment[zh_TW]=Qt3 的安裝目錄 +Default= +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake (Qt3). +Comment[ca]=Ruta absoluta per a QMake (Qt3). +Comment[da]=Absolut søgesti til QMake (Qt3). +Comment[de]=Absoluter Pfad für QMake (Qt3). +Comment[el]=Απόλυτη διαδρομή για το QMake (Qt3). +Comment[es]=Ruta completa para QMake (Qt3). +Comment[et]=QMake'i (Qt3) absoluutne asukoht. +Comment[fr]=Chemin absolu pour QMake (Qt3). +Comment[hu]=A QMake (Qt3) teljes elérési útja. +Comment[it]=Percorso assoluto per QMake (Qt3). +Comment[ja]= QMake (Qt3) の絶対パス +Comment[nds]=Afsluut Padd för QMake (Qt3) +Comment[nl]=Absoluut pad naar QMake (Qt3) +Comment[pl]=Ścieżka bezwzględna do QMake (Qt3). +Comment[pt]=Localização Absoluta do QMake (Qt3). +Comment[pt_BR]=Localização Absoluta do QMake (Qt3). +Comment[ru]=Абсолютный путь к QMake (Qt 3) +Comment[sk]=Absolútna cesta ku QMake (Qt3). +Comment[sr]=Апсолутна путања до QMake-ва (Qt3). +Comment[sr@Latn]=Apsolutna putanja do QMake-va (Qt3). +Comment[sv]=Absolut sökväg till Qmake (Qt3). +Comment[zh_TW]=QMake (Qt3) 的絕對路徑 +Default= diff --git a/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevelop b/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevelop index 04ec68cb..48a9bd99 100644 --- a/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevelop +++ b/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevelop @@ -10,7 +10,7 @@ Qt - + @@ -21,18 +21,18 @@ false *.o,*.lo,CVS - - + + true 3 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner %{QTDIR} %{QMAKE} - - + + bash bash_bugs @@ -69,8 +69,8 @@ TDE Libraries (Doxygen) - - + + @@ -85,28 +85,28 @@ true - - + + ./bin/%{APPNAMELC} - + - + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevtemplate b/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevtemplate deleted file mode 100644 index b89e8a52..00000000 --- a/languages/cpp/app_templates/qmakeapp/qmakeapp.tdevtemplate +++ /dev/null @@ -1,182 +0,0 @@ -# TDE Config File -[General] -Name=Qt3 Application -Name[br]=Meziant Qt3 -Name[ca]=Aplicació Qt3 -Name[da]=Qt3-Program -Name[de]=Qt3-Anwendung -Name[el]=Εφαρμογή Qt3 -Name[es]=Aplicación Qt3 -Name[et]=Qt3 rakendus -Name[fr]=Application Qt3 -Name[hu]=Qt3-alapú alkalmazások -Name[it]=Applicazione Qt3 -Name[ja]=Qt3 アプリケーション -Name[nds]=Qt3-Programm -Name[nl]=Qt3-toepassing -Name[pl]=Program Qt3 -Name[pt]=Aplicação do Qt3 -Name[pt_BR]=Aplicação do Qt3 -Name[ru]=Приложение Qt 3 -Name[sk]=Qt3 aplikácia -Name[sr]=Qt3 програм -Name[sr@Latn]=Qt3 program -Name[sv]=Qt3-program -Name[zh_TW]=Qt3 應用程式 -Icon=qmakeapp.png -Category=C++/QMake project -Category[fr]=C++/QMake -Comment=Generate a QMake/Qt3 based application (crossplatform compatible) -Comment[ca]=Genera una aplicació basada en QMake/Qt3 (multi plataforma) -Comment[da]=Generér et QMake/Qt3 baseret program (krydsplatform kompatibel) -Comment[de]=Erstellt eine auf QMake/Qt3 basierende Anwendung (plattformunabhängig) -Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt3 (συμβατή με πολλαπλές πλατφόρμες) -Comment[es]=Genera una aplicación basada en QMake/Qt3 (con compatibilidad multiplataforma) -Comment[et]=Rakenduse loomine QMake'i/Qt3 põhjal (multiplatvormne) -Comment[fr]=Génère une application basée sur QMake / Qt3 (compatible multi-plateforme) -Comment[hu]=Létrehoz egy QMake/Qt3-alapú, keresztfordításra is alkalmas alkalmazást -Comment[it]=Genera un'applicazione basata su QMake/Qt3 (compatibile multipiattaforma) -Comment[ja]=QMake/Qt3 ベースのアプリケーションを作成 (クロスプラットフォーム) -Comment[nds]=Stellt en op QMake/Qt3 opbuut Programm op (över Bedriefümgeven weg kompatibel) -Comment[nl]=Genereert een Qmake/Qt3-gebaseerde toepassing (crossplatform compatible) -Comment[pl]=Generuje program używający QMake i Qt3 (wieloplatformowy) -Comment[pt]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas) -Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas) -Comment[ru]=Создание использующее QMake кроссплатформенное приложение Qt 3 -Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt3 (multiplatformovo kompatibilnú) -Comment[sr]=Прави програм на основи QMake/Qt3 (прекоплатформски компатибилан) -Comment[sr@Latn]=Pravi program na osnovi QMake/Qt3 (prekoplatformski kompatibilan) -Comment[sv]=Skapar ett Qmake/Qt3-baserat program (fungerar på andra plattformar) -Comment[zh_TW]=產生一個 QMake/Qt3 為基礎的應用程式(跨平台相容) -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=qmakeapp.tar.gz - -[FILE1] -Type=install -Source=%{src}/qmakeapp.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/qmakeapp.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/src.pro -Dest=%{dest}/src/src.pro - -[FILE4] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE5] -Type=install -Source=%{src}/qmakeapp.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE6] -Type=install -Source=%{src}/qmakeapp.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE7] -Type=install -Source=%{src}/fileopen.xpm -Dest=%{dest}/src/fileopen.xpm - -[FILE8] -Type=install -Source=%{src}/filesave.xpm -Dest=%{dest}/src/filesave.xpm - -[FILE9] -Type=install -Source=%{src}/fileprint.xpm -Dest=%{dest}/src/fileprint.xpm - -[MSG] -Type=message -Comment=A Qt3/Qmake based application was created in %{dest} -Comment[ca]=Una aplicació basada en Qt3/Qmake ha estat creada en %{dest} -Comment[da]=Et Qt3/Qmake baseret program blev oprettet i %{dest} -Comment[de]=Eine auf QMake/Qt3 basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή βασισμένη στα Qt3/Qmake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en Qt3/Qmake ha sido creada en %{dest} -Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest} -Comment[fr]=Une application basée sur Qt3 / Qmake a été créée dans %{dest} -Comment[hu]=Létrejött egy Qt3/Qmake-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su Qt3/Qmake in %{dest} -Comment[ja]=Qt3/QMake ベースのアプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op Qt3/Qmake opbuut Programm opstellt -Comment[nl]=Een Qt3/Qmake-gebaseerde toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający QMake i Qt3 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest} -Comment[ru]=Использующее QMake приложение Qt 3 создано в %{dest} -Comment[sk]=Aplikácia založená na Qt3/Qmake bola vytvorená v %{dest} -Comment[sr]=Програм на основи Qt3/Qmake направљен је у %{dest} -Comment[sr@Latn]=Program na osnovi Qt3/Qmake napravljen je u %{dest} -Comment[sv]=Ett Qmake/Qt3-baserat program skapades i %{dest} -Comment[zh_TW]=一個 QMake/Qt3 為基礎的應用程式已建立於 %{dest} - -[QTDIR] -Type=value -ValueType=QString -Value=QTDIR -Comment=Directory where Qt3 is installed. -Comment[ca]=Directori a on està instal·lat Qt3. -Comment[da]=Katalog hvor Qt3 er installeret. -Comment[de]=Qt3-Verzeichnis -Comment[el]=Κατάλογος εγκατάστασης του Qt3. -Comment[es]=Carpeta donde se ha instalado Qt3. -Comment[et]=Kataloog, kuhu on paigaldatud Qt3. -Comment[fr]=Dossier où Qt3 est installé. -Comment[hu]=A Qt3 telepítési könyvtára -Comment[it]=Cartella in cui è installato Qt3. -Comment[ja]=Qt3 がインストールされているディレクトリ -Comment[nds]=Orner, woneem Qt3 installeert is. -Comment[nl]=Map waarin Qt3 is geïnstalleerd. -Comment[pl]=Katalog, w którym zainstalowane jest Qt3. -Comment[pt]=A pasta onde está instalado o Qt3. -Comment[pt_BR]=A pasta onde está instalado o Qt3. -Comment[ru]=Каталог с установленным Qt 3 -Comment[sk]=Priečinok kde je nainštalované Qt3. -Comment[sr]=Директоријум у коме је Qt3 инсталиран. -Comment[sr@Latn]=Direktorijum u kome je Qt3 instaliran. -Comment[sv]=Katalog där Qt3 är installerat. -Comment[zh_TW]=Qt3 的安裝目錄 -Default= -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake (Qt3). -Comment[ca]=Ruta absoluta per a QMake (Qt3). -Comment[da]=Absolut søgesti til QMake (Qt3). -Comment[de]=Absoluter Pfad für QMake (Qt3). -Comment[el]=Απόλυτη διαδρομή για το QMake (Qt3). -Comment[es]=Ruta completa para QMake (Qt3). -Comment[et]=QMake'i (Qt3) absoluutne asukoht. -Comment[fr]=Chemin absolu pour QMake (Qt3). -Comment[hu]=A QMake (Qt3) teljes elérési útja. -Comment[it]=Percorso assoluto per QMake (Qt3). -Comment[ja]= QMake (Qt3) の絶対パス -Comment[nds]=Afsluut Padd för QMake (Qt3) -Comment[nl]=Absoluut pad naar QMake (Qt3) -Comment[pl]=Ścieżka bezwzględna do QMake (Qt3). -Comment[pt]=Localização Absoluta do QMake (Qt3). -Comment[pt_BR]=Localização Absoluta do QMake (Qt3). -Comment[ru]=Абсолютный путь к QMake (Qt 3) -Comment[sk]=Absolútna cesta ku QMake (Qt3). -Comment[sr]=Апсолутна путања до QMake-ва (Qt3). -Comment[sr@Latn]=Apsolutna putanja do QMake-va (Qt3). -Comment[sv]=Absolut sökväg till Qmake (Qt3). -Comment[zh_TW]=QMake (Qt3) 的絕對路徑 -Default= diff --git a/languages/cpp/app_templates/qmakeempty/CMakeLists.txt b/languages/cpp/app_templates/qmakeempty/CMakeLists.txt index f8bba7c6..bc109590 100644 --- a/languages/cpp/app_templates/qmakeempty/CMakeLists.txt +++ b/languages/cpp/app_templates/qmakeempty/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( qmakeempty.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qmakeempty.tar.gz qmakeempty.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qmakeempty.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qmakeempty.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qmakeempty/Makefile.am b/languages/cpp/app_templates/qmakeempty/Makefile.am index 2eb31a4f..9d62ad0a 100644 --- a/languages/cpp/app_templates/qmakeempty/Makefile.am +++ b/languages/cpp/app_templates/qmakeempty/Makefile.am @@ -4,10 +4,10 @@ dataFiles = qmakeempty.tdevelop \ templateName = qmakeempty ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate b/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate new file mode 100644 index 00000000..19c03688 --- /dev/null +++ b/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate @@ -0,0 +1,131 @@ +# TDE Config File +[General] +Name=Empty QMake Template +Name[ca]=Plantilla QMake buida +Name[da]=Tom QMake-skabelon +Name[de]=Leere QMake-Vorlage +Name[el]=Κενό πρότυπο του QMake +Name[es]=Plantilla QMake vacía +Name[et]=Tühi QMake'i mall +Name[hu]=Üres QMake-alapú sablon +Name[it]=Modello di QMake vuoto +Name[nds]=Leddig QMake-Vörlaag +Name[nl]=Leeg QMake-sjabloon +Name[pl]=Pusty szablon QMake +Name[pt]=Modelo do QMake Vazio +Name[pt_BR]=Modelo do QMake Vazio +Name[ru]=Пустой шаблон QMake +Name[sk]=Prázdna šablóna založená na QMake +Name[sr]=Празан шаблон QMake-а +Name[sr@Latn]=Prazan šablon QMake-a +Name[sv]=Tom Qmake-mall +Name[zh_TW]=空的 QMake 樣本 +Icon=qmakeempty.png +Category=C++/QMake project +Comment=Generate an empty QMake based application (crossplatform compatible) - Needs Qt +Comment[ca]=Genera una aplicació buida basada en QMake (compatible plataforma creuada) - Necessita Qt +Comment[da]=Genererer et tomt QMake-baseret program (krydsplatformskompatibelt) - kræver Qt +Comment[de]=Erstellt eine leere auf QMake basierende Anwendung (plattformunabhängig). - Benötigt Qt +Comment[el]=Δημιουργία μιας κενής εφαρμογής βασισμένης στο QMake (crossplatform) - Βασίζεται στην Qt +Comment[es]=Genera una aplicación vacía basada en QMake (con compatibilidad multiplataforma) - Necesita Qt +Comment[et]=Tühja rakenduse loomine QMake'i põhjal (multiplatvormne) - vajalik on Qt +Comment[hu]=Létrehoz egy üres QMake-alapú, keresztfordításra is alkalmas alkalmazást - Qt-t igényel +Comment[it]=Genera un'applicazione basata su QMake vuoto (compatibile multipiattaforma) - serve Qt +Comment[nds]=Stellt en op QMake opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt deit noot +Comment[nl]=Genereer een leeg QMake-gebaseerd programma (crossplatform-compatible) - Heeft Qt nodig +Comment[pl]=Generuje program używający QMake (wieloplatformowy) - wymaga biblioteki Qt +Comment[pt]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4 +Comment[pt_BR]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4 +Comment[ru]=Создание каркаса кроссплатформенного приложения Qt, использующего QMake. +Comment[sk]=Vygeneruje aplikáciu založenú na QMake (multiplatformovo kompatibilnú) - vyžaduje Qt +Comment[sr]=Прави празан шаблон на основи QMake-а (прекоплатформски компатибилан) — захтева Qt +Comment[sr@Latn]=Pravi prazan šablon na osnovi QMake-a (prekoplatformski kompatibilan) — zahteva Qt +Comment[sv]=Skapar ett tomt Qmake-baserat program (fungerar på andra plattformar). Kräver Qt. +Comment[zh_TW]=產生一個空的以 QMake 為基礎的(跨平台相容)應用程式─需要 Qt +FileTemplates=h,CStyle,cpp,CStyle +Archive=qmakeempty.tar.gz + +[FILE1] +Type=install +Source=%{src}/qmakeempty.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/qmakeempty.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MSG] +Type=message +Comment=A Qmake based application was created in %{dest} +Comment[ca]=Una aplicació basada en QMake ha estat creada en %{dest} +Comment[da]=Et Qmake-baseret program blev oprettet i %{dest} +Comment[de]=Eine auf Qmake basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Δημιουργήθηκε μια εφαρμογή βασισμένη σε Qmake στο %{dest} +Comment[es]=Una aplicación basada en QMake ha sido creada en %{dest} +Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest} +Comment[hu]=Létrejött egy Qmake-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su Qmake in %{dest} +Comment[nds]=In %{dest} wöör en op QMake opbuut Programm opstellt +Comment[nl]=Een Qmake-gebaseerd programma is aangemaakt in %{dest} +Comment[pl]=Program oparty na QMake został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada no Qmake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada no Qmake em %{dest} +Comment[ru]=Использующее QMake приложение создано в %{dest} +Comment[sk]=Aplikácia založená na QMake bola vytvorená v %{dest} +Comment[sr]=Програм на основу QMake-а направљен је у %{dest} +Comment[sr@Latn]=Program na osnovu QMake-a napravljen je u %{dest} +Comment[sv]=Ett Qmake-baserat program skapades i %{dest} +Comment[zh_TW]=一個以 Qmake 為基礎的應用程式已建立於 %{dest} + +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake. +Comment[ca]=Ruta absoluta per a QMake. +Comment[da]=Absolut søgesti til QMake. +Comment[de]=Absoluter Pfad für QMake. +Comment[el]=Απόλυτη διαδρομή του QMake. +Comment[es]=Ruta completa para QMake. +Comment[et]=QMake absoluutne asukoht. +Comment[hu]=A QMake teljes elérési útja. +Comment[it]=Percorso assoluto per QMake. +Comment[nds]=Afsluut Padd för QMake +Comment[nl]=Absoluut pad voor Qmake. +Comment[pl]=Ścieżka bezwzględna do QMake. +Comment[pt]=Localização Absoluta do QMake. +Comment[pt_BR]=Localização Absoluta do QMake. +Comment[ru]=Полный путь к QMake. +Comment[sk]=Absolútna cesta ku QMake. +Comment[sr]=Апсолутна путања до QMake-а. +Comment[sr@Latn]=Apsolutna putanja do QMake-a. +Comment[sv]=Absolut sökväg till Qmake. +Comment[zh_TW]=QMake 的絕對路徑 +Default= + +[DESIGNER] +Type=value +ValueType=QString +Value=DESIGNER +Comment=Absolute Path for Designer. +Comment[ca]=Ruta absoluta per a Designer. +Comment[da]=Absolut søgesti til Designer +Comment[de]=Absoluter Pfad für Designer. +Comment[el]=Απόλυτη διαδρομή του Designer. +Comment[es]=Ruta completa para Designer. +Comment[et]=Disaineri absoluutne asukoht. +Comment[hu]=A Designer teljes elérési útja. +Comment[it]=Percorso assoluto per Designer. +Comment[nds]=Afsluut Padd för Designer +Comment[nl]=Absoluut pad voor Designer. +Comment[pl]=Ścieżka bezwzględna do Projektanta. +Comment[pt]=Localização Absoluta do Designer. +Comment[pt_BR]=Localização Absoluta do Designer. +Comment[ru]=Полный путь к Designer. +Comment[sk]=Absolútna cesta ku Designer. +Comment[sr]=Апсолутна путања до Designer-а. +Comment[sr@Latn]=Apsolutna putanja do Designer-a. +Comment[sv]=Absolut sökväg till Designer. +Comment[zh_TW]=設計家(Designer)的絕對路徑 +Default= diff --git a/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevelop b/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevelop index c35d2fe9..3dc8acbb 100644 --- a/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevelop +++ b/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevelop @@ -10,7 +10,7 @@ Qt - + @@ -21,8 +21,8 @@ false *.o,*.lo,CVS - - + + true 4 @@ -31,8 +31,8 @@ %{QMAKE} %{DESIGNER} - - + + bash bash_bugs @@ -69,8 +69,8 @@ TDE Libraries (Doxygen) - - + + @@ -85,17 +85,17 @@ true - - + + ./bin/%{APPNAMELC} - + - + @@ -103,11 +103,11 @@ - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevtemplate b/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevtemplate deleted file mode 100644 index 19c03688..00000000 --- a/languages/cpp/app_templates/qmakeempty/qmakeempty.tdevtemplate +++ /dev/null @@ -1,131 +0,0 @@ -# TDE Config File -[General] -Name=Empty QMake Template -Name[ca]=Plantilla QMake buida -Name[da]=Tom QMake-skabelon -Name[de]=Leere QMake-Vorlage -Name[el]=Κενό πρότυπο του QMake -Name[es]=Plantilla QMake vacía -Name[et]=Tühi QMake'i mall -Name[hu]=Üres QMake-alapú sablon -Name[it]=Modello di QMake vuoto -Name[nds]=Leddig QMake-Vörlaag -Name[nl]=Leeg QMake-sjabloon -Name[pl]=Pusty szablon QMake -Name[pt]=Modelo do QMake Vazio -Name[pt_BR]=Modelo do QMake Vazio -Name[ru]=Пустой шаблон QMake -Name[sk]=Prázdna šablóna založená na QMake -Name[sr]=Празан шаблон QMake-а -Name[sr@Latn]=Prazan šablon QMake-a -Name[sv]=Tom Qmake-mall -Name[zh_TW]=空的 QMake 樣本 -Icon=qmakeempty.png -Category=C++/QMake project -Comment=Generate an empty QMake based application (crossplatform compatible) - Needs Qt -Comment[ca]=Genera una aplicació buida basada en QMake (compatible plataforma creuada) - Necessita Qt -Comment[da]=Genererer et tomt QMake-baseret program (krydsplatformskompatibelt) - kræver Qt -Comment[de]=Erstellt eine leere auf QMake basierende Anwendung (plattformunabhängig). - Benötigt Qt -Comment[el]=Δημιουργία μιας κενής εφαρμογής βασισμένης στο QMake (crossplatform) - Βασίζεται στην Qt -Comment[es]=Genera una aplicación vacía basada en QMake (con compatibilidad multiplataforma) - Necesita Qt -Comment[et]=Tühja rakenduse loomine QMake'i põhjal (multiplatvormne) - vajalik on Qt -Comment[hu]=Létrehoz egy üres QMake-alapú, keresztfordításra is alkalmas alkalmazást - Qt-t igényel -Comment[it]=Genera un'applicazione basata su QMake vuoto (compatibile multipiattaforma) - serve Qt -Comment[nds]=Stellt en op QMake opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt deit noot -Comment[nl]=Genereer een leeg QMake-gebaseerd programma (crossplatform-compatible) - Heeft Qt nodig -Comment[pl]=Generuje program używający QMake (wieloplatformowy) - wymaga biblioteki Qt -Comment[pt]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4 -Comment[pt_BR]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4 -Comment[ru]=Создание каркаса кроссплатформенного приложения Qt, использующего QMake. -Comment[sk]=Vygeneruje aplikáciu založenú na QMake (multiplatformovo kompatibilnú) - vyžaduje Qt -Comment[sr]=Прави празан шаблон на основи QMake-а (прекоплатформски компатибилан) — захтева Qt -Comment[sr@Latn]=Pravi prazan šablon na osnovi QMake-a (prekoplatformski kompatibilan) — zahteva Qt -Comment[sv]=Skapar ett tomt Qmake-baserat program (fungerar på andra plattformar). Kräver Qt. -Comment[zh_TW]=產生一個空的以 QMake 為基礎的(跨平台相容)應用程式─需要 Qt -FileTemplates=h,CStyle,cpp,CStyle -Archive=qmakeempty.tar.gz - -[FILE1] -Type=install -Source=%{src}/qmakeempty.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/qmakeempty.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MSG] -Type=message -Comment=A Qmake based application was created in %{dest} -Comment[ca]=Una aplicació basada en QMake ha estat creada en %{dest} -Comment[da]=Et Qmake-baseret program blev oprettet i %{dest} -Comment[de]=Eine auf Qmake basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Δημιουργήθηκε μια εφαρμογή βασισμένη σε Qmake στο %{dest} -Comment[es]=Una aplicación basada en QMake ha sido creada en %{dest} -Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest} -Comment[hu]=Létrejött egy Qmake-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su Qmake in %{dest} -Comment[nds]=In %{dest} wöör en op QMake opbuut Programm opstellt -Comment[nl]=Een Qmake-gebaseerd programma is aangemaakt in %{dest} -Comment[pl]=Program oparty na QMake został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada no Qmake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada no Qmake em %{dest} -Comment[ru]=Использующее QMake приложение создано в %{dest} -Comment[sk]=Aplikácia založená na QMake bola vytvorená v %{dest} -Comment[sr]=Програм на основу QMake-а направљен је у %{dest} -Comment[sr@Latn]=Program na osnovu QMake-a napravljen je u %{dest} -Comment[sv]=Ett Qmake-baserat program skapades i %{dest} -Comment[zh_TW]=一個以 Qmake 為基礎的應用程式已建立於 %{dest} - -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake. -Comment[ca]=Ruta absoluta per a QMake. -Comment[da]=Absolut søgesti til QMake. -Comment[de]=Absoluter Pfad für QMake. -Comment[el]=Απόλυτη διαδρομή του QMake. -Comment[es]=Ruta completa para QMake. -Comment[et]=QMake absoluutne asukoht. -Comment[hu]=A QMake teljes elérési útja. -Comment[it]=Percorso assoluto per QMake. -Comment[nds]=Afsluut Padd för QMake -Comment[nl]=Absoluut pad voor Qmake. -Comment[pl]=Ścieżka bezwzględna do QMake. -Comment[pt]=Localização Absoluta do QMake. -Comment[pt_BR]=Localização Absoluta do QMake. -Comment[ru]=Полный путь к QMake. -Comment[sk]=Absolútna cesta ku QMake. -Comment[sr]=Апсолутна путања до QMake-а. -Comment[sr@Latn]=Apsolutna putanja do QMake-a. -Comment[sv]=Absolut sökväg till Qmake. -Comment[zh_TW]=QMake 的絕對路徑 -Default= - -[DESIGNER] -Type=value -ValueType=QString -Value=DESIGNER -Comment=Absolute Path for Designer. -Comment[ca]=Ruta absoluta per a Designer. -Comment[da]=Absolut søgesti til Designer -Comment[de]=Absoluter Pfad für Designer. -Comment[el]=Απόλυτη διαδρομή του Designer. -Comment[es]=Ruta completa para Designer. -Comment[et]=Disaineri absoluutne asukoht. -Comment[hu]=A Designer teljes elérési útja. -Comment[it]=Percorso assoluto per Designer. -Comment[nds]=Afsluut Padd för Designer -Comment[nl]=Absoluut pad voor Designer. -Comment[pl]=Ścieżka bezwzględna do Projektanta. -Comment[pt]=Localização Absoluta do Designer. -Comment[pt_BR]=Localização Absoluta do Designer. -Comment[ru]=Полный путь к Designer. -Comment[sk]=Absolútna cesta ku Designer. -Comment[sr]=Апсолутна путања до Designer-а. -Comment[sr@Latn]=Apsolutna putanja do Designer-a. -Comment[sv]=Absolut sökväg till Designer. -Comment[zh_TW]=設計家(Designer)的絕對路徑 -Default= diff --git a/languages/cpp/app_templates/qmakesimple/CMakeLists.txt b/languages/cpp/app_templates/qmakesimple/CMakeLists.txt index 71d9301b..64b3b0bd 100644 --- a/languages/cpp/app_templates/qmakesimple/CMakeLists.txt +++ b/languages/cpp/app_templates/qmakesimple/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( qmakesimple.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qmakesimple.tar.gz qmakesimple.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qmakesimple.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qmakesimple.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qmakesimple/Makefile.am b/languages/cpp/app_templates/qmakesimple/Makefile.am index 728d63ba..ac17219f 100644 --- a/languages/cpp/app_templates/qmakesimple/Makefile.am +++ b/languages/cpp/app_templates/qmakesimple/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.cpp qmakesimple.png app.tdevelop app.pro src.pro templateName = qmakesimple ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qmakesimple/app.tdevelop b/languages/cpp/app_templates/qmakesimple/app.tdevelop index a8e39ca6..2af4f7ad 100644 --- a/languages/cpp/app_templates/qmakesimple/app.tdevelop +++ b/languages/cpp/app_templates/qmakesimple/app.tdevelop @@ -10,25 +10,25 @@ Qt - + - - + + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner %{QTDIR} %{QMAKE} - - + + ada ada_bugs_gcc @@ -66,8 +66,8 @@ TDE Libraries (Doxygen) - - + + /usr/bin/gdb @@ -76,25 +76,25 @@ false - - + + ./bin/%{APPNAMELC} - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate b/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate new file mode 100644 index 00000000..8f2dbee7 --- /dev/null +++ b/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate @@ -0,0 +1,158 @@ +# TDE Config File +[General] +Name=Qt3 Hello world program +Name[ca]=Programa Hello world per a Qt3 +Name[da]=Qt3 Goddag verden program +Name[de]="Hello World"-Programm (Qt3) +Name[el]=Πρόγραμμα 'Γεια σου Κόσμε' για το Qt3 +Name[es]=Programa Qt3 «Hola mundo» +Name[et]=Qt3 "Tere,maailm" programm +Name[fr]=Programme « Bonjour monde » en Qt3 +Name[hu]=Qt3-alapú 'Hello world' program +Name[it]=Programma di "Hello world" fatto in Qt3 +Name[ja]=Qt3 Hello world プログラム +Name[nds]=Qt3-"Moin Welt"-Programm +Name[nl]=Qt3 Hello world-programma +Name[pl]=Program 'Witaj świecie' w Qt3 +Name[pt]=Programa 'Olá mundo' em Qt3 +Name[pt_BR]=Programa 'Olá mundo' em Qt3 +Name[ru]=Программа Qt 3 +Name[sk]=Qt3 Ahoj svet program +Name[sr]=Програм „Здраво свете“ за Qt3 +Name[sr@Latn]=Program „Zdravo svete“ za Qt3 +Name[sv]=Qt3 Hello world-program +Name[zh_TW]=Qt3 的 Hello world 程式 +Icon=qmakesimple.png +Category=C++/QMake project +Category[fr]=C++/QMake +Comment=Generates a simple Hello world program in C++ using QMake/Qt3 based project manager +Comment[ca]=Genera un simple programa de Hello world en C++ usant el gestor de projectes basat en QMake/Qt3 +Comment[da]=Genererer et simpelt Goddag verden program in C++ ved brug af QMake/Qt3 baseret projekthåndtering +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ basierend auf dem QMake-Projektmanager und Qt3. +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++ χρησιμοποιώντας διαχειριστή έργου βασισμένο στο QMake/Qt3 +Comment[es]=Genera un sencillo programa «Hola mundo» en C++ que usa un gestor de proyecto basado en QMake/Qt3 +Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s projektihalduriga QMake'i/Qt3 põhjal +Comment[fr]=Génère un programme « Bonjour monde » simple en C++ utilisant un gestionnaire de projet basé sur QMake / Qt3 +Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++-ban, QMake/Qt3-alapú projektkezelővel +Comment[it]=Genera un semplice programma di "Hello world" in C++ usando il gestore di progetto QMake/Qt3 +Comment[ja]=QMake/Qt3 ベースのプロジェクトマネージャを使って簡単な Hello World プログラムを C++ で作成します +Comment[nds]=Stellt mit den op Qt3 un QMake opbuut Projektpleger en eenfach "Moin Welt"-Programm in C++ op +Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de QMake/Qt3-gebaseerde projectbeheerder +Comment[pl]=Generuje prosty program "Witaj świecie" w C++ używając menedżera projektów QMake i Qt3 +Comment[pt]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3 +Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3 +Comment[ru]=Создание простой программы на C++ с использованием QMake (Qt 3) +Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v C++ s použitím QMake/Qt3 projektového manažéra +Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у помоћу менаџера пројекта на основу QMake/Qt3 +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u pomoću menadžera projekta na osnovu QMake/Qt3 +Comment[sv]=Skapar ett enkelt Hello world-program i C++ baserat på QMake/Qt3 projekthantering +Comment[zh_TW]=產生一個使用 QMake/Qt3 專案管理員的簡單 C++ Hello world 程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=qmakesimple.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/src.pro +Dest=%{dest}/src/src.pro + +[FILE4] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=A Qmake/Qt3 based hello world program was created in %{dest} +Comment[ca]=Una programa de hello world basat en QMake/Qt3 ha estat creat en %{dest} +Comment[da]=et Qmake/Qt3 baseret Goddag verden program blev oprettet i %{dest} +Comment[de]=Ein auf QMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. +Comment[el]=Ένα πρόγραμμα 'Γεια σου Κόσμε' βασισμένο στο Qmake/Qt3 δημιουργήθηκε στο %{dest} +Comment[es]=Un programa «Hola mundo» basado en QMake/Qt3 ha sido creado en %{dest} +Comment[et]="Tere, maailm" programm QMake'i/Qt3 põhjal loodi asukohta %{dest} +Comment[fr]=Un programme « Bonjour monde » basé sur QMake / Qt3 a été créé dans %{dest} +Comment[hu]=Létrejött egy Qmake/Qt3-alapú 'Hello world' program itt: %{dest} +Comment[it]=È stato creato un programma di "hello world" basato su Qmake/Qt3 in %{dest} +Comment[ja]=QMake/Qt3 ベースの hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op Qt3 un QMake opbuut "Moin Welt"-Programm opstellt +Comment[nl]=Een Qmake/Qt3-gebaseerd Hello World-programma is aangemaakt in %{dest} +Comment[pl]=Prosty program używający Qmake/Qt3 został utworzony w %{dest} +Comment[pt]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest} +Comment[pt_BR]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest} +Comment[ru]=Программа на Qt 3, использующая QMake, создана в %{dest} +Comment[sk]=Ahoj svet program založený na Qmake/Qt3 bol vytvorený v %{dest} +Comment[sr]=„Здраво свете“ на основу Qmake/Qt3 направљен је у %{dest} +Comment[sr@Latn]=„Zdravo svete“ na osnovu Qmake/Qt3 napravljen je u %{dest} +Comment[sv]=Ett Qmake/Qt3-baserat Hello world-program skapades i %{dest} +Comment[zh_TW]=一個 Qmake/Qt3 為基礎的 hello world 程式已建立於 %{dest} + + +[QTDIR] +Type=value +ValueType=QString +Value=QTDIR +Comment=Directory where Qt3 is installed. +Comment[ca]=Directori a on està instal·lat Qt3. +Comment[da]=Katalog hvor Qt3 er installeret. +Comment[de]=Qt3-Verzeichnis +Comment[el]=Κατάλογος εγκατάστασης του Qt3. +Comment[es]=Carpeta donde se ha instalado Qt3. +Comment[et]=Kataloog, kuhu on paigaldatud Qt3. +Comment[fr]=Dossier où Qt3 est installé. +Comment[hu]=A Qt3 telepítési könyvtára +Comment[it]=Cartella in cui è installato Qt3. +Comment[ja]=Qt3 がインストールされているディレクトリ +Comment[nds]=Orner, woneem Qt3 installeert is. +Comment[nl]=Map waarin Qt3 is geïnstalleerd. +Comment[pl]=Katalog, w którym zainstalowane jest Qt3. +Comment[pt]=A pasta onde está instalado o Qt3. +Comment[pt_BR]=A pasta onde está instalado o Qt3. +Comment[ru]=Каталог с установленным Qt 3 +Comment[sk]=Priečinok kde je nainštalované Qt3. +Comment[sr]=Директоријум у коме је Qt3 инсталиран. +Comment[sr@Latn]=Direktorijum u kome je Qt3 instaliran. +Comment[sv]=Katalog där Qt3 är installerat. +Comment[zh_TW]=Qt3 的安裝目錄 +Default= +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake (Qt3). +Comment[ca]=Ruta absoluta per a QMake (Qt3). +Comment[da]=Absolut søgesti til QMake (Qt3). +Comment[de]=Absoluter Pfad für QMake (Qt3). +Comment[el]=Απόλυτη διαδρομή για το QMake (Qt3). +Comment[es]=Ruta completa para QMake (Qt3). +Comment[et]=QMake'i (Qt3) absoluutne asukoht. +Comment[fr]=Chemin absolu pour QMake (Qt3). +Comment[hu]=A QMake (Qt3) teljes elérési útja. +Comment[it]=Percorso assoluto per QMake (Qt3). +Comment[ja]= QMake (Qt3) の絶対パス +Comment[nds]=Afsluut Padd för QMake (Qt3) +Comment[nl]=Absoluut pad naar QMake (Qt3) +Comment[pl]=Ścieżka bezwzględna do QMake (Qt3). +Comment[pt]=Localização Absoluta do QMake (Qt3). +Comment[pt_BR]=Localização Absoluta do QMake (Qt3). +Comment[ru]=Абсолютный путь к QMake (Qt 3) +Comment[sk]=Absolútna cesta ku QMake (Qt3). +Comment[sr]=Апсолутна путања до QMake-ва (Qt3). +Comment[sr@Latn]=Apsolutna putanja do QMake-va (Qt3). +Comment[sv]=Absolut sökväg till Qmake (Qt3). +Comment[zh_TW]=QMake (Qt3) 的絕對路徑 +Default= diff --git a/languages/cpp/app_templates/qmakesimple/qmakesimple.tdevtemplate b/languages/cpp/app_templates/qmakesimple/qmakesimple.tdevtemplate deleted file mode 100644 index 8f2dbee7..00000000 --- a/languages/cpp/app_templates/qmakesimple/qmakesimple.tdevtemplate +++ /dev/null @@ -1,158 +0,0 @@ -# TDE Config File -[General] -Name=Qt3 Hello world program -Name[ca]=Programa Hello world per a Qt3 -Name[da]=Qt3 Goddag verden program -Name[de]="Hello World"-Programm (Qt3) -Name[el]=Πρόγραμμα 'Γεια σου Κόσμε' για το Qt3 -Name[es]=Programa Qt3 «Hola mundo» -Name[et]=Qt3 "Tere,maailm" programm -Name[fr]=Programme « Bonjour monde » en Qt3 -Name[hu]=Qt3-alapú 'Hello world' program -Name[it]=Programma di "Hello world" fatto in Qt3 -Name[ja]=Qt3 Hello world プログラム -Name[nds]=Qt3-"Moin Welt"-Programm -Name[nl]=Qt3 Hello world-programma -Name[pl]=Program 'Witaj świecie' w Qt3 -Name[pt]=Programa 'Olá mundo' em Qt3 -Name[pt_BR]=Programa 'Olá mundo' em Qt3 -Name[ru]=Программа Qt 3 -Name[sk]=Qt3 Ahoj svet program -Name[sr]=Програм „Здраво свете“ за Qt3 -Name[sr@Latn]=Program „Zdravo svete“ za Qt3 -Name[sv]=Qt3 Hello world-program -Name[zh_TW]=Qt3 的 Hello world 程式 -Icon=qmakesimple.png -Category=C++/QMake project -Category[fr]=C++/QMake -Comment=Generates a simple Hello world program in C++ using QMake/Qt3 based project manager -Comment[ca]=Genera un simple programa de Hello world en C++ usant el gestor de projectes basat en QMake/Qt3 -Comment[da]=Genererer et simpelt Goddag verden program in C++ ved brug af QMake/Qt3 baseret projekthåndtering -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ basierend auf dem QMake-Projektmanager und Qt3. -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++ χρησιμοποιώντας διαχειριστή έργου βασισμένο στο QMake/Qt3 -Comment[es]=Genera un sencillo programa «Hola mundo» en C++ que usa un gestor de proyecto basado en QMake/Qt3 -Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s projektihalduriga QMake'i/Qt3 põhjal -Comment[fr]=Génère un programme « Bonjour monde » simple en C++ utilisant un gestionnaire de projet basé sur QMake / Qt3 -Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++-ban, QMake/Qt3-alapú projektkezelővel -Comment[it]=Genera un semplice programma di "Hello world" in C++ usando il gestore di progetto QMake/Qt3 -Comment[ja]=QMake/Qt3 ベースのプロジェクトマネージャを使って簡単な Hello World プログラムを C++ で作成します -Comment[nds]=Stellt mit den op Qt3 un QMake opbuut Projektpleger en eenfach "Moin Welt"-Programm in C++ op -Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de QMake/Qt3-gebaseerde projectbeheerder -Comment[pl]=Generuje prosty program "Witaj świecie" w C++ używając menedżera projektów QMake i Qt3 -Comment[pt]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3 -Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3 -Comment[ru]=Создание простой программы на C++ с использованием QMake (Qt 3) -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v C++ s použitím QMake/Qt3 projektového manažéra -Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у помоћу менаџера пројекта на основу QMake/Qt3 -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u pomoću menadžera projekta na osnovu QMake/Qt3 -Comment[sv]=Skapar ett enkelt Hello world-program i C++ baserat på QMake/Qt3 projekthantering -Comment[zh_TW]=產生一個使用 QMake/Qt3 專案管理員的簡單 C++ Hello world 程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=qmakesimple.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/src.pro -Dest=%{dest}/src/src.pro - -[FILE4] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=A Qmake/Qt3 based hello world program was created in %{dest} -Comment[ca]=Una programa de hello world basat en QMake/Qt3 ha estat creat en %{dest} -Comment[da]=et Qmake/Qt3 baseret Goddag verden program blev oprettet i %{dest} -Comment[de]=Ein auf QMake basierendes "Hello World"-Programm wurde in %{dest} erstellt. -Comment[el]=Ένα πρόγραμμα 'Γεια σου Κόσμε' βασισμένο στο Qmake/Qt3 δημιουργήθηκε στο %{dest} -Comment[es]=Un programa «Hola mundo» basado en QMake/Qt3 ha sido creado en %{dest} -Comment[et]="Tere, maailm" programm QMake'i/Qt3 põhjal loodi asukohta %{dest} -Comment[fr]=Un programme « Bonjour monde » basé sur QMake / Qt3 a été créé dans %{dest} -Comment[hu]=Létrejött egy Qmake/Qt3-alapú 'Hello world' program itt: %{dest} -Comment[it]=È stato creato un programma di "hello world" basato su Qmake/Qt3 in %{dest} -Comment[ja]=QMake/Qt3 ベースの hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op Qt3 un QMake opbuut "Moin Welt"-Programm opstellt -Comment[nl]=Een Qmake/Qt3-gebaseerd Hello World-programma is aangemaakt in %{dest} -Comment[pl]=Prosty program używający Qmake/Qt3 został utworzony w %{dest} -Comment[pt]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest} -Comment[pt_BR]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest} -Comment[ru]=Программа на Qt 3, использующая QMake, создана в %{dest} -Comment[sk]=Ahoj svet program založený na Qmake/Qt3 bol vytvorený v %{dest} -Comment[sr]=„Здраво свете“ на основу Qmake/Qt3 направљен је у %{dest} -Comment[sr@Latn]=„Zdravo svete“ na osnovu Qmake/Qt3 napravljen je u %{dest} -Comment[sv]=Ett Qmake/Qt3-baserat Hello world-program skapades i %{dest} -Comment[zh_TW]=一個 Qmake/Qt3 為基礎的 hello world 程式已建立於 %{dest} - - -[QTDIR] -Type=value -ValueType=QString -Value=QTDIR -Comment=Directory where Qt3 is installed. -Comment[ca]=Directori a on està instal·lat Qt3. -Comment[da]=Katalog hvor Qt3 er installeret. -Comment[de]=Qt3-Verzeichnis -Comment[el]=Κατάλογος εγκατάστασης του Qt3. -Comment[es]=Carpeta donde se ha instalado Qt3. -Comment[et]=Kataloog, kuhu on paigaldatud Qt3. -Comment[fr]=Dossier où Qt3 est installé. -Comment[hu]=A Qt3 telepítési könyvtára -Comment[it]=Cartella in cui è installato Qt3. -Comment[ja]=Qt3 がインストールされているディレクトリ -Comment[nds]=Orner, woneem Qt3 installeert is. -Comment[nl]=Map waarin Qt3 is geïnstalleerd. -Comment[pl]=Katalog, w którym zainstalowane jest Qt3. -Comment[pt]=A pasta onde está instalado o Qt3. -Comment[pt_BR]=A pasta onde está instalado o Qt3. -Comment[ru]=Каталог с установленным Qt 3 -Comment[sk]=Priečinok kde je nainštalované Qt3. -Comment[sr]=Директоријум у коме је Qt3 инсталиран. -Comment[sr@Latn]=Direktorijum u kome je Qt3 instaliran. -Comment[sv]=Katalog där Qt3 är installerat. -Comment[zh_TW]=Qt3 的安裝目錄 -Default= -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake (Qt3). -Comment[ca]=Ruta absoluta per a QMake (Qt3). -Comment[da]=Absolut søgesti til QMake (Qt3). -Comment[de]=Absoluter Pfad für QMake (Qt3). -Comment[el]=Απόλυτη διαδρομή για το QMake (Qt3). -Comment[es]=Ruta completa para QMake (Qt3). -Comment[et]=QMake'i (Qt3) absoluutne asukoht. -Comment[fr]=Chemin absolu pour QMake (Qt3). -Comment[hu]=A QMake (Qt3) teljes elérési útja. -Comment[it]=Percorso assoluto per QMake (Qt3). -Comment[ja]= QMake (Qt3) の絶対パス -Comment[nds]=Afsluut Padd för QMake (Qt3) -Comment[nl]=Absoluut pad naar QMake (Qt3) -Comment[pl]=Ścieżka bezwzględna do QMake (Qt3). -Comment[pt]=Localização Absoluta do QMake (Qt3). -Comment[pt_BR]=Localização Absoluta do QMake (Qt3). -Comment[ru]=Абсолютный путь к QMake (Qt 3) -Comment[sk]=Absolútna cesta ku QMake (Qt3). -Comment[sr]=Апсолутна путања до QMake-ва (Qt3). -Comment[sr@Latn]=Apsolutna putanja do QMake-va (Qt3). -Comment[sv]=Absolut sökväg till Qmake (Qt3). -Comment[zh_TW]=QMake (Qt3) 的絕對路徑 -Default= diff --git a/languages/cpp/app_templates/qt4hello/CMakeLists.txt b/languages/cpp/app_templates/qt4hello/CMakeLists.txt index d1aee7bd..7ec55256 100644 --- a/languages/cpp/app_templates/qt4hello/CMakeLists.txt +++ b/languages/cpp/app_templates/qt4hello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( qt4hello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qt4hello.tar.gz qt4hello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qt4hello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qt4hello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qt4hello/Makefile.am b/languages/cpp/app_templates/qt4hello/Makefile.am index 20edc902..3f735466 100644 --- a/languages/cpp/app_templates/qt4hello/Makefile.am +++ b/languages/cpp/app_templates/qt4hello/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.cpp qt4hello.png qt4hello.tdevelop \ templateName = qt4hello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate b/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate new file mode 100644 index 00000000..2ea95b83 --- /dev/null +++ b/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate @@ -0,0 +1,160 @@ +# TDE Config File +[General] +Name=Basic Qt4 Application +Name[ca]=Aplicació en Qt4 bàsica +Name[da]=Basalt Qt4-program +Name[de]=Einfache Qt4-Anwendung +Name[el]=Βασική εφαρμογή Qt4 +Name[es]=Aplicación Qt4 básica +Name[et]=Elementaarne Qt4 rakendus +Name[fr]=Application Qt4 de base +Name[hu]=Egyszerű Qt4-alapú alkalmazás +Name[it]=Applicazione Qt4 base +Name[ja]=基本的な Qt4 アプリケーション +Name[nds]=Eenfach Qt4-Programm +Name[nl]=Basis Qt4-toepassing +Name[pl]=Prosty program w Qt4 +Name[pt]=Aplicação Básica em Qt4 +Name[pt_BR]=Aplicação Básica em Qt4 +Name[ru]=Простое приложение Qt 4 +Name[sk]=Základná Qt4 aplikácia +Name[sr]=Основни Qt4 програм +Name[sr@Latn]=Osnovni Qt4 program +Name[sv]=Grundläggande Qt4-program +Name[zh_TW]=基本 Qt4 應用程式 +Icon=qt4hello.png +Category=C++/QMake project +Comment=Generate a very simple QMake/Qt4 based application (crossplatform compatible) - Needs Qt4 +Comment[ca]=Genera una aplicació molt simple basada en QMake/Qt4 (multi plataforma) -requereix Qt4- +Comment[da]=Generér et meget enkelt QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4 +Comment[de]=Erstellt eine sehr einfache, auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4. +Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες) -Απαιτεί το Qt4 +Comment[es]=Genera una aplicación muy sencilla basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4 +Comment[et]=Väga lihtsa rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne) - vajalik on Qt4 +Comment[fr]=Génère une application basée sur QMake / Qt4 très simple (compatible multi-plateforme) - Nécessite Qt4 +Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel +Comment[it]=Genera una semplice applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4 +Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot +Comment[nl]=Genereert een heel eenvoudig Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig +Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy) +Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 +Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 +Comment[ru]=Создание простого кроссплатформенного приложения Qt 4, использующего QMake. +Comment[sk]=Vygeneruje veľmi jednoduchú aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4 +Comment[sr]=Прави једноставан програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4 +Comment[sr@Latn]=Pravi jednostavan program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4 +Comment[sv]=Skapar ett mycket enkelt QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4. +Comment[zh_TW]=產生一個以 QMake/Qt4 為基礎的簡單應用程式(跨平台相容)─需要使用 Qt4 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/main.cpp,%{dest}/src/ReadMe +Archive=qt4hello.tar.gz + +[FILE1] +Type=install +Source=%{src}/qt4hello.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/qt4hello.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/src.pro +Dest=%{dest}/src/src.pro + +[FILE4] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE5] +Type=install +Source=%{src}/ReadMe +Dest=%{dest}/src/ReadMe + +[MSG] +Type=message +Comment=A Qt4/Qmake based application was created in %{dest} +Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest} +Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest} +Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest} +Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest} +Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest} +Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest} +Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt +Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest} +Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} +Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest} +Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest} +Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest} +Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest} +Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest} +Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest} + +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake (Qt4). +Comment[ca]=Ruta absoluta per a QMake (Qt4). +Comment[da]=Absolut søgesti til QMake (Qt4). +Comment[de]=Absoluter Pfad für QMake (Qt4). +Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). +Comment[es]=Ruta completa para QMake (Qt4). +Comment[et]=QMake (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour QMake (Qt4). +Comment[hu]=A QMake (Qt4) teljes elérési útja. +Comment[it]=Percorso assoluto per QMake (Qt4). +Comment[ja]=QMake (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för QMake (Qt4) +Comment[nl]=Absoluut pad naar QMake (Qt4). +Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). +Comment[pt]=Localização Absoluta do QMake (Qt4). +Comment[pt_BR]=Localização Absoluta do QMake (Qt4). +Comment[ru]=Полный путь к QMake (Qt 4). +Comment[sk]=Absolútna cesta ku QMake (Qt4). +Comment[sr]=Апсолутна путања до QMake-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). +Comment[sv]=Absolut sökväg till QMake (Qt4). +Comment[zh_TW]=QMake(Qt4)的絕對路徑 +Default= + +[DESIGNER] +Type=value +ValueType=QString +Value=DESIGNER +Comment=Absolute Path for Designer (Qt4). +Comment[ca]=Ruta absoluta per a Designer (Qt4). +Comment[da]=Absolut søgesti til Designer (Qt4). +Comment[de]=Absoluter Pfad für Designer (Qt4). +Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). +Comment[es]=Ruta completa para Designer (Qt4). +Comment[et]=Disaineri (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour Designer (Qt4). +Comment[hu]=A Designer (Qt4) teljes elérési útja +Comment[it]=Percorso assoluto del Designer (Qt4). +Comment[ja]=Designer (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för Designer (Qt4) +Comment[nl]=Absoluut pad naar Designer (Qt4). +Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). +Comment[pt]=Localização Absoluta do Designer (Qt4). +Comment[pt_BR]=Localização Absoluta do Designer (Qt4). +Comment[ru]=Полный путь к Designer (Qt 4). +Comment[sk]=Absolútna cesta ku Designer (Qt4). +Comment[sr]=Апсолутна путања до Designer-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). +Comment[sv]=Absolut sökväg till Designer (Qt4). +Comment[zh_TW]=設計家(Qt4)的絕對路徑 +Default= diff --git a/languages/cpp/app_templates/qt4hello/qt4hello.tdevelop b/languages/cpp/app_templates/qt4hello/qt4hello.tdevelop index c35d2fe9..3dc8acbb 100644 --- a/languages/cpp/app_templates/qt4hello/qt4hello.tdevelop +++ b/languages/cpp/app_templates/qt4hello/qt4hello.tdevelop @@ -10,7 +10,7 @@ Qt - + @@ -21,8 +21,8 @@ false *.o,*.lo,CVS - - + + true 4 @@ -31,8 +31,8 @@ %{QMAKE} %{DESIGNER} - - + + bash bash_bugs @@ -69,8 +69,8 @@ TDE Libraries (Doxygen) - - + + @@ -85,17 +85,17 @@ true - - + + ./bin/%{APPNAMELC} - + - + @@ -103,11 +103,11 @@ - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qt4hello/qt4hello.tdevtemplate b/languages/cpp/app_templates/qt4hello/qt4hello.tdevtemplate deleted file mode 100644 index 2ea95b83..00000000 --- a/languages/cpp/app_templates/qt4hello/qt4hello.tdevtemplate +++ /dev/null @@ -1,160 +0,0 @@ -# TDE Config File -[General] -Name=Basic Qt4 Application -Name[ca]=Aplicació en Qt4 bàsica -Name[da]=Basalt Qt4-program -Name[de]=Einfache Qt4-Anwendung -Name[el]=Βασική εφαρμογή Qt4 -Name[es]=Aplicación Qt4 básica -Name[et]=Elementaarne Qt4 rakendus -Name[fr]=Application Qt4 de base -Name[hu]=Egyszerű Qt4-alapú alkalmazás -Name[it]=Applicazione Qt4 base -Name[ja]=基本的な Qt4 アプリケーション -Name[nds]=Eenfach Qt4-Programm -Name[nl]=Basis Qt4-toepassing -Name[pl]=Prosty program w Qt4 -Name[pt]=Aplicação Básica em Qt4 -Name[pt_BR]=Aplicação Básica em Qt4 -Name[ru]=Простое приложение Qt 4 -Name[sk]=Základná Qt4 aplikácia -Name[sr]=Основни Qt4 програм -Name[sr@Latn]=Osnovni Qt4 program -Name[sv]=Grundläggande Qt4-program -Name[zh_TW]=基本 Qt4 應用程式 -Icon=qt4hello.png -Category=C++/QMake project -Comment=Generate a very simple QMake/Qt4 based application (crossplatform compatible) - Needs Qt4 -Comment[ca]=Genera una aplicació molt simple basada en QMake/Qt4 (multi plataforma) -requereix Qt4- -Comment[da]=Generér et meget enkelt QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4 -Comment[de]=Erstellt eine sehr einfache, auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4. -Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες) -Απαιτεί το Qt4 -Comment[es]=Genera una aplicación muy sencilla basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4 -Comment[et]=Väga lihtsa rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne) - vajalik on Qt4 -Comment[fr]=Génère une application basée sur QMake / Qt4 très simple (compatible multi-plateforme) - Nécessite Qt4 -Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel -Comment[it]=Genera una semplice applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4 -Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot -Comment[nl]=Genereert een heel eenvoudig Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig -Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy) -Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 -Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 -Comment[ru]=Создание простого кроссплатформенного приложения Qt 4, использующего QMake. -Comment[sk]=Vygeneruje veľmi jednoduchú aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4 -Comment[sr]=Прави једноставан програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4 -Comment[sr@Latn]=Pravi jednostavan program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4 -Comment[sv]=Skapar ett mycket enkelt QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4. -Comment[zh_TW]=產生一個以 QMake/Qt4 為基礎的簡單應用程式(跨平台相容)─需要使用 Qt4 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/main.cpp,%{dest}/src/ReadMe -Archive=qt4hello.tar.gz - -[FILE1] -Type=install -Source=%{src}/qt4hello.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/qt4hello.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/src.pro -Dest=%{dest}/src/src.pro - -[FILE4] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE5] -Type=install -Source=%{src}/ReadMe -Dest=%{dest}/src/ReadMe - -[MSG] -Type=message -Comment=A Qt4/Qmake based application was created in %{dest} -Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest} -Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest} -Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest} -Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest} -Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest} -Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest} -Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt -Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} -Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest} -Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest} -Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest} -Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest} -Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest} -Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest} - -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake (Qt4). -Comment[ca]=Ruta absoluta per a QMake (Qt4). -Comment[da]=Absolut søgesti til QMake (Qt4). -Comment[de]=Absoluter Pfad für QMake (Qt4). -Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). -Comment[es]=Ruta completa para QMake (Qt4). -Comment[et]=QMake (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour QMake (Qt4). -Comment[hu]=A QMake (Qt4) teljes elérési útja. -Comment[it]=Percorso assoluto per QMake (Qt4). -Comment[ja]=QMake (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för QMake (Qt4) -Comment[nl]=Absoluut pad naar QMake (Qt4). -Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). -Comment[pt]=Localização Absoluta do QMake (Qt4). -Comment[pt_BR]=Localização Absoluta do QMake (Qt4). -Comment[ru]=Полный путь к QMake (Qt 4). -Comment[sk]=Absolútna cesta ku QMake (Qt4). -Comment[sr]=Апсолутна путања до QMake-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). -Comment[sv]=Absolut sökväg till QMake (Qt4). -Comment[zh_TW]=QMake(Qt4)的絕對路徑 -Default= - -[DESIGNER] -Type=value -ValueType=QString -Value=DESIGNER -Comment=Absolute Path for Designer (Qt4). -Comment[ca]=Ruta absoluta per a Designer (Qt4). -Comment[da]=Absolut søgesti til Designer (Qt4). -Comment[de]=Absoluter Pfad für Designer (Qt4). -Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). -Comment[es]=Ruta completa para Designer (Qt4). -Comment[et]=Disaineri (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour Designer (Qt4). -Comment[hu]=A Designer (Qt4) teljes elérési útja -Comment[it]=Percorso assoluto del Designer (Qt4). -Comment[ja]=Designer (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för Designer (Qt4) -Comment[nl]=Absoluut pad naar Designer (Qt4). -Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). -Comment[pt]=Localização Absoluta do Designer (Qt4). -Comment[pt_BR]=Localização Absoluta do Designer (Qt4). -Comment[ru]=Полный путь к Designer (Qt 4). -Comment[sk]=Absolútna cesta ku Designer (Qt4). -Comment[sr]=Апсолутна путања до Designer-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). -Comment[sv]=Absolut sökväg till Designer (Qt4). -Comment[zh_TW]=設計家(Qt4)的絕對路徑 -Default= diff --git a/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt b/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt index 5fe14da0..422740dc 100644 --- a/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt +++ b/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( qt4makeapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qt4makeapp.tar.gz qt4makeapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qt4makeapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qt4makeapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qt4makeapp/Makefile.am b/languages/cpp/app_templates/qt4makeapp/Makefile.am index 265a5cd9..68f78acb 100644 --- a/languages/cpp/app_templates/qt4makeapp/Makefile.am +++ b/languages/cpp/app_templates/qt4makeapp/Makefile.am @@ -5,10 +5,10 @@ dataFiles = main.cpp qt4makeapp.cpp qt4makeapp.h qt4makeapp.png qt4makeapp.tdeve templateName = qt4makeapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate new file mode 100644 index 00000000..1aea3b21 --- /dev/null +++ b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate @@ -0,0 +1,207 @@ +# TDE Config File +[General] +Name=Qt4 Application +Name[br]=Meziant Qt4 +Name[ca]=Aplicació Qt4 +Name[da]=Qt4-Program +Name[de]=Qt4-Anwendung +Name[el]=Εφαρμογή Qt4 +Name[es]=Aplicación Qt4 +Name[et]=Qt4 rakendus +Name[fr]=Application Qt4 +Name[hu]=Qt4-alapú alkalmazás +Name[it]=Applicazione Qt4 +Name[ja]=Qt4 アプリケーション +Name[nds]=Qt4-Programm +Name[nl]=Qt4-toepassing +Name[pl]=Program Qt4 +Name[pt]=Aplicação do Qt4 +Name[pt_BR]=Aplicação do Qt4 +Name[ru]=Приложение Qt 4 +Name[sk]=Qt4 aplikácia +Name[sr]=Qt4 програм +Name[sr@Latn]=Qt4 program +Name[sv]=Qt4-program +Name[zh_TW]=Qt4 應用程式 +Icon=qt4makeapp.png +Category=C++/QMake project +Category[fr]=C++/QMake +Comment=Generate a QMake/Qt4 based application (crossplatform compatible) - Needs Qt4 +Comment[ca]=Genera una aplicació basada en QMake/Qt4 (multi plataforma) -Necessita Qt4- +Comment[da]=Generér et QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4 +Comment[de]=Erstellt eine auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4. +Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες) +Comment[es]=Genera una aplicación basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4 +Comment[et]=Rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne) +Comment[fr]=Génère une application basée sur QMake / Qt4 (compatible multi-plateforme) - Nécessite Qt4 +Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel +Comment[it]=Genera un'applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4 +Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot +Comment[nl]=Genereer een Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig +Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy) - wymaga biblioteki Qt4 +Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 +Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 +Comment[ru]=Создание кроссплатформенного приложения Qt 4, использующего QMake +Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4 +Comment[sr]=Прави програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4 +Comment[sr@Latn]=Pravi program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4 +Comment[sv]=Skapar ett QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4. +Comment[zh_TW]=產生一個 QMake/Qt4 為基礎的應用程式(跨平台相容)─需要 Qt4 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/src/ReadMe +Archive=qt4makeapp.tar.gz + +[FILE1] +Type=install +Source=%{src}/qt4makeapp.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/qt4makeapp.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE3] +Type=install +Source=%{src}/src.pro +Dest=%{dest}/src/src.pro + +[FILE4] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE5] +Type=install +Source=%{src}/qt4makeapp.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE6] +Type=install +Source=%{src}/qt4makeapp.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE7] +Type=install +Source=%{src}/fileopen.xpm +Dest=%{dest}/src/fileopen.xpm + +[FILE8] +Type=install +Source=%{src}/filesave.xpm +Dest=%{dest}/src/filesave.xpm + +[FILE9] +Type=install +Source=%{src}/filenew.xpm +Dest=%{dest}/src/filenew.xpm + +[FILE10] +Type=install +Source=%{src}/editcopy.xpm +Dest=%{dest}/src/editcopy.xpm + +[FILE11] +Type=install +Source=%{src}/editpaste.xpm +Dest=%{dest}/src/editpaste.xpm + +[FILE12] +Type=install +Source=%{src}/editcut.xpm +Dest=%{dest}/src/editcut.xpm + +[FILE13] +Type=install +Source=%{src}/application.qrc +Dest=%{dest}/src/application.qrc + +[FILE14] +Type=install +Source=%{src}/ReadMe +Dest=%{dest}/src/ReadMe + +[MSG] +Type=message +Comment=A Qt4/Qmake based application was created in %{dest} +Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest} +Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest} +Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest} +Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest} +Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest} +Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest} +Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt +Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest} +Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} +Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest} +Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest} +Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest} +Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest} +Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest} +Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest} + +Comment= +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake (Qt4). +Comment[ca]=Ruta absoluta per a QMake (Qt4). +Comment[da]=Absolut søgesti til QMake (Qt4). +Comment[de]=Absoluter Pfad für QMake (Qt4). +Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). +Comment[es]=Ruta completa para QMake (Qt4). +Comment[et]=QMake (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour QMake (Qt4). +Comment[hu]=A QMake (Qt4) teljes elérési útja. +Comment[it]=Percorso assoluto per QMake (Qt4). +Comment[ja]=QMake (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för QMake (Qt4) +Comment[nl]=Absoluut pad naar QMake (Qt4). +Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). +Comment[pt]=Localização Absoluta do QMake (Qt4). +Comment[pt_BR]=Localização Absoluta do QMake (Qt4). +Comment[ru]=Полный путь к QMake (Qt 4). +Comment[sk]=Absolútna cesta ku QMake (Qt4). +Comment[sr]=Апсолутна путања до QMake-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). +Comment[sv]=Absolut sökväg till QMake (Qt4). +Comment[zh_TW]=QMake(Qt4)的絕對路徑 +Default= +[DESIGNER] +Type=value +ValueType=QString +Value=DESIGNER +Comment=Absolute Path for Designer (Qt4). +Comment[ca]=Ruta absoluta per a Designer (Qt4). +Comment[da]=Absolut søgesti til Designer (Qt4). +Comment[de]=Absoluter Pfad für Designer (Qt4). +Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). +Comment[es]=Ruta completa para Designer (Qt4). +Comment[et]=Disaineri (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour Designer (Qt4). +Comment[hu]=A Designer (Qt4) teljes elérési útja +Comment[it]=Percorso assoluto del Designer (Qt4). +Comment[ja]=Designer (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för Designer (Qt4) +Comment[nl]=Absoluut pad naar Designer (Qt4). +Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). +Comment[pt]=Localização Absoluta do Designer (Qt4). +Comment[pt_BR]=Localização Absoluta do Designer (Qt4). +Comment[ru]=Полный путь к Designer (Qt 4). +Comment[sk]=Absolútna cesta ku Designer (Qt4). +Comment[sr]=Апсолутна путања до Designer-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). +Comment[sv]=Absolut sökväg till Designer (Qt4). +Comment[zh_TW]=設計家(Qt4)的絕對路徑 +Default= diff --git a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevelop b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevelop index c35d2fe9..3dc8acbb 100644 --- a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevelop +++ b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevelop @@ -10,7 +10,7 @@ Qt - + @@ -21,8 +21,8 @@ false *.o,*.lo,CVS - - + + true 4 @@ -31,8 +31,8 @@ %{QMAKE} %{DESIGNER} - - + + bash bash_bugs @@ -69,8 +69,8 @@ TDE Libraries (Doxygen) - - + + @@ -85,17 +85,17 @@ true - - + + ./bin/%{APPNAMELC} - + - + @@ -103,11 +103,11 @@ - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevtemplate b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevtemplate deleted file mode 100644 index 1aea3b21..00000000 --- a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.tdevtemplate +++ /dev/null @@ -1,207 +0,0 @@ -# TDE Config File -[General] -Name=Qt4 Application -Name[br]=Meziant Qt4 -Name[ca]=Aplicació Qt4 -Name[da]=Qt4-Program -Name[de]=Qt4-Anwendung -Name[el]=Εφαρμογή Qt4 -Name[es]=Aplicación Qt4 -Name[et]=Qt4 rakendus -Name[fr]=Application Qt4 -Name[hu]=Qt4-alapú alkalmazás -Name[it]=Applicazione Qt4 -Name[ja]=Qt4 アプリケーション -Name[nds]=Qt4-Programm -Name[nl]=Qt4-toepassing -Name[pl]=Program Qt4 -Name[pt]=Aplicação do Qt4 -Name[pt_BR]=Aplicação do Qt4 -Name[ru]=Приложение Qt 4 -Name[sk]=Qt4 aplikácia -Name[sr]=Qt4 програм -Name[sr@Latn]=Qt4 program -Name[sv]=Qt4-program -Name[zh_TW]=Qt4 應用程式 -Icon=qt4makeapp.png -Category=C++/QMake project -Category[fr]=C++/QMake -Comment=Generate a QMake/Qt4 based application (crossplatform compatible) - Needs Qt4 -Comment[ca]=Genera una aplicació basada en QMake/Qt4 (multi plataforma) -Necessita Qt4- -Comment[da]=Generér et QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4 -Comment[de]=Erstellt eine auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4. -Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες) -Comment[es]=Genera una aplicación basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4 -Comment[et]=Rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne) -Comment[fr]=Génère une application basée sur QMake / Qt4 (compatible multi-plateforme) - Nécessite Qt4 -Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel -Comment[it]=Genera un'applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4 -Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot -Comment[nl]=Genereer een Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig -Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy) - wymaga biblioteki Qt4 -Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 -Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4 -Comment[ru]=Создание кроссплатформенного приложения Qt 4, использующего QMake -Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4 -Comment[sr]=Прави програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4 -Comment[sr@Latn]=Pravi program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4 -Comment[sv]=Skapar ett QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4. -Comment[zh_TW]=產生一個 QMake/Qt4 為基礎的應用程式(跨平台相容)─需要 Qt4 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/src/ReadMe -Archive=qt4makeapp.tar.gz - -[FILE1] -Type=install -Source=%{src}/qt4makeapp.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/qt4makeapp.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE3] -Type=install -Source=%{src}/src.pro -Dest=%{dest}/src/src.pro - -[FILE4] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE5] -Type=install -Source=%{src}/qt4makeapp.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE6] -Type=install -Source=%{src}/qt4makeapp.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE7] -Type=install -Source=%{src}/fileopen.xpm -Dest=%{dest}/src/fileopen.xpm - -[FILE8] -Type=install -Source=%{src}/filesave.xpm -Dest=%{dest}/src/filesave.xpm - -[FILE9] -Type=install -Source=%{src}/filenew.xpm -Dest=%{dest}/src/filenew.xpm - -[FILE10] -Type=install -Source=%{src}/editcopy.xpm -Dest=%{dest}/src/editcopy.xpm - -[FILE11] -Type=install -Source=%{src}/editpaste.xpm -Dest=%{dest}/src/editpaste.xpm - -[FILE12] -Type=install -Source=%{src}/editcut.xpm -Dest=%{dest}/src/editcut.xpm - -[FILE13] -Type=install -Source=%{src}/application.qrc -Dest=%{dest}/src/application.qrc - -[FILE14] -Type=install -Source=%{src}/ReadMe -Dest=%{dest}/src/ReadMe - -[MSG] -Type=message -Comment=A Qt4/Qmake based application was created in %{dest} -Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest} -Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest} -Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest} -Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest} -Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest} -Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest} -Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt -Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest} -Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest} -Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest} -Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest} -Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest} -Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest} -Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest} - -Comment= -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake (Qt4). -Comment[ca]=Ruta absoluta per a QMake (Qt4). -Comment[da]=Absolut søgesti til QMake (Qt4). -Comment[de]=Absoluter Pfad für QMake (Qt4). -Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). -Comment[es]=Ruta completa para QMake (Qt4). -Comment[et]=QMake (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour QMake (Qt4). -Comment[hu]=A QMake (Qt4) teljes elérési útja. -Comment[it]=Percorso assoluto per QMake (Qt4). -Comment[ja]=QMake (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för QMake (Qt4) -Comment[nl]=Absoluut pad naar QMake (Qt4). -Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). -Comment[pt]=Localização Absoluta do QMake (Qt4). -Comment[pt_BR]=Localização Absoluta do QMake (Qt4). -Comment[ru]=Полный путь к QMake (Qt 4). -Comment[sk]=Absolútna cesta ku QMake (Qt4). -Comment[sr]=Апсолутна путања до QMake-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). -Comment[sv]=Absolut sökväg till QMake (Qt4). -Comment[zh_TW]=QMake(Qt4)的絕對路徑 -Default= -[DESIGNER] -Type=value -ValueType=QString -Value=DESIGNER -Comment=Absolute Path for Designer (Qt4). -Comment[ca]=Ruta absoluta per a Designer (Qt4). -Comment[da]=Absolut søgesti til Designer (Qt4). -Comment[de]=Absoluter Pfad für Designer (Qt4). -Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). -Comment[es]=Ruta completa para Designer (Qt4). -Comment[et]=Disaineri (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour Designer (Qt4). -Comment[hu]=A Designer (Qt4) teljes elérési útja -Comment[it]=Percorso assoluto del Designer (Qt4). -Comment[ja]=Designer (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för Designer (Qt4) -Comment[nl]=Absoluut pad naar Designer (Qt4). -Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). -Comment[pt]=Localização Absoluta do Designer (Qt4). -Comment[pt_BR]=Localização Absoluta do Designer (Qt4). -Comment[ru]=Полный путь к Designer (Qt 4). -Comment[sk]=Absolútna cesta ku Designer (Qt4). -Comment[sr]=Апсолутна путања до Designer-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). -Comment[sv]=Absolut sökväg till Designer (Qt4). -Comment[zh_TW]=設計家(Qt4)的絕對路徑 -Default= diff --git a/languages/cpp/app_templates/qtopia4app/CMakeLists.txt b/languages/cpp/app_templates/qtopia4app/CMakeLists.txt index ef38e012..57849362 100644 --- a/languages/cpp/app_templates/qtopia4app/CMakeLists.txt +++ b/languages/cpp/app_templates/qtopia4app/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( qtopia4app.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qtopia4app.tar.gz qtopia4app.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qtopia4app.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qtopia4app.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qtopia4app/Makefile.am b/languages/cpp/app_templates/qtopia4app/Makefile.am index 8dcaa585..324291bb 100644 --- a/languages/cpp/app_templates/qtopia4app/Makefile.am +++ b/languages/cpp/app_templates/qtopia4app/Makefile.am @@ -5,10 +5,10 @@ dataFiles = Example.png app.tdevelop example.desktop \ templateName = qtopia4app ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} gzip -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qtopia4app/app.tdevelop b/languages/cpp/app_templates/qtopia4app/app.tdevelop index 320ae4d7..b890135e 100644 --- a/languages/cpp/app_templates/qtopia4app/app.tdevelop +++ b/languages/cpp/app_templates/qtopia4app/app.tdevelop @@ -11,7 +11,7 @@ - + @@ -22,8 +22,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -61,8 +61,8 @@ TDE Libraries (Doxygen) - - + + libtool @@ -75,8 +75,8 @@ false true - - + + @@ -105,11 +105,11 @@ - - + + - + @@ -128,11 +128,11 @@ true - + true 2 - - + + -f -dP @@ -141,14 +141,14 @@ -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - - + + true 4 @@ -159,5 +159,5 @@ /opt/Qtopia/SDK/4.2.4/x86/bin/designer - + diff --git a/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate b/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate new file mode 100644 index 00000000..e6a7ec9e --- /dev/null +++ b/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate @@ -0,0 +1,193 @@ +# TDE Config File +[General] +Name=Qtopia 4 Application +Name[ca]=Aplicació per a Qtopia 4 +Name[da]=Qtopia4-program +Name[de]=Qtopia 4-Anwendung +Name[el]=Εφαρμογή Qtopia 4 +Name[es]=Aplicación para Qtopia 4 +Name[et]=Qtopia 4 rakendus +Name[hu]=Qtopia 4-alapú alkalmazás +Name[it]=Applicazione Qtopia 4 +Name[nds]=Qtopia 4-Programm +Name[nl]=Qtopia4-programma +Name[pl]=Program wykorzystujący Qtopię 4 +Name[pt]=Aplicação do Qtopia 4 +Name[pt_BR]=Aplicação do Qtopia 4 +Name[ru]=Приложение Qtopia 4 +Name[sk]=Qtopia 4 aplikácia +Name[sr]=Qtopia 4 програм +Name[sr@Latn]=Qtopia 4 program +Name[sv]=Qtopia 4-program +Name[zh_TW]=Qtopia 4 應用程式 +Icon=qmakeapp4.png +Category=C++/Embedded +Comment=Generate a Qmake/Qt based application for Qtopia 4.x +Comment[ca]=Genera una aplicació basada en Qmake/Qt per a Qtopia 4.x +Comment[da]=Genererer et QMake-/Qt-baseret program til Qtopia 4.x +Comment[de]=Erstellt eine auf QMake/Qt basierende Anwendung für Qtopia 4.x +Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στο Qmake/Qt για το Qtopia 4.x +Comment[es]=Genera una aplicación basada en Qmake/Qt para Qtopia 4.x +Comment[et]=Qtopia 4.x rakenduse loomine QMake'i/Qt põhjal +Comment[hu]=Létrehoz egy QMake/Qt-alapú alkalmazást a Qtopia 4.x rendszerhez +Comment[it]=Genera un'applicazione basata su QMake/Qt per Qtopia 4.x +Comment[nds]=Stellt en op QMake/Qt opbuut Programm för Qtopia 4.x op +Comment[nl]=Genereer een Qmake/Qt-gebaseerd programma voor Qtopia 4.x +Comment[pl]=Generuje program wykorzystujący QMake/Qt dla Qtopii 4.x +Comment[pt]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x +Comment[pt_BR]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x +Comment[ru]=Создание приложения Qt, использующего QMake, для Qtopia 4.x +Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt pre Qtopia 4.x +Comment[sr]=Прави програм за Qtopia-у 4.x на основу QMake-а/Qt-а +Comment[sr@Latn]=Pravi program za Qtopia-u 4.x na osnovu QMake-a/Qt-a +Comment[sv]=Skapa ett Qmake/Qt-baserat program för Qtopia 4.x +Comment[zh_TW]=產生一個以 Qmake/Qt 為基礎的 Qtopia 4.x 應用程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=qtopia4app.tar.gz + +[MkDir0] +Type=mkdir +Dir=%{dest}/help + +[MkDir1] +Type=mkdir +Dir=%{dest}/help/html + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/%{APPNAME}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/example.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/example.h +Dest=%{dest}/%{APPNAMELC}.h + +[FILE6] +Type=install +EscapeXML=true +Source=%{src}/examplebase.ui +Dest=%{dest}/%{APPNAMELC}base.ui + +[FILE7] +Type=install +Source=%{src}/example.desktop +Dest=%{dest}/%{APPNAMELC}.desktop + +[FILE8] +Type=install +EscapeXML=true +Source=%{src}/example.html +Dest=%{dest}/%{APPNAMELC}.html + +[FILE9] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/main.cpp + +[MSG] +Type=message +Comment=A Qtopia application was created in %{dest} +Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest} +Comment[da]=Et Qtopia program blev oprettet i %{dest} +Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest} +Comment[et]=Qtopia rakendus loodi asukohta %{dest} +Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد +Comment[fr]=Une application Qtopia a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest} +Comment[gl]=Creouse unha aplicación Qtopia en %{dest} +Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Qtopia in %{dest} +Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt +Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest} +Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest} +Comment[ru]=Приложение Qtopia создано в %{dest} +Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest} +Comment[sr]=Qtopia програм је направљен у %{dest} +Comment[sr@Latn]=Qtopia program je napravljen u %{dest} +Comment[sv]=Ett Qtopia-program skapades i %{dest} +Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序 +Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest} + +[QMAKE] +Type=value +ValueType=QString +Value=QMAKE +Comment=Absolute Path for QMake (Qt4). +Comment[ca]=Ruta absoluta per a QMake (Qt4). +Comment[da]=Absolut søgesti til QMake (Qt4). +Comment[de]=Absoluter Pfad für QMake (Qt4). +Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). +Comment[es]=Ruta completa para QMake (Qt4). +Comment[et]=QMake (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour QMake (Qt4). +Comment[hu]=A QMake (Qt4) teljes elérési útja. +Comment[it]=Percorso assoluto per QMake (Qt4). +Comment[ja]=QMake (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för QMake (Qt4) +Comment[nl]=Absoluut pad naar QMake (Qt4). +Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). +Comment[pt]=Localização Absoluta do QMake (Qt4). +Comment[pt_BR]=Localização Absoluta do QMake (Qt4). +Comment[ru]=Полный путь к QMake (Qt 4). +Comment[sk]=Absolútna cesta ku QMake (Qt4). +Comment[sr]=Апсолутна путања до QMake-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). +Comment[sv]=Absolut sökväg till QMake (Qt4). +Comment[zh_TW]=QMake(Qt4)的絕對路徑 +Default=/opt/Qtopia/SDK/4.2.4/x86/bin/qtopiamake +[DESIGNER] +Type=value +ValueType=QString +Value=DESIGNER +Comment=Absolute Path for Designer (Qt4). +Comment[ca]=Ruta absoluta per a Designer (Qt4). +Comment[da]=Absolut søgesti til Designer (Qt4). +Comment[de]=Absoluter Pfad für Designer (Qt4). +Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). +Comment[es]=Ruta completa para Designer (Qt4). +Comment[et]=Disaineri (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour Designer (Qt4). +Comment[hu]=A Designer (Qt4) teljes elérési útja +Comment[it]=Percorso assoluto del Designer (Qt4). +Comment[ja]=Designer (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för Designer (Qt4) +Comment[nl]=Absoluut pad naar Designer (Qt4). +Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). +Comment[pt]=Localização Absoluta do Designer (Qt4). +Comment[pt_BR]=Localização Absoluta do Designer (Qt4). +Comment[ru]=Полный путь к Designer (Qt 4). +Comment[sk]=Absolútna cesta ku Designer (Qt4). +Comment[sr]=Апсолутна путања до Designer-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). +Comment[sv]=Absolut sökväg till Designer (Qt4). +Comment[zh_TW]=設計家(Qt4)的絕對路徑 +Default=/opt/Qtopia/SDK/4.2.4/x86/bin/designer + + diff --git a/languages/cpp/app_templates/qtopia4app/qtopia4app.tdevtemplate b/languages/cpp/app_templates/qtopia4app/qtopia4app.tdevtemplate deleted file mode 100644 index e6a7ec9e..00000000 --- a/languages/cpp/app_templates/qtopia4app/qtopia4app.tdevtemplate +++ /dev/null @@ -1,193 +0,0 @@ -# TDE Config File -[General] -Name=Qtopia 4 Application -Name[ca]=Aplicació per a Qtopia 4 -Name[da]=Qtopia4-program -Name[de]=Qtopia 4-Anwendung -Name[el]=Εφαρμογή Qtopia 4 -Name[es]=Aplicación para Qtopia 4 -Name[et]=Qtopia 4 rakendus -Name[hu]=Qtopia 4-alapú alkalmazás -Name[it]=Applicazione Qtopia 4 -Name[nds]=Qtopia 4-Programm -Name[nl]=Qtopia4-programma -Name[pl]=Program wykorzystujący Qtopię 4 -Name[pt]=Aplicação do Qtopia 4 -Name[pt_BR]=Aplicação do Qtopia 4 -Name[ru]=Приложение Qtopia 4 -Name[sk]=Qtopia 4 aplikácia -Name[sr]=Qtopia 4 програм -Name[sr@Latn]=Qtopia 4 program -Name[sv]=Qtopia 4-program -Name[zh_TW]=Qtopia 4 應用程式 -Icon=qmakeapp4.png -Category=C++/Embedded -Comment=Generate a Qmake/Qt based application for Qtopia 4.x -Comment[ca]=Genera una aplicació basada en Qmake/Qt per a Qtopia 4.x -Comment[da]=Genererer et QMake-/Qt-baseret program til Qtopia 4.x -Comment[de]=Erstellt eine auf QMake/Qt basierende Anwendung für Qtopia 4.x -Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στο Qmake/Qt για το Qtopia 4.x -Comment[es]=Genera una aplicación basada en Qmake/Qt para Qtopia 4.x -Comment[et]=Qtopia 4.x rakenduse loomine QMake'i/Qt põhjal -Comment[hu]=Létrehoz egy QMake/Qt-alapú alkalmazást a Qtopia 4.x rendszerhez -Comment[it]=Genera un'applicazione basata su QMake/Qt per Qtopia 4.x -Comment[nds]=Stellt en op QMake/Qt opbuut Programm för Qtopia 4.x op -Comment[nl]=Genereer een Qmake/Qt-gebaseerd programma voor Qtopia 4.x -Comment[pl]=Generuje program wykorzystujący QMake/Qt dla Qtopii 4.x -Comment[pt]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x -Comment[pt_BR]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x -Comment[ru]=Создание приложения Qt, использующего QMake, для Qtopia 4.x -Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt pre Qtopia 4.x -Comment[sr]=Прави програм за Qtopia-у 4.x на основу QMake-а/Qt-а -Comment[sr@Latn]=Pravi program za Qtopia-u 4.x na osnovu QMake-a/Qt-a -Comment[sv]=Skapa ett Qmake/Qt-baserat program för Qtopia 4.x -Comment[zh_TW]=產生一個以 Qmake/Qt 為基礎的 Qtopia 4.x 應用程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=qtopia4app.tar.gz - -[MkDir0] -Type=mkdir -Dir=%{dest}/help - -[MkDir1] -Type=mkdir -Dir=%{dest}/help/html - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/%{APPNAME}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/example.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/example.h -Dest=%{dest}/%{APPNAMELC}.h - -[FILE6] -Type=install -EscapeXML=true -Source=%{src}/examplebase.ui -Dest=%{dest}/%{APPNAMELC}base.ui - -[FILE7] -Type=install -Source=%{src}/example.desktop -Dest=%{dest}/%{APPNAMELC}.desktop - -[FILE8] -Type=install -EscapeXML=true -Source=%{src}/example.html -Dest=%{dest}/%{APPNAMELC}.html - -[FILE9] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/main.cpp - -[MSG] -Type=message -Comment=A Qtopia application was created in %{dest} -Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest} -Comment[da]=Et Qtopia program blev oprettet i %{dest} -Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest} -Comment[et]=Qtopia rakendus loodi asukohta %{dest} -Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد -Comment[fr]=Une application Qtopia a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest} -Comment[gl]=Creouse unha aplicación Qtopia en %{dest} -Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Qtopia in %{dest} -Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt -Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest} -Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest} -Comment[ru]=Приложение Qtopia создано в %{dest} -Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest} -Comment[sr]=Qtopia програм је направљен у %{dest} -Comment[sr@Latn]=Qtopia program je napravljen u %{dest} -Comment[sv]=Ett Qtopia-program skapades i %{dest} -Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序 -Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest} - -[QMAKE] -Type=value -ValueType=QString -Value=QMAKE -Comment=Absolute Path for QMake (Qt4). -Comment[ca]=Ruta absoluta per a QMake (Qt4). -Comment[da]=Absolut søgesti til QMake (Qt4). -Comment[de]=Absoluter Pfad für QMake (Qt4). -Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4). -Comment[es]=Ruta completa para QMake (Qt4). -Comment[et]=QMake (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour QMake (Qt4). -Comment[hu]=A QMake (Qt4) teljes elérési útja. -Comment[it]=Percorso assoluto per QMake (Qt4). -Comment[ja]=QMake (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för QMake (Qt4) -Comment[nl]=Absoluut pad naar QMake (Qt4). -Comment[pl]=Ścieżka bezwzględna do QMake (Qt4). -Comment[pt]=Localização Absoluta do QMake (Qt4). -Comment[pt_BR]=Localização Absoluta do QMake (Qt4). -Comment[ru]=Полный путь к QMake (Qt 4). -Comment[sk]=Absolútna cesta ku QMake (Qt4). -Comment[sr]=Апсолутна путања до QMake-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4). -Comment[sv]=Absolut sökväg till QMake (Qt4). -Comment[zh_TW]=QMake(Qt4)的絕對路徑 -Default=/opt/Qtopia/SDK/4.2.4/x86/bin/qtopiamake -[DESIGNER] -Type=value -ValueType=QString -Value=DESIGNER -Comment=Absolute Path for Designer (Qt4). -Comment[ca]=Ruta absoluta per a Designer (Qt4). -Comment[da]=Absolut søgesti til Designer (Qt4). -Comment[de]=Absoluter Pfad für Designer (Qt4). -Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). -Comment[es]=Ruta completa para Designer (Qt4). -Comment[et]=Disaineri (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour Designer (Qt4). -Comment[hu]=A Designer (Qt4) teljes elérési útja -Comment[it]=Percorso assoluto del Designer (Qt4). -Comment[ja]=Designer (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för Designer (Qt4) -Comment[nl]=Absoluut pad naar Designer (Qt4). -Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). -Comment[pt]=Localização Absoluta do Designer (Qt4). -Comment[pt_BR]=Localização Absoluta do Designer (Qt4). -Comment[ru]=Полный путь к Designer (Qt 4). -Comment[sk]=Absolútna cesta ku Designer (Qt4). -Comment[sr]=Апсолутна путања до Designer-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). -Comment[sv]=Absolut sökväg till Designer (Qt4). -Comment[zh_TW]=設計家(Qt4)的絕對路徑 -Default=/opt/Qtopia/SDK/4.2.4/x86/bin/designer - - diff --git a/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt b/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt index 74826ef3..424d19bc 100644 --- a/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt +++ b/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( qtopiaapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qtopiaapp.tar.gz qtopiaapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qtopiaapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qtopiaapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/qtopiaapp/Makefile.am b/languages/cpp/app_templates/qtopiaapp/Makefile.am index 342e2a96..afaaf294 100644 --- a/languages/cpp/app_templates/qtopiaapp/Makefile.am +++ b/languages/cpp/app_templates/qtopiaapp/Makefile.am @@ -5,10 +5,10 @@ dataFiles = Example.png app.tdevelop example.control example.desktop \ templateName = qtopiaapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/qtopiaapp/app.tdevelop b/languages/cpp/app_templates/qtopiaapp/app.tdevelop index 67916b05..962f4622 100644 --- a/languages/cpp/app_templates/qtopiaapp/app.tdevelop +++ b/languages/cpp/app_templates/qtopiaapp/app.tdevelop @@ -11,7 +11,7 @@ - + @@ -22,8 +22,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -61,8 +61,8 @@ TDE Libraries (Doxygen) - - + + libtool @@ -75,8 +75,8 @@ false true - - + + @@ -85,11 +85,11 @@ -qws - - + + - + @@ -108,11 +108,11 @@ true - + true 2 - - + + -f -dP @@ -121,11 +121,11 @@ -u3 -p - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate b/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate new file mode 100644 index 00000000..5c7dcc36 --- /dev/null +++ b/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate @@ -0,0 +1,153 @@ +# TDE Config File +[General] +Name=Qtopia Application +Name[ca]=Aplicació per a Qtopia +Name[da]=Qtopia-program +Name[de]=Qtopia-Anwendung +Name[el]=Εφαρμογή Qtopia +Name[es]=Aplicación para Qtopia +Name[et]=Qtopia rakendus +Name[eu]=Qtopia aplikazioa +Name[fa]=کاربرد Qtopia +Name[fr]=Application Qtopia +Name[ga]=Feidhmchlár Qtopia +Name[gl]=Aplicación Qtopia +Name[hu]=Qtopia-alkalmazás +Name[it]=Applicazione Qtopia +Name[ja]=Qtopia アプリケーション +Name[nds]=Qtopia-Programm +Name[ne]=Qtopia अनुप्रयोग +Name[nl]=Qtopia-toepassing +Name[pl]=Program wykorzystujący Qtopię +Name[pt]=Aplicação do Qtopia +Name[pt_BR]=Aplicação do Qtopia +Name[ru]=Приложение Qtopia +Name[sk]=Qtopia aplikácia +Name[sl]=Program za Qtopio +Name[sr]=Qtopia програм +Name[sr@Latn]=Qtopia program +Name[sv]=Qtopia-program +Name[tr]=Qtopia Uygulaması +Name[zh_CN]=Qtopia 应用程序 +Name[zh_TW]=Qtopia 應用程式 +Icon=qmakeapp.png +Category=C++/Embedded +Category[fr]=C++/Environnement embarqu +Comment=Generate a TMake/Qt based application for Qtopia 1.x +Comment[ca]=Genera una aplicació basada en TMake/Qt per a Qtopia 1.x +Comment[da]=Generér et TMake/Qt baseret program for Qtopia 1.x +Comment[de]=Erstellt eine auf TMake/Qt basierende Anwendung für Qtopia 1.x +Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στα TMake/Qt για το Qtopia 1.x +Comment[es]=Genera una aplicación basada en TMake/Qt para Qtopia 1.x +Comment[et]=Qtopia 1.x rakenduse loomine TMake'i/Qt põhjal +Comment[eu]= Sortu TMake/Qt software-ean oinarritutako Qtopia 1.x aplikazio bat +Comment[fa]=یک کاربرد بر مبنای TMake/Qt برای Qtopia 1.x تولید می‌کند +Comment[fr]=Génère une application basée sur TMake / Qt pour Qtopia 1.x +Comment[ga]=Cruthaigh feidhmchlár bunaithe ar TMake/Qt le haghaidh Qtopia 1.x +Comment[gl]=Xera unha aplicación baseada en TMake/Qt para Qtopia 1.x +Comment[hu]=Létrehoz egy TMake/Qt-alapú alkalmazást a Qtopia 1.x rendszerhez +Comment[it]=Genera un'applicazione basata su TMake/Qt per Qtopia 1.x +Comment[ja]=Qtopia 1.x 用の TMake/Qt ベースのアプリケーションを作成 +Comment[nds]=Stellt en op TMake/Qt opbuut Programm för Qtopia 1.x op +Comment[ne]= Qtopia 1.x का लागि TMake/Qt आधारित अनुप्रयोग उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een Tmake/Qt-gebaseerde toepassing voor Qtopie 1.x +Comment[pl]=Generuje program wykorzystujący TMake i Qt dla Qtopii 1.x +Comment[pt]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x +Comment[pt_BR]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x +Comment[ru]=Создание приложения Qt со сборкой посредством TMake для Qtopia 1.x +Comment[sk]=Vygeneruje aplikáciu založenú na TMake/Qt pre Qtopia 1.x +Comment[sr]=Прави програм за Qtopia-у 1.x на основуTMake-а/Qt-а +Comment[sr@Latn]=Pravi program za Qtopia-u 1.x na osnovuTMake-a/Qt-a +Comment[sv]=Skapa ett TMake/Qt-baserat program för Qtopia 1.x +Comment[tr]=Qtopia 1.x için TMake/Qt tabanlı bir uygulama yarat +Comment[zh_CN]=生成适用于 Qtopia 1.x 基于 TMake/Qt 的应用程序 +Comment[zh_TW]=產生一個 Qtopia 1.x 的 TMake/Qt 應用程式 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp +Archive=qtopiaapp.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/Example.png +Dest=%{dest}/%{APPNAME}.png +Process=false + +[FILE3] +Type=install +Source=%{src}/app.pro +Dest=%{dest}/%{APPNAMELC}.pro + +[FILE4] +Type=install +Source=%{src}/example.cpp +Dest=%{dest}/%{APPNAMELC}.cpp + +[FILE5] +Type=install +Source=%{src}/example.h +Dest=%{dest}/%{APPNAMELC}.h + +[FILE6] +Type=install +EscapeXML=true +Source=%{src}/examplebase.ui +Dest=%{dest}/%{APPNAMELC}base.ui + +[FILE7] +Type=install +Source=%{src}/example.control +Dest=%{dest}/%{APPNAMELC}.control + +[FILE8] +Type=install +Source=%{src}/example.desktop +Dest=%{dest}/%{APPNAMELC}.desktop + +[FILE9] +Type=install +EscapeXML=true +Source=%{src}/example.html +Dest=%{dest}/%{APPNAMELC}.html + +[FILE10] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/main.cpp + +[MSG] +Type=message +Comment=A Qtopia application was created in %{dest} +Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest} +Comment[da]=Et Qtopia program blev oprettet i %{dest} +Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest} +Comment[et]=Qtopia rakendus loodi asukohta %{dest} +Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد +Comment[fr]=Une application Qtopia a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest} +Comment[gl]=Creouse unha aplicación Qtopia en %{dest} +Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Qtopia in %{dest} +Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt +Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest} +Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest} +Comment[ru]=Приложение Qtopia создано в %{dest} +Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest} +Comment[sr]=Qtopia програм је направљен у %{dest} +Comment[sr@Latn]=Qtopia program je napravljen u %{dest} +Comment[sv]=Ett Qtopia-program skapades i %{dest} +Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序 +Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/qtopiaapp/qtopiaapp.tdevtemplate b/languages/cpp/app_templates/qtopiaapp/qtopiaapp.tdevtemplate deleted file mode 100644 index 5c7dcc36..00000000 --- a/languages/cpp/app_templates/qtopiaapp/qtopiaapp.tdevtemplate +++ /dev/null @@ -1,153 +0,0 @@ -# TDE Config File -[General] -Name=Qtopia Application -Name[ca]=Aplicació per a Qtopia -Name[da]=Qtopia-program -Name[de]=Qtopia-Anwendung -Name[el]=Εφαρμογή Qtopia -Name[es]=Aplicación para Qtopia -Name[et]=Qtopia rakendus -Name[eu]=Qtopia aplikazioa -Name[fa]=کاربرد Qtopia -Name[fr]=Application Qtopia -Name[ga]=Feidhmchlár Qtopia -Name[gl]=Aplicación Qtopia -Name[hu]=Qtopia-alkalmazás -Name[it]=Applicazione Qtopia -Name[ja]=Qtopia アプリケーション -Name[nds]=Qtopia-Programm -Name[ne]=Qtopia अनुप्रयोग -Name[nl]=Qtopia-toepassing -Name[pl]=Program wykorzystujący Qtopię -Name[pt]=Aplicação do Qtopia -Name[pt_BR]=Aplicação do Qtopia -Name[ru]=Приложение Qtopia -Name[sk]=Qtopia aplikácia -Name[sl]=Program za Qtopio -Name[sr]=Qtopia програм -Name[sr@Latn]=Qtopia program -Name[sv]=Qtopia-program -Name[tr]=Qtopia Uygulaması -Name[zh_CN]=Qtopia 应用程序 -Name[zh_TW]=Qtopia 應用程式 -Icon=qmakeapp.png -Category=C++/Embedded -Category[fr]=C++/Environnement embarqu -Comment=Generate a TMake/Qt based application for Qtopia 1.x -Comment[ca]=Genera una aplicació basada en TMake/Qt per a Qtopia 1.x -Comment[da]=Generér et TMake/Qt baseret program for Qtopia 1.x -Comment[de]=Erstellt eine auf TMake/Qt basierende Anwendung für Qtopia 1.x -Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στα TMake/Qt για το Qtopia 1.x -Comment[es]=Genera una aplicación basada en TMake/Qt para Qtopia 1.x -Comment[et]=Qtopia 1.x rakenduse loomine TMake'i/Qt põhjal -Comment[eu]= Sortu TMake/Qt software-ean oinarritutako Qtopia 1.x aplikazio bat -Comment[fa]=یک کاربرد بر مبنای TMake/Qt برای Qtopia 1.x تولید می‌کند -Comment[fr]=Génère une application basée sur TMake / Qt pour Qtopia 1.x -Comment[ga]=Cruthaigh feidhmchlár bunaithe ar TMake/Qt le haghaidh Qtopia 1.x -Comment[gl]=Xera unha aplicación baseada en TMake/Qt para Qtopia 1.x -Comment[hu]=Létrehoz egy TMake/Qt-alapú alkalmazást a Qtopia 1.x rendszerhez -Comment[it]=Genera un'applicazione basata su TMake/Qt per Qtopia 1.x -Comment[ja]=Qtopia 1.x 用の TMake/Qt ベースのアプリケーションを作成 -Comment[nds]=Stellt en op TMake/Qt opbuut Programm för Qtopia 1.x op -Comment[ne]= Qtopia 1.x का लागि TMake/Qt आधारित अनुप्रयोग उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een Tmake/Qt-gebaseerde toepassing voor Qtopie 1.x -Comment[pl]=Generuje program wykorzystujący TMake i Qt dla Qtopii 1.x -Comment[pt]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x -Comment[pt_BR]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x -Comment[ru]=Создание приложения Qt со сборкой посредством TMake для Qtopia 1.x -Comment[sk]=Vygeneruje aplikáciu založenú na TMake/Qt pre Qtopia 1.x -Comment[sr]=Прави програм за Qtopia-у 1.x на основуTMake-а/Qt-а -Comment[sr@Latn]=Pravi program za Qtopia-u 1.x na osnovuTMake-a/Qt-a -Comment[sv]=Skapa ett TMake/Qt-baserat program för Qtopia 1.x -Comment[tr]=Qtopia 1.x için TMake/Qt tabanlı bir uygulama yarat -Comment[zh_CN]=生成适用于 Qtopia 1.x 基于 TMake/Qt 的应用程序 -Comment[zh_TW]=產生一個 Qtopia 1.x 的 TMake/Qt 應用程式 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp -Archive=qtopiaapp.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/Example.png -Dest=%{dest}/%{APPNAME}.png -Process=false - -[FILE3] -Type=install -Source=%{src}/app.pro -Dest=%{dest}/%{APPNAMELC}.pro - -[FILE4] -Type=install -Source=%{src}/example.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE5] -Type=install -Source=%{src}/example.h -Dest=%{dest}/%{APPNAMELC}.h - -[FILE6] -Type=install -EscapeXML=true -Source=%{src}/examplebase.ui -Dest=%{dest}/%{APPNAMELC}base.ui - -[FILE7] -Type=install -Source=%{src}/example.control -Dest=%{dest}/%{APPNAMELC}.control - -[FILE8] -Type=install -Source=%{src}/example.desktop -Dest=%{dest}/%{APPNAMELC}.desktop - -[FILE9] -Type=install -EscapeXML=true -Source=%{src}/example.html -Dest=%{dest}/%{APPNAMELC}.html - -[FILE10] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/main.cpp - -[MSG] -Type=message -Comment=A Qtopia application was created in %{dest} -Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest} -Comment[da]=Et Qtopia program blev oprettet i %{dest} -Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest} -Comment[et]=Qtopia rakendus loodi asukohta %{dest} -Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد -Comment[fr]=Une application Qtopia a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest} -Comment[gl]=Creouse unha aplicación Qtopia en %{dest} -Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Qtopia in %{dest} -Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt -Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest} -Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest} -Comment[ru]=Приложение Qtopia создано в %{dest} -Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest} -Comment[sr]=Qtopia програм је направљен у %{dest} -Comment[sr@Latn]=Qtopia program je napravljen u %{dest} -Comment[sv]=Ett Qtopia-program skapades i %{dest} -Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序 -Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tde4app/CMakeLists.txt b/languages/cpp/app_templates/tde4app/CMakeLists.txt deleted file mode 100644 index 29997b2c..00000000 --- a/languages/cpp/app_templates/tde4app/CMakeLists.txt +++ /dev/null @@ -1,29 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tde4app.tar.gz ALL - COMMAND tar zcf tde4app.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - tdeapp4.cpp tdeapp4.h prefs_base.ui tdeapp4view.cpp - tdeapp4view.h tdeapp4view_base.ui main.cpp tde4appui.rc - tde4app-CMakeLists.txt tdeapp4.desktop tdeapp4.kcfg - settings.kcfgc tde4app.png README tde4app.tdevelop - tde4app.tdevelop.filelist -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tde4app.tar.gz tde4app.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tde4app.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tde4app/Makefile.am b/languages/cpp/app_templates/tde4app/Makefile.am deleted file mode 100644 index 3fc82b7a..00000000 --- a/languages/cpp/app_templates/tde4app/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -dataFiles = tdeapp4.cpp tdeapp4.h prefs_base.ui tdeapp4view.cpp tdeapp4view.h tdeapp4view_base.ui \ - main.cpp tde4appui.rc CMakeLists.txt tdeapp4.desktop tdeapp4.kcfg settings.kcfgc \ - tde4app.png README tde4app.tdevelop tde4app.tdevelop.filelist - -templateName = tde4app - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz diff --git a/languages/cpp/app_templates/tde4app/README b/languages/cpp/app_templates/tde4app/README deleted file mode 100644 index 8180d28c..00000000 --- a/languages/cpp/app_templates/tde4app/README +++ /dev/null @@ -1,15 +0,0 @@ -!!!!!ATTENTION!!!!! - -Before starting the build you may need to setup the KDE4 environment variables. -To do this open Project->Project Options and then look at the "Run" and the "Make" -pages. Each of these two has an environment variables widget in which you have -to fill in the right values for the variables already listed. - -After setting up the variables you'll also need to run cmake inside the build -directory. This can not be done by tdevelop as a KDE4 environment is needed -when running cmake to find KDE4. Open the integrated konsole and change to the build -subdirectory. Then setup a KDE4 environment and run "cmake ../". - -More information how to setup a KDE4 development environment can be found on -http://techbase.kde.org/Getting_Started/Increased_Productivity_in_KDE4_with_Scripts - diff --git a/languages/cpp/app_templates/tde4app/main.cpp b/languages/cpp/app_templates/tde4app/main.cpp deleted file mode 100644 index 5c83921b..00000000 --- a/languages/cpp/app_templates/tde4app/main.cpp +++ /dev/null @@ -1,55 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" -#include -#include -#include -#include - -static const char description[] = - I18N_NOOP("A KDE 4 Application"); - -static const char version[] = "%{VERSION}"; - -int main(int argc, char **argv) -{ - TDEAboutData about("%{APPNAMELC}", 0, ki18n("%{APPNAME}"), version, ki18n(description), - TDEAboutData::License_%{LICENSE}, ki18n("(C) %{YEAR} %{AUTHOR}"), KLocalizedString(), 0, "%{EMAIL}"); - about.addAuthor( ki18n("%{AUTHOR}"), KLocalizedString(), "%{EMAIL}" ); - TDECmdLineArgs::init(argc, argv, &about); - - TDECmdLineOptions options; - options.add("+[URL]", ki18n( "Document to open" )); - TDECmdLineArgs::addCmdLineOptions(options); - TDEApplication app; - - %{APPNAME} *widget = new %{APPNAME}; - - // see if we are starting with session management - if (app.isSessionRestored()) - { - RESTORE(%{APPNAME}); - } - else - { - // no session.. just start up normally - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - if (args->count() == 0) - { - //%{APPNAMELC} *widget = new %{APPNAMELC}; - widget->show(); - } - else - { - int i = 0; - for (; i < args->count(); i++) - { - //%{APPNAMELC} *widget = new %{APPNAMELC}; - widget->show(); - } - } - args->clear(); - } - - return app.exec(); -} diff --git a/languages/cpp/app_templates/tde4app/prefs_base.ui b/languages/cpp/app_templates/tde4app/prefs_base.ui deleted file mode 100644 index 87a191f1..00000000 --- a/languages/cpp/app_templates/tde4app/prefs_base.ui +++ /dev/null @@ -1,155 +0,0 @@ - - prefs_base - - - - 0 - 0 - 282 - 156 - - - - - - - Background color: - - - false - - - - - - - Choose a new background color - - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'DejaVu Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Change the <span style=" font-weight:600;">background</span> color by clicking here and choose the new <span style=" color:#ff0000;">color</span> in the <span style=" font-style:italic;">color dialog</span>.</p></body></html> - - - - - - - - - - Project age: - - - false - - - - - - - Foreground color: - - - false - - - - - - - Choose a new foreground color - - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'DejaVu Serif'; font-size:9pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Change the <span style=" font-weight:600;">foreground</span> color by clicking here and choose the new <span style=" color:#ff0000;">color</span> in the <span style=" font-style:italic;">color dialog</span>.</p></body></html> - - - - - - - - - - Qt::Vertical - - - QSizePolicy::Expanding - - - - 41 - 20 - - - - - - - - Qt::Vertical - - - QSizePolicy::Expanding - - - - 41 - 20 - - - - - - - - Set the project age (in days) - - - Change the project age (in days) by choosing a new number of days. - - - 1 - - - 2 - - - - - - - Qt::Vertical - - - QSizePolicy::Expanding - - - - 41 - 20 - - - - - - - - qPixmapFromMimeSource - - - KColorButton - QPushButton -
kcolorbutton.h
-
-
- - kcolorbutton.h - - - -
diff --git a/languages/cpp/app_templates/tde4app/settings.kcfgc b/languages/cpp/app_templates/tde4app/settings.kcfgc deleted file mode 100644 index 402fad09..00000000 --- a/languages/cpp/app_templates/tde4app/settings.kcfgc +++ /dev/null @@ -1,6 +0,0 @@ -# Code generation options for tdeconfig_compiler -File=%{APPNAMELC}.kcfg -ClassName=Settings -Singleton=true -Mutators=col_background,col_foreground -# will create the necessary code for setting those variables diff --git a/languages/cpp/app_templates/tde4app/tde4app-CMakeLists.txt b/languages/cpp/app_templates/tde4app/tde4app-CMakeLists.txt deleted file mode 100644 index db1f4bab..00000000 --- a/languages/cpp/app_templates/tde4app/tde4app-CMakeLists.txt +++ /dev/null @@ -1,31 +0,0 @@ -project(%{APPNAME}) -find_package(KDE4 REQUIRED) -include (KDE4Defaults) -include_directories( ${KDE4_INCLUDES} ${QT_INCLUDES} ) - -set(%{APPNAMELC}_SRCS - %{APPNAMELC}.cpp - main.cpp - %{APPNAMELC}view.cpp - ) - -#kde4_automoc(${%{APPNAMELC}_SRCS}) - -kde4_add_ui_files(%{APPNAMELC}_SRCS %{APPNAMELC}view_base.ui prefs_base.ui) - -kde4_add_kcfg_files(%{APPNAMELC}_SRCS settings.kcfgc ) - -kde4_add_executable(%{APPNAMELC} ${%{APPNAMELC}_SRCS}) - -target_link_libraries(%{APPNAMELC} ${KDE4_TDEUI_LIBS} ) - -install(TARGETS %{APPNAMELC} DESTINATION ${BIN_INSTALL_DIR} ) - - -########### install files ############### - -install( FILES %{APPNAMELC}.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) -install( FILES %{APPNAMELC}.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) -install( FILES %{APPNAMELC}ui.rc DESTINATION ${DATA_INSTALL_DIR}/%{APPNAMELC} ) - - diff --git a/languages/cpp/app_templates/tde4app/tde4app.png b/languages/cpp/app_templates/tde4app/tde4app.png deleted file mode 100644 index a421a664..00000000 Binary files a/languages/cpp/app_templates/tde4app/tde4app.png and /dev/null differ diff --git a/languages/cpp/app_templates/tde4app/tde4app.tdevelop b/languages/cpp/app_templates/tde4app/tde4app.tdevelop deleted file mode 100644 index 87554ffc..00000000 --- a/languages/cpp/app_templates/tde4app/tde4app.tdevelop +++ /dev/null @@ -1,205 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - TDevCustomProject - C++ - - C++ - Code - Qt - KDE - - %{APPNAMELC} - . - false - - - - - - - - - - - - - false - *.o,*.lo,CVS - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - true - false - false - true - - - false - true - - - - - - - - - - - - -f - - -dP - - -f - -u3 -p - - - - - - - false - - - .h - .cpp - true - - - - - %{dest}/build/%{APPNAMELC} - - false - false - - - - - - - - - false - false - - true - %{dest} - executable - - - make - %{dest}/build - - - false - 1 - 0 - false - make - - - default - - - - - - - - - - - - - *.h - *.cpp - CMakeLists.txt - *.desktop - *.kcfg* - *.ui - Doxyfile - *.dox - *.rc - *.cmake - - - 0 - - - - default - - - - - - build - - - - - true - 4 - 4 - ExternalDesigner - /usr/bin/designer-qt4 - /usr/lib/qt4 - - - - true - 2 - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tde4app/tde4app.tdevelop.filelist b/languages/cpp/app_templates/tde4app/tde4app.tdevelop.filelist deleted file mode 100644 index 50a0a4f0..00000000 --- a/languages/cpp/app_templates/tde4app/tde4app.tdevelop.filelist +++ /dev/null @@ -1,13 +0,0 @@ -# TDevelop Custom Project File List -CMakeLists.txt -main.cpp -prefs_base.ui -settings.kcfgc -%{APPNAMELC}.cpp -%{APPNAMELC}.desktop -%{APPNAMELC}.h -%{APPNAMELC}.kcfg -%{APPNAMELC}ui.rc -%{APPNAMELC}view.cpp -%{APPNAMELC}view.h -%{APPNAMELC}view_base.ui diff --git a/languages/cpp/app_templates/tde4app/tde4app.tdevtemplate b/languages/cpp/app_templates/tde4app/tde4app.tdevtemplate deleted file mode 100644 index 1516e92e..00000000 --- a/languages/cpp/app_templates/tde4app/tde4app.tdevtemplate +++ /dev/null @@ -1,155 +0,0 @@ -# KDE Config File -[General] -Name=KDE4 Application framework -Name[ca]=Entorn de treball d'aplicacions pel KDE4 -Name[da]=KDE4 program-framework -Name[de]=KDE 4-Anwendungsgrundgerüst -Name[el]=Πλαίσιο εφαρμογής του KDE4 -Name[es]=Infraestructura de aplicación para KDE4 -Name[et]=KDE4 rakenduse raamistik -Name[hu]=Keretrendszer KDE4-alapú alkalmazáshoz -Name[it]=Infrastruttura per applicazioni KDE4 -Name[nds]=KDE4-Programmrahmenwark -Name[nl]=KDE4-programmaframewerk -Name[pl]=Szablon programu dla KDE4 -Name[pt]=Plataforma de aplicações do KDE4 -Name[pt_BR]=Plataforma de aplicações do KDE4 -Name[ru]=Инструментарий для создания приложений KDE 4 -Name[sk]=KDE4 aplikačný framework -Name[sr]=Радни оквир KDE4 програма -Name[sr@Latn]=Radni okvir KDE4 programa -Name[sv]=KDE 4-programramverk -Name[zh_TW]=KDE4 應用程式框架 -Icon=kde4app.png -Category=C++/KDE4 -Comment=Generates a simple KDE4 application with one toplevel window, menus and toolbars. -Comment[ca]=Genera una aplicació senzilla per al KDE4 amb una finestra principal, menús i barres d'eines. -Comment[da]=Genererer et simpelt KDE4-program med et vindue på topniveau, menuer og værktøjslinjer. -Comment[de]=Erstellt eine einfache KDE 4-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. -Comment[el]=Δημιουργεί μια απλή εφαρμογή του KDE4 με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων. -Comment[es]=Genera una sencilla aplicación para KDE4 con una ventana principal, menús y barras de herramientas. -Comment[et]=Lihtsa KDE4 rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. -Comment[hu]=Létrehoz egy egyszerű KDE4-alkalmazást egy főablakkal, menükkel és eszköztárakkal. -Comment[it]=Genera una semplice applicazione KDE4 con una finestra toplevel, menu e barre degli strumenti. -Comment[nds]=Stellt en eenfach KDE4-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. -Comment[nl]=Genereert een eenvoudig KDE4-programma met een topniveauvenster, menu's en werkbalken. -Comment[pl]=Generuje prosty program dla KDE4 posiadający okno, menu i paski narzędzi. -Comment[pt]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas. -Comment[pt_BR]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas. -Comment[ru]=Создание простого приложения KDE 4 с одним окном верхнего уровня, меню и панелями инструментов. -Comment[sk]=Vygeneruje jednoduchú KDE4 aplikáciu s jedným oknom, menu a panelom nástrojov. -Comment[sr]=Прави једноставан KDE4 програм са једним прозором највишег нивоа, менијима и тракама са алатом. -Comment[sr@Latn]=Pravi jednostavan KDE4 program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. -Comment[sv]=Skapar ett enkelt KDE 4-program med ett toppnivåfönster, menyer och verktygsrader. -Comment[zh_TW]=產生一個簡單的 KDE4 應用程式,內含頂層視窗、選單與工具列。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/README -Archive=kde4app.tar.gz - -[FILE1] -Type=install -Source=%{src}/CMakeLists.txt -Dest=%{dest}/CMakeLists.txt - -[FILE2] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/main.cpp - -[FILE3] -Type=install -Source=%{src}/kapp4.cpp -Dest=%{dest}/%{APPNAMELC}.cpp - -[FILE4] -Type=install -Source=%{src}/kapp4.h -Dest=%{dest}/%{APPNAMELC}.h - -[FILE5] -Type=install -Source=%{src}/kapp4view.cpp -Dest=%{dest}/%{APPNAMELC}view.cpp - - -[FILE6] -Type=install -Source=%{src}/kapp4view.h -Dest=%{dest}/%{APPNAMELC}view.h - - -[FILE7] -Type=install -Source=%{src}/kde4appui.rc -Dest=%{dest}/%{APPNAMELC}ui.rc - - -[FILE8] -Type=install -Source=%{src}/kapp4view_base.ui -Dest=%{dest}/%{APPNAMELC}view_base.ui - - -[FILE9] -Type=install -Source=%{src}/kapp4.desktop -Dest=%{dest}/%{APPNAMELC}.desktop - -[FILE10] -Type=install -Source=%{src}/kapp4.kcfg -Dest=%{dest}/%{APPNAMELC}.kcfg - - -[FILE11] -Type=install -Source=%{src}/prefs_base.ui -Dest=%{dest}/prefs_base.ui - - -[FILE12] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/settings.kcfgc - -[FILE13] -Type=install -Source=%{src}/README -Dest=%{dest}/README - -[FILE14] -Type=install -Source=%{src}/kde4app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE15] -Type=install -Source=%{src}/kde4app.tdevelop.filelist -Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist - -[MKDIR1] -Type=mkdir -Dir=%{dest}/build - -[MSG] -Type=message -Comment=A KDE4 Application was created at %{dest} -Comment[ca]=S'ha creat una aplicació per al KDE4 a %{dest} -Comment[da]=Et KDE4-program blev oprettet i %{dest} -Comment[de]=Eine KDE 4-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή KDE4 δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación para KDE4 ha sido creada en %{dest} -Comment[et]=KDE4 rakendus loodi asukohta %{dest} -Comment[hu]=Létrejött egy KDE4-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione KDE4 in %{dest} -Comment[nds]=In %{dest} wöör en KDE4-Programm opstellt -Comment[nl]=Een KDE4-toepassing is aangemaakt in %{dest} -Comment[pl]=Program dla KDE4 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do KDE4 em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do KDE4 em %{dest} -Comment[ru]=Приложение KDE 4 создано в %{dest} -Comment[sk]=KDE4 aplikácia bola vytvorená v %{dest} -Comment[sr]=KDE4 програм је направљен у %{dest} -Comment[sr@Latn]=KDE4 program je napravljen u %{dest} -Comment[sv]=Ett KDE 4-program skapades i %{dest} -Comment[zh_TW]=一個 KDE4 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tde4app/tde4appui.rc b/languages/cpp/app_templates/tde4app/tde4appui.rc deleted file mode 100644 index 406bccc6..00000000 --- a/languages/cpp/app_templates/tde4app/tde4appui.rc +++ /dev/null @@ -1,8 +0,0 @@ - - - - &Move - - - - diff --git a/languages/cpp/app_templates/tde4app/tdeapp4.cpp b/languages/cpp/app_templates/tde4app/tdeapp4.cpp deleted file mode 100644 index d224123c..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4.cpp +++ /dev/null @@ -1,90 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" -#include "%{APPNAMELC}view.h" -#include "settings.h" - -#include -#include - -#include -#include - -#include -#include -#include - -#include - -%{APPNAME}::%{APPNAME}() - : KXmlGuiWindow(), - m_view(new %{APPNAME}View(this)), - m_printer(0) -{ - // accept dnd - setAcceptDrops(true); - - // tell the KXmlGuiWindow that this is indeed the main widget - setCentralWidget(m_view); - - // then, setup our actions - setupActions(); - - // add a status bar - statusBar()->show(); - - // a call to KXmlGuiWindow::setupGUI() populates the GUI - // with actions, using KXMLGUI. - // It also applies the saved mainwindow settings, if any, and ask the - // mainwindow to automatically save settings if changed: window size, - // toolbar position, icon size, etc. - setupGUI(); -} - -%{APPNAME}::~%{APPNAME}() -{ -} - -void %{APPNAME}::setupActions() -{ - TDEStandardAction::openNew(this, TQT_SLOT(fileNew()), actionCollection()); - TDEStandardAction::quit(tqApp, TQT_SLOT(quit()), actionCollection()); - - TDEStandardAction::preferences(this, TQT_SLOT(optionsPreferences()), actionCollection()); - - // custom menu and menu item - the slot is in the class %{APPNAME}View - TDEAction *custom = new TDEAction(TDEIcon("colorize"), i18n("Swi&tch Colors"), this); - actionCollection()->addAction( TQLatin1String("switch_action"), custom ); - connect(custom, TQT_SIGNAL(triggered(bool)), m_view, TQT_SLOT(switchColors())); -} - -void %{APPNAME}::fileNew() -{ - // this slot is called whenever the File->New menu is selected, - // the New shortcut is pressed (usually CTRL+N) or the New toolbar - // button is clicked - - // create a new window - (new %{APPNAME})->show(); -} - -void %{APPNAME}::optionsPreferences() -{ - // The preference dialog is derived from prefs_base.ui - // - // compare the names of the widgets in the .ui file - // to the names of the variables in the .kcfg file - //avoid to have 2 dialogs shown - if ( TDEConfigDialog::showDialog( "settings" ) ) { - return; - } - TDEConfigDialog *dialog = new TDEConfigDialog(this, "settings", Settings::self()); - TQWidget *generalSettingsDlg = new TQWidget; - ui_prefs_base.setupUi(generalSettingsDlg); - dialog->addPage(generalSettingsDlg, i18n("General"), "package_setting"); - connect(dialog, TQT_SIGNAL(settingsChanged(TQString)), m_view, TQT_SLOT(settingsChanged())); - dialog->setAttribute( TQt::WA_DeleteOnClose ); - dialog->show(); -} - -#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/tde4app/tdeapp4.desktop b/languages/cpp/app_templates/tde4app/tdeapp4.desktop deleted file mode 100644 index 63b359c5..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4.desktop +++ /dev/null @@ -1,30 +0,0 @@ -[Desktop Entry] -Name=KApp4 -Name[nds]=KProg4 -Name[sv]=KDE 4-program -Name[zh_TW]=KApp4 程式 -Exec=tdeapp4 %i -caption "%c" -Icon=kapp4 -Type=Application -DocPath=kapp4/kapp4.html -GenericName=A KDE4 Application -GenericName[ca]=Una aplicació del KDE4 -GenericName[da]=Et KDE4-program -GenericName[de]=Eine KDE 4-Anwendung -GenericName[el]=Μία εφαρμογή του KDE4 -GenericName[es]=Una aplicación para KDE4 -GenericName[et]=KDE4 rakendus -GenericName[hu]=KDE4-alapú alkalmazás -GenericName[it]=Applicazione KDE4 -GenericName[nds]=En KDE4-Programm -GenericName[nl]=Een KDE4-programma -GenericName[pl]=Program dla KDE4 -GenericName[pt]=Uma Aplicação do KDE4 -GenericName[pt_BR]=Uma Aplicação do KDE4 -GenericName[ru]=Приложение KDE 4 -GenericName[sk]=KDE4 aplikácia -GenericName[sr]=KDE4 програм -GenericName[sr@Latn]=KDE4 program -GenericName[sv]=Ett KDE 4-program -GenericName[zh_TW]=KDE4 應用程式 -Terminal=false diff --git a/languages/cpp/app_templates/tde4app/tdeapp4.h b/languages/cpp/app_templates/tde4app/tdeapp4.h deleted file mode 100644 index 3c209de2..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4.h +++ /dev/null @@ -1,54 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_H -#define %{APPNAMEUC}_H - - -#include - -#include "ui_prefs_base.h" - -class %{APPNAME}View; -class KPrinter; -class TDEToggleAction; -class KUrl; - -/** - * This class serves as the main window for %{APPNAME}. It handles the - * menus, toolbars, and status bars. - * - * @short Main window class - * @author Andreas Pakulat - * @version 0.1 - */ -class %{APPNAME} : public KXmlGuiWindow -{ - Q_OBJECT - -public: - /** - * Default Constructor - */ - %{APPNAME}(); - - /** - * Default Destructor - */ - virtual ~%{APPNAME}(); - -private slots: - void fileNew(); - void optionsPreferences(); - -private: - void setupActions(); - -private: - Ui::prefs_base ui_prefs_base ; - %{APPNAME}View *m_view; - - KPrinter *m_printer; - TDEToggleAction *m_toolbarAction; - TDEToggleAction *m_statusbarAction; -}; - -#endif // _%{APPNAMELC}_H_ diff --git a/languages/cpp/app_templates/tde4app/tdeapp4.kcfg b/languages/cpp/app_templates/tde4app/tdeapp4.kcfg deleted file mode 100644 index 6040f769..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4.kcfg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - black - - - - yellow - - - - 2 - - - diff --git a/languages/cpp/app_templates/tde4app/tdeapp4view.cpp b/languages/cpp/app_templates/tde4app/tdeapp4view.cpp deleted file mode 100644 index af95aa15..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4view.cpp +++ /dev/null @@ -1,42 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}view.h" -#include "settings.h" - -#include -#include - -%{APPNAME}View::%{APPNAME}View(TQWidget *) -{ - ui_%{APPNAMELC}view_base.setupUi(this); - settingsChanged(); - setAutoFillBackground(true); -} - -%{APPNAME}View::~%{APPNAME}View() -{ - -} - -void %{APPNAME}View::switchColors() -{ - // switch the foreground/background colors of the label - TQColor color = Settings::col_background(); - Settings::setCol_background( Settings::col_foreground() ); - Settings::setCol_foreground( color ); - - settingsChanged(); -} - -void %{APPNAME}View::settingsChanged() -{ - TQPalette pal; - pal.setColor( TQPalette::Window, Settings::col_background()); - pal.setColor( TQPalette::WindowText, Settings::col_foreground()); - ui_%{APPNAMELC}view_base.kcfg_sillyLabel->setPalette( pal ); - - // i18n : internationalization - ui_%{APPNAMELC}view_base.kcfg_sillyLabel->setText( i18n("This project is %1 days old",Settings::val_time()) ); - emit signalChangeStatusbar( i18n("Settings changed") ); -} - -#include "%{APPNAMELC}view.moc" diff --git a/languages/cpp/app_templates/tde4app/tdeapp4view.h b/languages/cpp/app_templates/tde4app/tdeapp4view.h deleted file mode 100644 index 855a2144..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4view.h +++ /dev/null @@ -1,56 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMELC}VIEW_H -#define %{APPNAMELC}VIEW_H - -#include - -#include "ui_%{APPNAMELC}view_base.h" - -class TQPainter; -class KUrl; - -/** - * This is the main view class for %{APPNAME}. Most of the non-menu, - * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go - * here. - * - * @short Main view - * @author %{AUTHOR} <%{EMAIL}> - * @version %{VERSION} - */ - -class %{APPNAME}View : public TQWidget, public Ui::%{APPNAMELC}view_base -{ - Q_OBJECT - -public: - /** - * Default constructor - */ - %{APPNAME}View(TQWidget *parent); - - /** - * Destructor - */ - virtual ~%{APPNAME}View(); - -private: - Ui::%{APPNAMELC}view_base ui_%{APPNAMELC}view_base; - -signals: - /** - * Use this signal to change the content of the statusbar - */ - void signalChangeStatusbar(const TQString& text); - - /** - * Use this signal to change the content of the caption - */ - void signalChangeCaption(const TQString& text); - -private slots: - void switchColors(); - void settingsChanged(); -}; - -#endif // %{APPNAME}VIEW_H diff --git a/languages/cpp/app_templates/tde4app/tdeapp4view_base.ui b/languages/cpp/app_templates/tde4app/tdeapp4view_base.ui deleted file mode 100644 index 6738a789..00000000 --- a/languages/cpp/app_templates/tde4app/tdeapp4view_base.ui +++ /dev/null @@ -1,213 +0,0 @@ - -%{APPNAMELC}view_base - - - - 0 - 0 - 315 - 233 - - - - %{APPNAMELC}_base - - - true - - - - 11 - - - 11 - - - 11 - - - 11 - - - 6 - - - 6 - - - - - - - - - - 255 - 255 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - - - 255 - 255 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - - - 119 - 119 - 119 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - 0 - 0 - 0 - - - - - - - - - Sans Serif - 12 - - - - true - - - hello, world - - - true - - - Qt::AlignCenter - - - false - - - - - - - qPixmapFromMimeSource - - - diff --git a/languages/cpp/app_templates/tdeapp/CMakeLists.txt b/languages/cpp/app_templates/tdeapp/CMakeLists.txt deleted file mode 100644 index 10c09f9f..00000000 --- a/languages/cpp/app_templates/tdeapp/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdeapp.tar.gz ALL - COMMAND tar zcf tdeapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - app.cpp app.h pref.cpp pref.h appview.cpp appview.h - appiface.h app_client.cpp main.cpp appui.rc src-Makefile.am - tdeapp.png app.tdevelop subdirs README -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdeapp.tar.gz tdeapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdeapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdeapp/Makefile.am b/languages/cpp/app_templates/tdeapp/Makefile.am deleted file mode 100644 index 6adf4430..00000000 --- a/languages/cpp/app_templates/tdeapp/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -dataFiles = app.cpp app.h pref.cpp pref.h appview.cpp appview.h \ - appiface.h app_client.cpp main.cpp appui.rc src-Makefile.am \ - tdeapp.png app.tdevelop subdirs README - -templateName = tdeapp - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdeapp/README b/languages/cpp/app_templates/tdeapp/README deleted file mode 100644 index 7720e6b4..00000000 --- a/languages/cpp/app_templates/tdeapp/README +++ /dev/null @@ -1,81 +0,0 @@ ------------------------------------------------ -Kde application framework template quickstart -Author: Thomas Nagy -Date: 2004-03-22 ------------------------------------------------ - -This README file explains you basic things for starting with -this application template. - - -** Building and installing ** - -* Build the configure script by "make -f Makefile.cvs" - -* To clean, use "make clean", and to clean everything -(remove the makefiles, etc), use "make distclean" - -* To distribute your program, try "make dist". -This will make a compact tarball archive of your release with the -necessary scripts inside. - -* Modifying the auto-tools scripts -for automake scripts there is an excellent tutorial there : -http://developer.kde.org/documentation/other/makefile_am_howto.html - -* Simplify your life : install the project in your home directory for -testing purposes. -./configure --prefix=/home/user/dummyfolder/ -In the end when you finished the development you can -rm -rf /home/user/dummyfolder/ -without fear. - - -** Technologies ** - -* Build the menus of your application easily -kde applications now use an xml file (*ui.rc file) to build the menus. -This allow a great customization of the application. However, when -programming the menu is shown only after a "make install" - -For more details, consult : -http://devel-home.kde.org/~larrosa/tutorial/p9.html -http://developer.kde.org/documentation/tutorials/xmlui/preface.html - -* Use TDEConfig XT to create your configuration dialogs and make -them more maintainable. - -For more details, consult : -http://developer.kde.org/documentation/tutorials/tdeconfigxt/tdeconfigxt.html - -* With KParts, you can embed other kde components in your program, or make your program -embeddable in other apps. For example, the kmplayer kpart can be called to play videos -in your app. - -For more details, consult : -http://www-106.ibm.com/developerworks/library/l-tdeparts/ -http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html -http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html - -* With dcop, you can control your app from other applications -Make sure to include K_DCOP and a kdcop: section in your .h file -http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html - - -** Documentation ** - -* For the translations : -1. Download a patched gettext which can be found at: - http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/ -2. Install that gettext in ~/bin/ -3. cd ~/yourproject, export PATH=~/bin:$PATH, export -TDEDIR=/where_your_TDE3_is -4. make -f admin/Makefile.common package-messages -5. make package-messages -6. Translate the po files (not the pot!!) with kbabel or xemacs - -* Do not forget to write the documentation for your kde app -edit the documentation template index.docbook in doc/ - - - diff --git a/languages/cpp/app_templates/tdeapp/app.cpp b/languages/cpp/app_templates/tdeapp/app.cpp deleted file mode 100644 index 774efe8e..00000000 --- a/languages/cpp/app_templates/tdeapp/app.cpp +++ /dev/null @@ -1,247 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" -#include "pref.h" - -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -%{APPNAME}::%{APPNAME}() - : TDEMainWindow( 0, "%{APPNAME}" ), - m_view(new %{APPNAME}View(this)), - m_printer(0) -{ - // accept dnd - setAcceptDrops(true); - - // tell the TDEMainWindow that this is indeed the main widget - setCentralWidget(m_view); - - // then, setup our actions - setupActions(); - - // and a status bar - statusBar()->show(); - - // Apply the create the main window and ask the mainwindow to - // automatically save settings if changed: window size, toolbar - // position, icon size, etc. Also to add actions for the statusbar - // toolbar, and keybindings if necessary. - setupGUI(); - - // allow the view to change the statusbar and caption - connect(m_view, TQT_SIGNAL(signalChangeStatusbar(const TQString&)), - this, TQT_SLOT(changeStatusbar(const TQString&))); - connect(m_view, TQT_SIGNAL(signalChangeCaption(const TQString&)), - this, TQT_SLOT(changeCaption(const TQString&))); - -} - -%{APPNAME}::~%{APPNAME}() -{ -} - -void %{APPNAME}::load(const KURL& url) -{ - TQString target; - // the below code is what you should normally do. in this - // example case, we want the url to our own. you probably - // want to use this code instead for your app - - #if 0 - // download the contents - if (TDEIO::NetAccess::download(url, target)) - { - // set our caption - setCaption(url); - - // load in the file (target is always local) - loadFile(target); - - // and remove the temp file - TDEIO::NetAccess::removeTempFile(target); - } - #endif - - setCaption(url.prettyURL()); - m_view->openURL(url); -} - -void %{APPNAME}::setupActions() -{ - KStdAction::openNew(this, TQT_SLOT(fileNew()), actionCollection()); - KStdAction::open(this, TQT_SLOT(fileOpen()), actionCollection()); - KStdAction::save(this, TQT_SLOT(fileSave()), actionCollection()); - KStdAction::saveAs(this, TQT_SLOT(fileSaveAs()), actionCollection()); - KStdAction::print(this, TQT_SLOT(filePrint()), actionCollection()); - KStdAction::quit(kapp, TQT_SLOT(quit()), actionCollection()); - - KStdAction::preferences(this, TQT_SLOT(optionsPreferences()), actionCollection()); - - // this doesn't do anything useful. it's just here to illustrate - // how to insert a custom menu and menu item - TDEAction *custom = new TDEAction(i18n("Cus&tom Menuitem"), 0, - this, TQT_SLOT(optionsPreferences()), - actionCollection(), "custom_action"); -} - -void %{APPNAME}::saveProperties(TDEConfig *config) -{ - // the 'config' object points to the session managed - // config file. anything you write here will be available - // later when this app is restored - - if (!m_view->currentURL().isEmpty()) { -#if KDE_IS_VERSION(3,1,3) - config->writePathEntry("lastURL", m_view->currentURL()); -#else - config->writeEntry("lastURL", m_view->currentURL()); -#endif - } -} - -void %{APPNAME}::readProperties(TDEConfig *config) -{ - // the 'config' object points to the session managed - // config file. this function is automatically called whenever - // the app is being restored. read in here whatever you wrote - // in 'saveProperties' - - TQString url = config->readPathEntry("lastURL"); - - if (!url.isEmpty()) - m_view->openURL(KURL(url)); -} - -void %{APPNAME}::dragEnterEvent(TQDragEnterEvent *event) -{ - // accept uri drops only - event->accept(KURLDrag::canDecode(event)); -} - -void %{APPNAME}::dropEvent(TQDropEvent *event) -{ - // this is a very simplistic implementation of a drop event. we - // will only accept a dropped URL. the TQt dnd code can do *much* - // much more, so please read the docs there - KURL::List urls; - - // see if we can decode a URI.. if not, just ignore it - if (KURLDrag::decode(event, urls) && !urls.isEmpty()) - { - // okay, we have a URI.. process it - const KURL &url = urls.first(); - - // load in the file - load(url); - } -} - -void %{APPNAME}::fileNew() -{ - // this slot is called whenever the File->New menu is selected, - // the New shortcut is pressed (usually CTRL+N) or the New toolbar - // button is clicked - - // create a new window - (new %{APPNAME})->show(); -} - -void %{APPNAME}::fileOpen() -{ - // this slot is called whenever the File->Open menu is selected, - // the Open shortcut is pressed (usually CTRL+O) or the Open toolbar - // button is clicked -/* - // this brings up the generic open dialog - KURL url = KURLRequesterDlg::getURL(TQString(), this, i18n("Open Location") ); -*/ - // standard filedialog - KURL url = KFileDialog::getOpenURL(TQString(), TQString(), this, i18n("Open Location")); - if (!url.isEmpty()) - m_view->openURL(url); -} - -void %{APPNAME}::fileSave() -{ - // this slot is called whenever the File->Save menu is selected, - // the Save shortcut is pressed (usually CTRL+S) or the Save toolbar - // button is clicked - - // save the current file -} - -void %{APPNAME}::fileSaveAs() -{ - // this slot is called whenever the File->Save As menu is selected, - KURL file_url = KFileDialog::getSaveURL(); - if (!file_url.isEmpty() && file_url.isValid()) - { - // save your info, here - } -} - -void %{APPNAME}::filePrint() -{ - // this slot is called whenever the File->Print menu is selected, - // the Print shortcut is pressed (usually CTRL+P) or the Print toolbar - // button is clicked - if (!m_printer) m_printer = new KPrinter; - if (m_printer->setup(this)) - { - // setup the printer. with TQt, you always "print" to a - // TQPainter.. whether the output medium is a pixmap, a screen, - // or paper - TQPainter p; - p.begin(m_printer); - - // we let our view do the actual printing - TQPaintDeviceMetrics metrics(m_printer); - m_view->print(&p, metrics.height(), metrics.width()); - - // and send the result to the printer - p.end(); - } -} - -void %{APPNAME}::optionsPreferences() -{ - // popup some sort of preference dialog, here - %{APPNAME}Preferences dlg; - if (dlg.exec()) - { - // redo your settings - } -} - -void %{APPNAME}::changeStatusbar(const TQString& text) -{ - // display the text on the statusbar - statusBar()->message(text); -} - -void %{APPNAME}::changeCaption(const TQString& text) -{ - // display the text on the caption - setCaption(text); -} -#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/tdeapp/app.desktop b/languages/cpp/app_templates/tdeapp/app.desktop deleted file mode 100644 index 5c7ab928..00000000 --- a/languages/cpp/app_templates/tdeapp/app.desktop +++ /dev/null @@ -1,44 +0,0 @@ -[Desktop Entry] -Name=%{APPNAME} -Exec=%{APPNAMELC} %i -caption "%c" -Icon=%{APPNAMELC} -Type=Application -DocPath=%{APPNAMELC}/%{APPNAMELC}.html -Comment=A TDE KPart Application -Comment[br]=Ur meziant Kpart evit TDE -Comment[ca]=Una aplicació KPart per al TDE -Comment[cy]=Cymhwysiad KPart TDE -Comment[da]=Et TDE KPart-program -Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung -Comment[el]=Μια εφαρμογή KPart του TDE -Comment[es]=Una aplicación KPart de TDE -Comment[et]=TDE KPart rakendus -Comment[eu]=TDE KPart aplikazio bat -Comment[fa]=یک کاربرد TDE KPart -Comment[fr]=Une application KPart pour TDE -Comment[ga]=Feidhmchlár KPart TDE -Comment[gl]=Unha aplicación KPart de TDE -Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग -Comment[hu]=KPart-alapú TDE-alkalmazás -Comment[is]=TDE KPart forrit -Comment[it]=Applicazione KPart di TDE -Comment[ja]=TDE KPart アプリケーション -Comment[lt]=TDE KPart programa -Comment[nds]=En KPart-Deelprogramm för TDE -Comment[ne]=एउटा केडीई KPart अनुप्रयोग -Comment[nl]=Een TDE KPart-toepassing -Comment[pl]=Osadzalny element KPart TDE -Comment[pt]=Uma Aplicação KPart do TDE -Comment[pt_BR]=Um Aplicativo KPart do TDE -Comment[ru]=Приложение KPart для TDE -Comment[sk]=TDE KPart aplikácia -Comment[sl]=Program KPart za TDE -Comment[sr]=TDE KPart програм -Comment[sr@Latn]=TDE KPart program -Comment[sv]=Ett TDE Kpart-program -Comment[ta]=கெடி கெபார்ட் பயன்பாடு -Comment[tg]=Ба кор андохтани KPart барои TDE -Comment[tr]=Bir TDE KPart Uygulaması -Comment[zh_CN]=一个 TDE KPart 应用程序 -Comment[zh_TW]=TDE KPart 應用程式 -Terminal=false diff --git a/languages/cpp/app_templates/tdeapp/app.h b/languages/cpp/app_templates/tdeapp/app.h deleted file mode 100644 index 5f39dd11..00000000 --- a/languages/cpp/app_templates/tdeapp/app.h +++ /dev/null @@ -1,90 +0,0 @@ -%{H_TEMPLATE} - -#ifndef _%{APPNAMEUC}_H_ -#define _%{APPNAMEUC}_H_ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#include -#include - -#include "%{APPNAMELC}view.h" - -class KPrinter; -class KURL; - -/** - * This class serves as the main window for %{APPNAME}. It handles the - * menus, toolbars, and status bars. - * - * @short Main window class - * @author %{AUTHOR} <%{EMAIL}> - * @version %{VERSION} - */ -class %{APPNAME} : public TDEMainWindow -{ - Q_OBJECT - -public: - /** - * Default Constructor - */ - %{APPNAME}(); - - /** - * Default Destructor - */ - virtual ~%{APPNAME}(); - - /** - * Use this method to load whatever file/URL you have - */ - void load(const KURL& url); - -protected: - /** - * Overridden virtuals for TQt drag 'n drop (XDND) - */ - virtual void dragEnterEvent(TQDragEnterEvent *event); - virtual void dropEvent(TQDropEvent *event); - -protected: - /** - * This function is called when it is time for the app to save its - * properties for session management purposes. - */ - void saveProperties(TDEConfig *); - - /** - * This function is called when this app is restored. The TDEConfig - * object points to the session management config file that was saved - * with @ref saveProperties - */ - void readProperties(TDEConfig *); - - -private slots: - void fileNew(); - void fileOpen(); - void fileSave(); - void fileSaveAs(); - void filePrint(); - void optionsPreferences(); - - void changeStatusbar(const TQString& text); - void changeCaption(const TQString& text); - -private: - void setupAccel(); - void setupActions(); - -private: - %{APPNAME}View *m_view; - - KPrinter *m_printer; -}; - -#endif // _%{APPNAMEUC}_H_ - diff --git a/languages/cpp/app_templates/tdeapp/app.tdevelop b/languages/cpp/app_templates/tdeapp/app.tdevelop deleted file mode 100644 index e1523988..00000000 --- a/languages/cpp/app_templates/tdeapp/app.tdevelop +++ /dev/null @@ -1,168 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevTDEAutoProject - C++ - - C++ - Code - Qt - TDE - - . - false - - - - - - 3 - true - 3 - EmbeddedTDevDesigner - - - - - src/%{APPNAMELC} - debug - - - src/%{APPNAMELC} - false - - - - - - - false - 1 - false - - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - - false - *.o,*.lo,CVS - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - true - false - false - true - - - false - true - - - - - - - - - - - - -f - - -dP - - -f - -u3 -p - - - - - - - false - - - .h - .cpp - true - - - - true - 2 - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tdeapp/app.tdevses b/languages/cpp/app_templates/tdeapp/app.tdevses deleted file mode 100644 index dcd1c8c1..00000000 --- a/languages/cpp/app_templates/tdeapp/app.tdevses +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/languages/cpp/app_templates/tdeapp/app_client.cpp b/languages/cpp/app_templates/tdeapp/app_client.cpp deleted file mode 100644 index ce92c875..00000000 --- a/languages/cpp/app_templates/tdeapp/app_client.cpp +++ /dev/null @@ -1,26 +0,0 @@ -%{CPP_TEMPLATE} - -#include -#include -#include -#include - -int main(int argc, char **argv) -{ - TDEApplication app(argc, argv, "%{APPNAMELC}_client", false); - - // get our DCOP client and attach so that we may use it - DCOPClient *client = app.dcopClient(); - client->attach(); - - // do a 'send' for now - TQByteArray data; - TQDataStream ds(data, IO_WriteOnly); - if (argc > 1) - ds << TQString(argv[1]); - else - ds << TQString("http://www.kde.org"); - client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(TQString)", data); - - return app.exec(); -} diff --git a/languages/cpp/app_templates/tdeapp/appiface.h b/languages/cpp/app_templates/tdeapp/appiface.h deleted file mode 100644 index 9fa7cd1b..00000000 --- a/languages/cpp/app_templates/tdeapp/appiface.h +++ /dev/null @@ -1,17 +0,0 @@ -%{H_TEMPLATE} - -#ifndef _%{APPNAMEUC}IFACE_H_ -#define _%{APPNAMEUC}IFACE_H_ - -#include - -class %{APPNAME}Iface : virtual public DCOPObject -{ - K_DCOP -public: - -k_dcop: - virtual void openURL(TQString url) = 0; -}; - -#endif // _%{APPNAMEUC}IFACE_H_ diff --git a/languages/cpp/app_templates/tdeapp/appui.rc b/languages/cpp/app_templates/tdeapp/appui.rc deleted file mode 100644 index ceb4f14e..00000000 --- a/languages/cpp/app_templates/tdeapp/appui.rc +++ /dev/null @@ -1,8 +0,0 @@ - - - - C&ustom - - - - diff --git a/languages/cpp/app_templates/tdeapp/appview.cpp b/languages/cpp/app_templates/tdeapp/appview.cpp deleted file mode 100644 index 16c05a3f..00000000 --- a/languages/cpp/app_templates/tdeapp/appview.cpp +++ /dev/null @@ -1,107 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}view.h" - -#include -#include - -#include - -#include -#include -#include -#include -#include - -%{APPNAME}View::%{APPNAME}View(TQWidget *parent) - : TQWidget(parent), - DCOPObject("%{APPNAME}Iface") -{ - // setup our layout manager to automatically add our widgets - TQHBoxLayout *top_layout = new TQHBoxLayout(this); - top_layout->setAutoAdd(true); - - // we want to look for all components that satisfy our needs. the - // trader will actually search through *all* registered TDE - // applications and components -- not just KParts. So we have to - // specify two things: a service type and a constraint - // - // the service type is like a mime type. we say that we want all - // applications and components that can handle HTML -- 'text/html' - // - // however, by itself, this will return such things as Netscape.. - // not what we wanted. so we constrain it by saying that the - // string 'KParts/ReadOnlyPart' must be found in the ServiceTypes - // field. with this, only components of the type we want will be - // returned. - TDETrader::OfferList offers = TDETrader::self()->query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes"); - - KLibFactory *factory = 0; - // in theory, we only care about the first one.. but let's try all - // offers just in case the first can't be loaded for some reason - TDETrader::OfferList::Iterator it(offers.begin()); - for( ; it != offers.end(); ++it) - { - KService::Ptr ptr = (*it); - - // we now know that our offer can handle HTML and is a part. - // since it is a part, it must also have a library... let's try to - // load that now - factory = KLibLoader::self()->factory( ptr->library() ); - if (factory) - { - m_html = static_cast(factory->create(this, ptr->name(), "KParts::ReadOnlyPart")); - break; - } - } - - // if our factory is invalid, then we never found our component - // and we might as well just exit now - if (!factory) - { - KMessageBox::error(this, i18n("Could not find a suitable HTML component")); - return; - } - - connect(m_html, TQT_SIGNAL(setWindowCaption(const TQString&)), - this, TQT_SLOT(slotSetTitle(const TQString&))); - connect(m_html, TQT_SIGNAL(setStatusBarText(const TQString&)), - this, TQT_SLOT(slotOnURL(const TQString&))); - -} - -%{APPNAME}View::~%{APPNAME}View() -{ -} - -void %{APPNAME}View::print(TQPainter *p, int height, int width) -{ - // do the actual printing, here - // p->drawText(etc..) -} - -TQString %{APPNAME}View::currentURL() -{ - return m_html->url().url(); -} - -void %{APPNAME}View::openURL(TQString url) -{ - openURL(KURL(url)); -} - -void %{APPNAME}View::openURL(const KURL& url) -{ - m_html->openURL(url); -} - -void %{APPNAME}View::slotOnURL(const TQString& url) -{ - emit signalChangeStatusbar(url); -} - -void %{APPNAME}View::slotSetTitle(const TQString& title) -{ - emit signalChangeCaption(title); -} -#include "%{APPNAMELC}view.moc" diff --git a/languages/cpp/app_templates/tdeapp/appview.h b/languages/cpp/app_templates/tdeapp/appview.h deleted file mode 100644 index 79513a9d..00000000 --- a/languages/cpp/app_templates/tdeapp/appview.h +++ /dev/null @@ -1,78 +0,0 @@ -%{H_TEMPLATE} - -#ifndef _%{APPNAMEUC}VIEW_H_ -#define _%{APPNAMEUC}VIEW_H_ - -#include -#include -#include <%{APPNAMELC}iface.h> - -class TQPainter; -class KURL; - -/** - * This is the main view class for %{APPNAME}. Most of the non-menu, - * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go - * here. - * - * This %{APPNAMELC} uses an HTML component as an example. - * - * @short Main view - * @author %{AUTHOR} <%{EMAIL}> - * @version %{VERSION} - */ -class %{APPNAME}View : public TQWidget, public %{APPNAME}Iface -{ - Q_OBJECT - -public: - /** - * Default constructor - */ - %{APPNAME}View(TQWidget *parent); - - /** - * Destructor - */ - virtual ~%{APPNAME}View(); - - /** - * Random 'get' function - */ - TQString currentURL(); - - /** - * Random 'set' function accessed by DCOP - */ - virtual void openURL(TQString url); - - /** - * Random 'set' function - */ - virtual void openURL(const KURL& url); - - /** - * Print this view to any medium -- paper or not - */ - void print(TQPainter *, int height, int width); - -signals: - /** - * Use this signal to change the content of the statusbar - */ - void signalChangeStatusbar(const TQString& text); - - /** - * Use this signal to change the content of the caption - */ - void signalChangeCaption(const TQString& text); - -private slots: - void slotOnURL(const TQString& url); - void slotSetTitle(const TQString& title); - -private: - KParts::ReadOnlyPart *m_html; -}; - -#endif // _%{APPNAMEUC}VIEW_H_ diff --git a/languages/cpp/app_templates/tdeapp/main.cpp b/languages/cpp/app_templates/tdeapp/main.cpp deleted file mode 100644 index 8c2cc07f..00000000 --- a/languages/cpp/app_templates/tdeapp/main.cpp +++ /dev/null @@ -1,61 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" -#include -#include -#include -#include -#include - -static const char description[] = - I18N_NOOP("A TDE Application"); - -static const char version[] = "%{VERSION}"; - -static TDECmdLineOptions options[] = -{ - { "+[URL]", I18N_NOOP( "Document to open" ), 0 }, - TDECmdLineLastOption -}; - -int main(int argc, char **argv) -{ - TDEAboutData about("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, - TDEAboutData::License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", 0, 0, "%{EMAIL}"); - about.addAuthor( "%{AUTHOR}", 0, "%{EMAIL}" ); - TDECmdLineArgs::init(argc, argv, &about); - TDECmdLineArgs::addCmdLineOptions(options); - TDEApplication app; - - // register ourselves as a dcop client - app.dcopClient()->registerAs(app.name(), false); - - // see if we are starting with session management - if (app.isRestored()) - { - RESTORE(%{APPNAME}); - } - else - { - // no session.. just start up normally - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - if (args->count() == 0) - { - %{APPNAME} *widget = new %{APPNAME}; - widget->show(); - } - else - { - int i = 0; - for (; i < args->count(); i++) - { - %{APPNAME} *widget = new %{APPNAME}; - widget->show(); - widget->load(args->url(i)); - } - } - args->clear(); - } - - return app.exec(); -} diff --git a/languages/cpp/app_templates/tdeapp/pref.cpp b/languages/cpp/app_templates/tdeapp/pref.cpp deleted file mode 100644 index 669f591c..00000000 --- a/languages/cpp/app_templates/tdeapp/pref.cpp +++ /dev/null @@ -1,42 +0,0 @@ -%{CPP_TEMPLATE} - -#include "pref.h" - -#include - -#include -#include - -%{APPNAME}Preferences::%{APPNAME}Preferences() - : KDialogBase(TreeList, i18n("%{APPNAME} Preferences"), - Help|Default|Ok|Apply|Cancel, Ok) -{ - // this is the base class for your preferences dialog. it is now - // a Treelist dialog.. but there are a number of other - // possibilities (including Tab, Swallow, and just Plain) - TQFrame *frame; - frame = addPage(i18n("First Page"), i18n("Page One Options")); - m_pageOne = new %{APPNAME}PrefPageOne(frame); - - frame = addPage(i18n("Second Page"), i18n("Page Two Options")); - m_pageTwo = new %{APPNAME}PrefPageTwo(frame); -} - -%{APPNAME}PrefPageOne::%{APPNAME}PrefPageOne(TQWidget *parent) - : TQFrame(parent) -{ - TQHBoxLayout *layout = new TQHBoxLayout(this); - layout->setAutoAdd(true); - - new TQLabel(i18n("Add something here"), this); -} - -%{APPNAME}PrefPageTwo::%{APPNAME}PrefPageTwo(TQWidget *parent) - : TQFrame(parent) -{ - TQHBoxLayout *layout = new TQHBoxLayout(this); - layout->setAutoAdd(true); - - new TQLabel(i18n("Add something here"), this); -} -#include "pref.moc" diff --git a/languages/cpp/app_templates/tdeapp/pref.h b/languages/cpp/app_templates/tdeapp/pref.h deleted file mode 100644 index b2aae436..00000000 --- a/languages/cpp/app_templates/tdeapp/pref.h +++ /dev/null @@ -1,40 +0,0 @@ -%{H_TEMPLATE} - -#ifndef _%{APPNAMEUC}PREF_H_ -#define _%{APPNAMEUC}PREF_H_ - -#include -#include - -class %{APPNAME}PrefPageOne; -class %{APPNAME}PrefPageTwo; - -class %{APPNAME}Preferences : public KDialogBase -{ - Q_OBJECT - -public: - %{APPNAME}Preferences(); - -private: - %{APPNAME}PrefPageOne *m_pageOne; - %{APPNAME}PrefPageTwo *m_pageTwo; -}; - -class %{APPNAME}PrefPageOne : public TQFrame -{ - Q_OBJECT - -public: - %{APPNAME}PrefPageOne(TQWidget *parent = 0); -}; - -class %{APPNAME}PrefPageTwo : public TQFrame -{ - Q_OBJECT - -public: - %{APPNAME}PrefPageTwo(TQWidget *parent = 0); -}; - -#endif // _%{APPNAMEUC}PREF_H_ diff --git a/languages/cpp/app_templates/tdeapp/src-Makefile.am b/languages/cpp/app_templates/tdeapp/src-Makefile.am deleted file mode 100644 index 8125665b..00000000 --- a/languages/cpp/app_templates/tdeapp/src-Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -## Makefile.am for %{APPNAMELC} - -# this is the program that gets installed. it's name is used for all -# of the other Makefile.am variables -bin_PROGRAMS = %{APPNAMELC} %{APPNAMELC}_client - -# set the include path for X, qt and TDE -INCLUDES = $(all_includes) - -# the library search path. -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_TDEIO) - -# the libraries to link against. -%{APPNAMELC}_LDADD = $(LIB_TDEFILE) $(LIB_TDEPRINT) - -# which sources should be compiled for %{APPNAMELC} -%{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}view.cpp \ - pref.cpp %{APPNAMELC}iface.skel - -# these are the headers for your project -noinst_HEADERS = %{APPNAMELC}.h %{APPNAMELC}view.h pref.h - -# client stuff -%{APPNAMELC}_client_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_TDEIO) -%{APPNAMELC}_client_LDADD = $(LIB_TDECORE) -%{APPNAMELC}_client_SOURCES = %{APPNAMELC}_client.cpp - -# let automoc handle all of the meta source files ((moc)) -METASOURCES = AUTO - -messages: rc.cpp - $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp - $(XGETTEXT) *.cpp -o $(podir)/%{APPNAMELC}.pot - -KDE_ICON = AUTO - -# this is where the kdelnk file will go -kdelnkdir = $(kde_appsdir)/Utilities -kdelnk_DATA = %{APPNAMELC}.desktop - -# this is where the XML-GUI resource file goes -rcdir = $(kde_datadir)/%{APPNAMELC} -rc_DATA = %{APPNAMELC}ui.rc diff --git a/languages/cpp/app_templates/tdeapp/subdirs b/languages/cpp/app_templates/tdeapp/subdirs deleted file mode 100644 index 0e678106..00000000 --- a/languages/cpp/app_templates/tdeapp/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -po -src diff --git a/languages/cpp/app_templates/tdeapp/tdeapp.png b/languages/cpp/app_templates/tdeapp/tdeapp.png deleted file mode 100644 index a421a664..00000000 Binary files a/languages/cpp/app_templates/tdeapp/tdeapp.png and /dev/null differ diff --git a/languages/cpp/app_templates/tdeapp/tdeapp.tdevtemplate b/languages/cpp/app_templates/tdeapp/tdeapp.tdevtemplate deleted file mode 100644 index 0902455d..00000000 --- a/languages/cpp/app_templates/tdeapp/tdeapp.tdevtemplate +++ /dev/null @@ -1,253 +0,0 @@ -# TDE Config File -[General] -Name=Application framework -Name[ca]=Infraestructura d'aplicacions -Name[da]=Programskelet -Name[de]=Anwendungsgrundgerüst -Name[el]=Πλαίσιο εφαρμογής -Name[es]=Infraestructura de aplicación -Name[et]=Rakenduse raamistik -Name[eu]=Aplikazioen lan-markoa -Name[fa]=چارچوب کاربرد -Name[fr]=Infrastructure d'application -Name[ga]=Creatlach feidhmchláir -Name[gl]=Entorno de traballo para aplicación -Name[hu]=Alkalmazás-keretrendszer -Name[it]=Infrastruttura applicativa -Name[ja]=アプリケーションフレームワーク -Name[nds]=Programmrahmenwark -Name[ne]=अनुप्रयोग फ्रेमवर्क -Name[nl]=Applicationframework -Name[pl]=Szablon programu -Name[pt]=Plataforma de aplicações -Name[pt_BR]=Plataforma de aplicações -Name[ru]=Приложение TDE -Name[sk]=Aplikačný framework -Name[sl]=Ogrodje programa -Name[sr]=Радни оквир програма -Name[sr@Latn]=Radni okvir programa -Name[sv]=Programramverk -Name[tr]=Uygulama Çatısı -Name[zh_CN]=应用程序框架 -Name[zh_TW]=應用程式框架 -Icon=tdeapp.png -Category=C++/TDE -Comment=Generates a simple TDE application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface -Comment[ca]=Genera una simple aplicació per al TDE amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts -Comment[da]=Genererer et simpelt TDE program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan sørge for en script-grænseflade -Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann. -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Μια διασύνδεση DCOP προσφέρεται επίσης, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων -Comment[es]=Genera una sencilla aplicación de TDE con una ventana de nivel superior, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes. -Comment[et]=Lihtsa TDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab pakkuda rakenduses ka skriptikeelte tuge. -Comment[eu]=TDE aplikazio sinple bat sortzen du menu eta tresna-barradun goi-mailako lehio batekin. DCOP interfaze bat ere eskeintzen zaio aplikazioari, zure aplikazioak script interfaze bat izan dezan -Comment[fa]=یک کاربرد سادۀ TDE با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند -Comment[fr]=Génère une application TDE simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également prévue, afin que votre application puisse offrir une interface de scriptage -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le príomhfhuinneog amháin, roghchláir agus barraí uirlisí. Soláthraítear comhéadan DCOP freisin, d'fhonn is féidir comhéadan scriptithe a chur ar fáil -Comment[gl]=Xera unha aplicación TDE sinxela cunha xanela principal, menús e barras de ferramentas. Tamén se proporciona unha interface DCOP de modo que a súa aplicación poida proveer unha interface de scripting. -Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is létre lesz hozva, ezért az alkalmazás szkriptelési felületet is biztosíthat. -Comment[it]=Genera una semplice applicazione TDE con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP così l'applicazione avrà un'interfaccia per lo scripting -Comment[ja]=簡単な TDE アプリケーションを作成します。アプリケーションには、トップレベルのウィンドウ、メニュー、ツールバーがあります。スクリプト化をサポートするために DCOP のインターフェースも用意してあります。 -Comment[nds]=Stellt en eenfach TDE-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann -Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । DCOP पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्दछ -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel window, menu's en toolbars. Er wordt ook een DCOP-interface aangeleverd, zodat uw toepassing een scripting interface kan aanleveren. -Comment[pl]=Generuje prosty program dla TDE z oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twoje programy mogą zawierać interfejs do skryptów -Comment[pt]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação -Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação -Comment[ru]=Создание простого приложения TDE с окном, меню и панелями инструментов. Кроме того, в нём содержится интерфейс DCOP для автоматизации работы с помощью пользовательских скриптов -Comment[sk]=Vygenruje jednoduchú TDE aplikáciu s jedným oknom, menu apanelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie -Comment[sr]=Прави једноставан TDE програм, са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање -Comment[sr@Latn]=Pravi jednostavan TDE program, sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje -Comment[sv]=Skapar ett enkelt TDE-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt. -Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir TDE uygulaması yaratır. Bir DCOP arayüzü sağlanır, böylece uygulama bir betik arayüzü sağlayabilir. -Comment[zh_CN]=生成一个带一个顶层窗口、菜单和工具栏的简单 TDE 应用程序。另外还提供了 DCOP 接口,这样您的应用也可同时提供脚本接口。 -Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以提供文稿介面。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}view.cpp,%{dest}/src/README -Archive=kapp.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE17] -Type=install -Source=%{src}/appview.cpp -Dest=%{dest}/src/%{APPNAMELC}view.cpp - -[FILE18] -Type=install -Source=%{src}/appview.h -Dest=%{dest}/src/%{APPNAMELC}view.h - -[FILE19] -Type=install -Source=%{src}/appiface.h -Dest=%{dest}/src/%{APPNAMELC}iface.h - -[FILE20] -Type=install -Source=%{src}/app_client.cpp -Dest=%{dest}/src/%{APPNAMELC}_client.cpp - -[FILE21] -Type=install -Source=%{src}/pref.cpp -Dest=%{dest}/src/pref.cpp - -[FILE22] -Type=install -Source=%{src}/pref.h -Dest=%{dest}/src/pref.h - -[FILE23] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE24] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE25] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[MSG] -Type=message -Comment=A TDE Application was created at %{dest} -Comment[ca]=Una aplicació per al TDE ha estat creada a %{dest} -Comment[da]=Et TDE program blev oprettet i %{dest} -Comment[de]=Eine TDE-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή TDE δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación de TDE ha sido creada en %{dest} -Comment[et]=TDE rakendus loodi asukohta %{dest} -Comment[eu]=A TDE aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد TDE در %{dest} فراهم شد -Comment[fr]=Une application TDE a été créée dans %{dest} -Comment[ga]=Cruthaíodh Feidhmchlár TDE ag %{dest} -Comment[gl]=Creouse unha aplicación TDE en %{dest} -Comment[hu]=Létrejött egy TDE-s alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDE in %{dest} -Comment[ja]=TDE アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDE-Programm opstellt -Comment[ne]=TDE अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDE-toepassing is aangemaakt in %{dest} -Comment[pl]=Program dla TDE został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDE em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDE em %{dest} -Comment[ru]=Приложение TDE создано в %{dest} -Comment[sk]=TDE aplikácia bola vytvorená v %{dest} -Comment[sl]=Program za TDE je bil ustvarjen v %{dest} -Comment[sr]=TDE програм је направљен у %{dest} -Comment[sr@Latn]=TDE program je napravljen u %{dest} -Comment[sv]=Ett TDE-program skapades i %{dest} -Comment[tr]=Bir TDE Uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 TDE 应用程序 -Comment[zh_TW]=一個 TDE 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdecmodule/CMakeLists.txt b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt index 40e12016..072f5f5e 100644 --- a/languages/cpp/app_templates/tdecmodule/CMakeLists.txt +++ b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( tdecmodule.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tdecmodule.tar.gz tdecmodule.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - tdecmodule.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + tdecmodule.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdecmodule/Makefile.am b/languages/cpp/app_templates/tdecmodule/Makefile.am index 0938012d..b3b19611 100644 --- a/languages/cpp/app_templates/tdecmodule/Makefile.am +++ b/languages/cpp/app_templates/tdecmodule/Makefile.am @@ -3,10 +3,10 @@ dataFiles = module.cpp module.h module.desktop module.tdevelop \ templateName = tdecmodule ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/tdecmodule/module.tdevelop b/languages/cpp/app_templates/tdecmodule/module.tdevelop index 4f2d0606..7b5a57c0 100644 --- a/languages/cpp/app_templates/tdecmodule/module.tdevelop +++ b/languages/cpp/app_templates/tdecmodule/module.tdevelop @@ -13,15 +13,15 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - - + + src/%{APPNAMELC} debug @@ -43,8 +43,8 @@ -O0 -g3 - - + + @@ -52,8 +52,8 @@ - - + + ada ada_bugs_gcc @@ -90,24 +90,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate new file mode 100644 index 00000000..f646c242 --- /dev/null +++ b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate @@ -0,0 +1,197 @@ +# TDE Config File +[General] +Name=Control Center module +Name[ca]=Mòdul per al Centre de control +Name[da]=Kontrolcenter-modul +Name[de]=Kontrollzentrum-Modul +Name[el]=Άρθρωμα κέντρου ελέγχου +Name[en_GB]=Control Centre module +Name[es]=Módulo para el Centro de control +Name[et]=Juhtimiskeskuse moodul +Name[eu]=Kontrol-gunearen modulua +Name[fa]=پیمانۀ مرکز کنترل +Name[fr]=Module du centre de configuration +Name[ga]=Modúl Lárionad Rialaithe +Name[gl]=Módulo para Centro de control +Name[hu]=KControl-beállítómodul +Name[it]=Modulo del Centro di controllo +Name[ja]=コントロールセンターモジュール +Name[nds]=Kuntrullzentrum-Moduul +Name[ne]=नियन्त्रण केन्द्र मोड्युल +Name[nl]=Configuratiemodule +Name[pl]=Moduł Centrum Sterowania +Name[pt]=Módulo do Centro de Controlo +Name[pt_BR]=Módulo do Centro de Controlo +Name[ru]=Модуль Центра управления +Name[sk]=Control Center modul +Name[sl]=Modul nadzornega središča +Name[sr]=Модул Контролног центра +Name[sr@Latn]=Modul Kontrolnog centra +Name[sv]=Modul i inställningscentralen +Name[tr]=Kontrol Merkezi Birimi +Name[zh_CN]=控制中心模块 +Name[zh_TW]=控制中心模組 +Icon=tdecmodule.png +Category=C++/TDE +Comment=Generates a framework for a module which can be embedded into the TDE Control Center. +Comment[ca]=Genera una infraestructura per a un mòdul que es pugui encastar al Centre de control de TDE. +Comment[da]=Genererer et skelet for et modul som kan indlejres i TDE's kontrolcenter. +Comment[de]=Erstellt das Gerüst für ein Modul, das in das TDE-Kontrollzentrum integriert werden kann. +Comment[el]=Δημιουργεί ένα πλαίσιο για ένα άρθρωμα το οποίο μπορεί να ενσωματωθεί το κέντρο ελέγχου του TDE. +Comment[en_GB]=Generates a framework for a module which can be embedded into the TDE Control Centre. +Comment[es]=Genera una infraestructura para un módulo que se puede empotrar en el Centro de control de TDE. +Comment[et]=Mooduli raamistiku loomine, mida saab põimida TDE juhtimiskeskusse. +Comment[eu]=TDE-ren kontrol-gunean kapsula daitekeen modulu baten lan-marko bat sortzen du. +Comment[fa]=چارچوبی برای پیمانه‌ای که در مرکز کنترل TDE می‌تواند نهفته شود، تولید می‌کند. +Comment[fr]=Génère une infrastructure pour un module qui peut être intégré dans le centre de configuration de TDE. +Comment[ga]=Cruthaigh creatlach de mhodúl is féidir leabú i Lárionad Rialaithe TDE. +Comment[gl]=Xera un contorno de traballo para un módulo que pode incrustarse no Centro de control de TDE. +Comment[hu]=Létrehoz egy kiindulási TDE vezérlőpult-beállítómodult +Comment[it]=Genera l'infrastruttura per un modulo che può essere integrato nel Centro di controllo di TDE. +Comment[ja]=TDE のコントロールセンターに取り込めるモジュールのフレームワークを作成します。 +Comment[nds]=Stellt en Rahmenwark för en Moduul op, dat sik na dat TDE-Kuntrullzentrum inbetten lett. +Comment[ne]=केडीई नियन्त्रण केन्द्रमा सम्मिलित गर्न सकिने मोड्युलका लागि फ्रेमवर्क उत्पन्न गर्दछ । +Comment[nl]=Genereert een framework voor een module die kan worden ingebed in het configuratiecentrum van TDE. +Comment[pl]=Generuje szablon modułu, który może zostać włączony w Centrum Sterowania TDE. +Comment[pt]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. +Comment[pt_BR]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. +Comment[ru]=Создание модуля для Центра управления TDE. +Comment[sk]=Vygeneruje framework pre modul, ktorý môže byť vložený do TDE Control Center. +Comment[sr]=Прави радни оквир за модул који се може уградити у Контролни центар TDE-а. +Comment[sr@Latn]=Pravi radni okvir za modul koji se može ugraditi u Kontrolni centar TDE-a. +Comment[sv]=Skapar ett ramverk för en modul som kan inbäddas i TDE:s inställningscentral. +Comment[tr]=TDE Kontrol Merkezine gömülebilen bir birim için bir çatı yaratır. +Comment[zh_CN]=生成一个可嵌入 TDE 控制中心的模块框架。 +Comment[zh_TW]=產生一個可以嵌入 TDE 控制中心的模組框架。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=tdecmodule.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/module.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/po + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir4] +Type=mkdir +Dir=%{dest}/src + +[FILE9] +Type=install +Source=%{src}/module.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/module.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/module.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/module.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=A control center module was created in %{dest} +Comment[ca]=A mòdul per al centre de control ha estat creat en %{dest} +Comment[da]=Et kontrolcenter-modul blev oprettet i %{dest} +Comment[de]=Ein Kontrollzentrum-Modul wurde in %{dest} erstellt. +Comment[el]=Ένα άρθρωμα κέντρου ελέγχου δημιουργήθηκε στο %{dest} +Comment[en_GB]=A control centre module was created in %{dest} +Comment[es]=Un módulo para el Centro de control ha sido creado en %{dest} +Comment[et]=Juhtimiskeskuse moodul loodi asukohta %{dest} +Comment[eu]=Kontrol-gunearen modulu bat sortu da hemen: {dest} +Comment[fa]=یک پیمانۀ مرکز کنترل در %{dest} ایجاد شد +Comment[fr]=Un module du centre de configuration a été créé dans %{dest} +Comment[ga]=Cruthaíodh modúl lárionad rialaithe i %{dest} +Comment[gl]=Creouse un módulo para o centro de control en %{dest} +Comment[hu]=Létrejött egy KControl-beállítómodul itt: %{dest} +Comment[it]=È stato creato un modulo del Centro di controllo in %{dest} +Comment[ja]=コントロールセンターのモジュールを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Kuntrullzentrum-Moduul opstellt +Comment[ne]=नियन्त्रण केन्द्र मोड्युल %{dest} मा सिर्जना गरियो +Comment[nl]=Een configuratiemodule is aangemaakt in %{dest} +Comment[pl]=Moduł Centrum Sterowania został utworzony w %{dest} +Comment[pt]=Foi criado um módulo do Centro de Controlo em %{dest} +Comment[pt_BR]=Foi criado um módulo do Centro de Controlo em %{dest} +Comment[ru]=Модуль Центра управления TDE создан в %{dest} +Comment[sk]=Control center modul bol vytvorený v %{dest} +Comment[sl]=Modul nadzornega središča je bil ustvarjen v %{dest} +Comment[sr]=Модул Контролног центра направљен је у %{dest} +Comment[sr@Latn]=Modul Kontrolnog centra napravljen je u %{dest} +Comment[sv]=En modul i inställningscentralen skapades i %{dest} +Comment[zh_CN]=在 %{dest} 中创建了一个控制中心模块 +Comment[zh_TW]=一個控制中心模組已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdecmodule/tdecmodule.tdevtemplate b/languages/cpp/app_templates/tdecmodule/tdecmodule.tdevtemplate deleted file mode 100644 index 06d6657a..00000000 --- a/languages/cpp/app_templates/tdecmodule/tdecmodule.tdevtemplate +++ /dev/null @@ -1,197 +0,0 @@ -# TDE Config File -[General] -Name=Control Center module -Name[ca]=Mòdul per al Centre de control -Name[da]=Kontrolcenter-modul -Name[de]=Kontrollzentrum-Modul -Name[el]=Άρθρωμα κέντρου ελέγχου -Name[en_GB]=Control Centre module -Name[es]=Módulo para el Centro de control -Name[et]=Juhtimiskeskuse moodul -Name[eu]=Kontrol-gunearen modulua -Name[fa]=پیمانۀ مرکز کنترل -Name[fr]=Module du centre de configuration -Name[ga]=Modúl Lárionad Rialaithe -Name[gl]=Módulo para Centro de control -Name[hu]=KControl-beállítómodul -Name[it]=Modulo del Centro di controllo -Name[ja]=コントロールセンターモジュール -Name[nds]=Kuntrullzentrum-Moduul -Name[ne]=नियन्त्रण केन्द्र मोड्युल -Name[nl]=Configuratiemodule -Name[pl]=Moduł Centrum Sterowania -Name[pt]=Módulo do Centro de Controlo -Name[pt_BR]=Módulo do Centro de Controlo -Name[ru]=Модуль Центра управления -Name[sk]=Control Center modul -Name[sl]=Modul nadzornega središča -Name[sr]=Модул Контролног центра -Name[sr@Latn]=Modul Kontrolnog centra -Name[sv]=Modul i inställningscentralen -Name[tr]=Kontrol Merkezi Birimi -Name[zh_CN]=控制中心模块 -Name[zh_TW]=控制中心模組 -Icon=tdecmodule.png -Category=C++/TDE -Comment=Generates a framework for a module which can be embedded into the TDE Control Center. -Comment[ca]=Genera una infraestructura per a un mòdul que es pugui encastar al Centre de control de TDE. -Comment[da]=Genererer et skelet for et modul som kan indlejres i TDE's kontrolcenter. -Comment[de]=Erstellt das Gerüst für ein Modul, das in das TDE-Kontrollzentrum integriert werden kann. -Comment[el]=Δημιουργεί ένα πλαίσιο για ένα άρθρωμα το οποίο μπορεί να ενσωματωθεί το κέντρο ελέγχου του TDE. -Comment[en_GB]=Generates a framework for a module which can be embedded into the TDE Control Centre. -Comment[es]=Genera una infraestructura para un módulo que se puede empotrar en el Centro de control de TDE. -Comment[et]=Mooduli raamistiku loomine, mida saab põimida TDE juhtimiskeskusse. -Comment[eu]=TDE-ren kontrol-gunean kapsula daitekeen modulu baten lan-marko bat sortzen du. -Comment[fa]=چارچوبی برای پیمانه‌ای که در مرکز کنترل TDE می‌تواند نهفته شود، تولید می‌کند. -Comment[fr]=Génère une infrastructure pour un module qui peut être intégré dans le centre de configuration de TDE. -Comment[ga]=Cruthaigh creatlach de mhodúl is féidir leabú i Lárionad Rialaithe TDE. -Comment[gl]=Xera un contorno de traballo para un módulo que pode incrustarse no Centro de control de TDE. -Comment[hu]=Létrehoz egy kiindulási TDE vezérlőpult-beállítómodult -Comment[it]=Genera l'infrastruttura per un modulo che può essere integrato nel Centro di controllo di TDE. -Comment[ja]=TDE のコントロールセンターに取り込めるモジュールのフレームワークを作成します。 -Comment[nds]=Stellt en Rahmenwark för en Moduul op, dat sik na dat TDE-Kuntrullzentrum inbetten lett. -Comment[ne]=केडीई नियन्त्रण केन्द्रमा सम्मिलित गर्न सकिने मोड्युलका लागि फ्रेमवर्क उत्पन्न गर्दछ । -Comment[nl]=Genereert een framework voor een module die kan worden ingebed in het configuratiecentrum van TDE. -Comment[pl]=Generuje szablon modułu, który może zostać włączony w Centrum Sterowania TDE. -Comment[pt]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. -Comment[pt_BR]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do TDE. -Comment[ru]=Создание модуля для Центра управления TDE. -Comment[sk]=Vygeneruje framework pre modul, ktorý môže byť vložený do TDE Control Center. -Comment[sr]=Прави радни оквир за модул који се може уградити у Контролни центар TDE-а. -Comment[sr@Latn]=Pravi radni okvir za modul koji se može ugraditi u Kontrolni centar TDE-a. -Comment[sv]=Skapar ett ramverk för en modul som kan inbäddas i TDE:s inställningscentral. -Comment[tr]=TDE Kontrol Merkezine gömülebilen bir birim için bir çatı yaratır. -Comment[zh_CN]=生成一个可嵌入 TDE 控制中心的模块框架。 -Comment[zh_TW]=產生一個可以嵌入 TDE 控制中心的模組框架。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=tdecmodule.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/module.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/po - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir4] -Type=mkdir -Dir=%{dest}/src - -[FILE9] -Type=install -Source=%{src}/module.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/module.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/module.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/module.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=A control center module was created in %{dest} -Comment[ca]=A mòdul per al centre de control ha estat creat en %{dest} -Comment[da]=Et kontrolcenter-modul blev oprettet i %{dest} -Comment[de]=Ein Kontrollzentrum-Modul wurde in %{dest} erstellt. -Comment[el]=Ένα άρθρωμα κέντρου ελέγχου δημιουργήθηκε στο %{dest} -Comment[en_GB]=A control centre module was created in %{dest} -Comment[es]=Un módulo para el Centro de control ha sido creado en %{dest} -Comment[et]=Juhtimiskeskuse moodul loodi asukohta %{dest} -Comment[eu]=Kontrol-gunearen modulu bat sortu da hemen: {dest} -Comment[fa]=یک پیمانۀ مرکز کنترل در %{dest} ایجاد شد -Comment[fr]=Un module du centre de configuration a été créé dans %{dest} -Comment[ga]=Cruthaíodh modúl lárionad rialaithe i %{dest} -Comment[gl]=Creouse un módulo para o centro de control en %{dest} -Comment[hu]=Létrejött egy KControl-beállítómodul itt: %{dest} -Comment[it]=È stato creato un modulo del Centro di controllo in %{dest} -Comment[ja]=コントロールセンターのモジュールを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Kuntrullzentrum-Moduul opstellt -Comment[ne]=नियन्त्रण केन्द्र मोड्युल %{dest} मा सिर्जना गरियो -Comment[nl]=Een configuratiemodule is aangemaakt in %{dest} -Comment[pl]=Moduł Centrum Sterowania został utworzony w %{dest} -Comment[pt]=Foi criado um módulo do Centro de Controlo em %{dest} -Comment[pt_BR]=Foi criado um módulo do Centro de Controlo em %{dest} -Comment[ru]=Модуль Центра управления TDE создан в %{dest} -Comment[sk]=Control center modul bol vytvorený v %{dest} -Comment[sl]=Modul nadzornega središča je bil ustvarjen v %{dest} -Comment[sr]=Модул Контролног центра направљен је у %{dest} -Comment[sr@Latn]=Modul Kontrolnog centra napravljen je u %{dest} -Comment[sv]=En modul i inställningscentralen skapades i %{dest} -Comment[zh_CN]=在 %{dest} 中创建了一个控制中心模块 -Comment[zh_TW]=一個控制中心模組已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt b/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt index 1025eb0b..32dd830c 100644 --- a/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt +++ b/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( tdeconfig35.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tdeconfig35.tar.gz tdeconfig35.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - tdeconfig35.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + tdeconfig35.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdeconfig35/Makefile.am b/languages/cpp/app_templates/tdeconfig35/Makefile.am index dc6c56d1..a172f05f 100644 --- a/languages/cpp/app_templates/tdeconfig35/Makefile.am +++ b/languages/cpp/app_templates/tdeconfig35/Makefile.am @@ -5,10 +5,10 @@ dataFiles = src-Makefile.am app.cpp app.h main.cpp appui.rc app.tdevelop \ templateName= tdeconfig35 ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/tdeconfig35/app.tdevelop b/languages/cpp/app_templates/tdeconfig35/app.tdevelop index e1523988..6a53f237 100644 --- a/languages/cpp/app_templates/tdeconfig35/app.tdevelop +++ b/languages/cpp/app_templates/tdeconfig35/app.tdevelop @@ -17,15 +17,15 @@ - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - - + + src/%{APPNAMELC} debug @@ -61,8 +61,8 @@ -O0 -g3 - - + + @@ -74,8 +74,8 @@ false *.o,*.lo,CVS - - + + ada ada_bugs_gcc @@ -110,8 +110,8 @@ qmake User Guide - - + + libtool @@ -125,16 +125,16 @@ false true - - + + - - + + -f -dP @@ -143,7 +143,7 @@ -u3 -p - + @@ -155,14 +155,14 @@ true - + true 2 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate b/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate new file mode 100644 index 00000000..b9edfb7a --- /dev/null +++ b/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate @@ -0,0 +1,245 @@ +# TDE Config File +[General] +Name=TDEConfig XT for TDE 3.5 +Name[ca]=TDEConfig XT per a TDE 3.5 +Name[de]=TDEConfigXT-Anwendung für TDE 3.5 +Name[el]=Εφαρμογή TDEConfig XT για το TDE 3.5 +Name[es]=TDEConfig XT para TDE 3.5 +Name[et]=TDEConfig XT TDE 3.5 jaoks +Name[fr]=Application TDEConfig XT pour TDE 3.5 +Name[hu]=TDEConfig XT a TDE 3.5-höz +Name[it]=TDEConfig XT per TDE 3.5 +Name[ja]=TDE 3.5 用 TDEConfig XT +Name[nds]=TDEConfig-XT-Programm för TDE 3.5 +Name[nl]=TDEConfig XT voor TDE 3.5 +Name[pl]=Program TDEConfig XT dla TDE 3.5 +Name[pt]=Aplicação do TDEConfig XT para o TDE 3.5 +Name[pt_BR]=Aplicação do TDEConfig XT para o TDE 3.5 +Name[ru]=Приложение TDE 3.5 с TDEConfig XT +Name[sk]=TDEConfig XT pre TDE 3.5 +Name[sr]=TDEConfig XT програм за TDE 3.5 +Name[sr@Latn]=TDEConfig XT program za TDE 3.5 +Name[sv]=TDEConfig XT för TDE 3.5 +Name[zh_TW]=TDE 3.5 的 TDEConfig XT 應用程式 +Category=C++/TDE +Icon=kxt.png +Comment=Generates a simple TDE application with one widget and a configuration dialog compatible with TDE 3.5 only +Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració compatible només amb TDE 3.5. +Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog der kun er kompatibelt med TDE 3.5 +Comment[de]=Erstellt eine einfache TDE-Anwendung für TDE 3.5 mit einem Widget und einem Einstellungsdialog. +Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης συμβατό μόνο με το TDE 3.5 +Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue compatible with TDE 3.5 only +Comment[es]=Genera una sencilla aplicación para TDE con un widget y un diálogo de configuración compatible solo con TDE 3.5 +Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja vaid TDE 3.5-ga ühilduva seadistustedialoogiga. +Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique et une boîte de dialogue de configuration compatible avec TDE 3.5 uniquement +Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal, csak a TDE 3.5-tel kompatibilis +Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione compatibile solo con TDE 3.5 +Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します (TDE 3.5 用) +Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op, de bloots mit TDE 3.5 kompatibel is. +Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog die alleen met TDE 3.5 compatible is +Comment[pl]=Generuje prosty program TDE z jednym widżetem i oknem konfiguracyjnym zgodnym z TDE 3.5 +Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5 +Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5 +Comment[ru]=Создание простого приложения TDE с одним виджетом и диалогом конфигурации, совместимое только с TDE 3.5. +Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom kompatibilnú len s TDE 3.5 +Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање, компатибилан само са TDE-ом 3.5 +Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje, kompatibilan samo sa TDE-om 3.5 +Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta, som bara fungerar med TDE 3.5 +Comment[zh_TW]=產生一個簡單的 TDE 3.5 上的應用程式,內含一個元件與一個設定對話框。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/README +Archive=tdeconfig35.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE17] +Type=install +EscapeXML=true +Source=%{src}/appview_base.ui +Dest=%{dest}/src/%{APPNAMELC}view_base.ui + +[FILE18] +Type=install +Source=%{src}/appview.cpp +Dest=%{dest}/src/%{APPNAMELC}view.cpp + +[FILE19] +Type=install +Source=%{src}/appview.h +Dest=%{dest}/src/%{APPNAMELC}view.h + +[FILE20] +Type=install +EscapeXML=true +Source=%{src}/prefs-base.ui +Dest=%{dest}/src/prefs-base.ui + +[FILE21] +Type=install +Source=%{src}/prefs.cpp +Dest=%{dest}/src/prefs.cpp + +[FILE22] +Type=install +Source=%{src}/prefs.h +Dest=%{dest}/src/prefs.h + +[FILE23] +Type=install +Source=%{src}/main.cpp +Dest=%{dest}/src/main.cpp + +[FILE24] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE25] +Type=install +Source=%{src}/README +Dest=%{dest}/README + +[FILE26] +Type=install +Source=%{src}/app.kcfg +Dest=%{dest}/src/%{APPNAMELC}.kcfg + +[FILE27] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/src/settings.kcfgc + +[FILE28] +Type=install +Source=%{src}/src-configure.in.in +Dest=%{dest}/configure.in.in + +[MSG] +Type=message +Comment=A TDE 3.5 TDEConfig XT application was created in %{dest} +Comment[ca]=Una aplicació TDEConfig XT per al TDE ha estat creada en %{dest} +Comment[da]=Et TDE 3.5 TDEConfig XT-program blev oprettet i %{dest} +Comment[de]=Eine TDEConfig-XT-Anwendung für TDE 3.5 wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή TDEConfig XT του TDE 3.5 δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación TDEConfig XT para TDE 3.5 ha sido creada en %{dest} +Comment[et]=TDE 3.5 TDEConfig XT rakendus loodi asukohta %{dest} +Comment[fr]=Une application TDEConfig XT pour TDE 3.5 a été créée dans %{dest} +Comment[hu]=Létrejött egy TDEConfig XT-alapú TDE 3.5-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione TDEConfig XT per TDE 3.5 in %{dest} +Comment[ja]=TDE 3.5 用 TDEConfig XT アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm för TDE 3.5 opstellt +Comment[nl]=Een TDE 3.5 TDEConfig XT-toepassing is aangemaakt in %{dest} +Comment[pl]=Program TDEConfig XT dla TDE 3.5 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest} +Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest} +Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest} +Comment[sk]=TDEConfig XT pre TDE 3.5 bola vytvorená v %{dest} +Comment[sr]=TDEConfig XT програм за TDE 3.5 направљен је у %{dest} +Comment[sr@Latn]=TDEConfig XT program za TDE 3.5 napravljen je u %{dest} +Comment[sv]=Ett TDE 3.5 TDEConfig XT-program skapades i %{dest} +Comment[zh_TW]=一個 TDE 3.5 上的 TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdeconfig35/tdeconfig35.tdevtemplate b/languages/cpp/app_templates/tdeconfig35/tdeconfig35.tdevtemplate deleted file mode 100644 index 485b9eb9..00000000 --- a/languages/cpp/app_templates/tdeconfig35/tdeconfig35.tdevtemplate +++ /dev/null @@ -1,245 +0,0 @@ -# TDE Config File -[General] -Name=TDEConfig XT for TDE 3.5 -Name[ca]=TDEConfig XT per a TDE 3.5 -Name[de]=TDEConfigXT-Anwendung für TDE 3.5 -Name[el]=Εφαρμογή TDEConfig XT για το TDE 3.5 -Name[es]=TDEConfig XT para TDE 3.5 -Name[et]=TDEConfig XT TDE 3.5 jaoks -Name[fr]=Application TDEConfig XT pour TDE 3.5 -Name[hu]=TDEConfig XT a TDE 3.5-höz -Name[it]=TDEConfig XT per TDE 3.5 -Name[ja]=TDE 3.5 用 TDEConfig XT -Name[nds]=TDEConfig-XT-Programm för TDE 3.5 -Name[nl]=TDEConfig XT voor TDE 3.5 -Name[pl]=Program TDEConfig XT dla TDE 3.5 -Name[pt]=Aplicação do TDEConfig XT para o TDE 3.5 -Name[pt_BR]=Aplicação do TDEConfig XT para o TDE 3.5 -Name[ru]=Приложение TDE 3.5 с TDEConfig XT -Name[sk]=TDEConfig XT pre TDE 3.5 -Name[sr]=TDEConfig XT програм за TDE 3.5 -Name[sr@Latn]=TDEConfig XT program za TDE 3.5 -Name[sv]=TDEConfig XT för TDE 3.5 -Name[zh_TW]=TDE 3.5 的 TDEConfig XT 應用程式 -Category=C++/TDE -Icon=kxt.png -Comment=Generates a simple TDE application with one widget and a configuration dialog compatible with TDE 3.5 only -Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració compatible només amb TDE 3.5. -Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog der kun er kompatibelt med TDE 3.5 -Comment[de]=Erstellt eine einfache TDE-Anwendung für TDE 3.5 mit einem Widget und einem Einstellungsdialog. -Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης συμβατό μόνο με το TDE 3.5 -Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue compatible with TDE 3.5 only -Comment[es]=Genera una sencilla aplicación para TDE con un widget y un diálogo de configuración compatible solo con TDE 3.5 -Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja vaid TDE 3.5-ga ühilduva seadistustedialoogiga. -Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique et une boîte de dialogue de configuration compatible avec TDE 3.5 uniquement -Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal, csak a TDE 3.5-tel kompatibilis -Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione compatibile solo con TDE 3.5 -Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します (TDE 3.5 用) -Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op, de bloots mit TDE 3.5 kompatibel is. -Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog die alleen met TDE 3.5 compatible is -Comment[pl]=Generuje prosty program TDE z jednym widżetem i oknem konfiguracyjnym zgodnym z TDE 3.5 -Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5 -Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5 -Comment[ru]=Создание простого приложения TDE с одним виджетом и диалогом конфигурации, совместимое только с TDE 3.5. -Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom kompatibilnú len s TDE 3.5 -Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање, компатибилан само са TDE-ом 3.5 -Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje, kompatibilan samo sa TDE-om 3.5 -Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta, som bara fungerar med TDE 3.5 -Comment[zh_TW]=產生一個簡單的 TDE 3.5 上的應用程式,內含一個元件與一個設定對話框。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/README -Archive=tdeconfig35.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE17] -Type=install -EscapeXML=true -Source=%{src}/appview_base.ui -Dest=%{dest}/src/%{APPNAMELC}view_base.ui - -[FILE18] -Type=install -Source=%{src}/appview.cpp -Dest=%{dest}/src/%{APPNAMELC}view.cpp - -[FILE19] -Type=install -Source=%{src}/appview.h -Dest=%{dest}/src/%{APPNAMELC}view.h - -[FILE20] -Type=install -EscapeXML=true -Source=%{src}/prefs-base.ui -Dest=%{dest}/src/prefs-base.ui - -[FILE21] -Type=install -Source=%{src}/prefs.cpp -Dest=%{dest}/src/prefs.cpp - -[FILE22] -Type=install -Source=%{src}/prefs.h -Dest=%{dest}/src/prefs.h - -[FILE23] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[FILE24] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE25] -Type=install -Source=%{src}/README -Dest=%{dest}/README - -[FILE26] -Type=install -Source=%{src}/app.kcfg -Dest=%{dest}/src/%{APPNAMELC}.kcfg - -[FILE27] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/src/settings.kcfgc - -[FILE28] -Type=install -Source=%{src}/src-configure.in.in -Dest=%{dest}/configure.in.in - -[MSG] -Type=message -Comment=A TDE 3.5 TDEConfig XT application was created in %{dest} -Comment[ca]=Una aplicació TDEConfig XT per al TDE ha estat creada en %{dest} -Comment[da]=Et TDE 3.5 TDEConfig XT-program blev oprettet i %{dest} -Comment[de]=Eine TDEConfig-XT-Anwendung für TDE 3.5 wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή TDEConfig XT του TDE 3.5 δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación TDEConfig XT para TDE 3.5 ha sido creada en %{dest} -Comment[et]=TDE 3.5 TDEConfig XT rakendus loodi asukohta %{dest} -Comment[fr]=Une application TDEConfig XT pour TDE 3.5 a été créée dans %{dest} -Comment[hu]=Létrejött egy TDEConfig XT-alapú TDE 3.5-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione TDEConfig XT per TDE 3.5 in %{dest} -Comment[ja]=TDE 3.5 用 TDEConfig XT アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm för TDE 3.5 opstellt -Comment[nl]=Een TDE 3.5 TDEConfig XT-toepassing is aangemaakt in %{dest} -Comment[pl]=Program TDEConfig XT dla TDE 3.5 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest} -Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest} -Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest} -Comment[sk]=TDEConfig XT pre TDE 3.5 bola vytvorená v %{dest} -Comment[sr]=TDEConfig XT програм за TDE 3.5 направљен је у %{dest} -Comment[sr@Latn]=TDEConfig XT program za TDE 3.5 napravljen je u %{dest} -Comment[sv]=Ett TDE 3.5 TDEConfig XT-program skapades i %{dest} -Comment[zh_TW]=一個 TDE 3.5 上的 TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdecpp.appwizard b/languages/cpp/app_templates/tdecpp.appwizard deleted file mode 100644 index c4f7b2ac..00000000 --- a/languages/cpp/app_templates/tdecpp.appwizard +++ /dev/null @@ -1,2 +0,0 @@ -[General] -List=kdedcop,tdeioslave,kxt,tdevlang,kmake,kapp,tdeconfig35,tdevlang,tdevpart,kateplugin,tdevpart2,kopart,noatunui,kateplugin2,tdefileplugin,konqnavpanel,noatunvisual,dcopservice,khello,kpartapp,khello2,kpartplugin,tdecmodule,kicker,tdescreensaver,kscons_kxt,kscons_tdemdi diff --git a/languages/cpp/app_templates/tdedcop/CMakeLists.txt b/languages/cpp/app_templates/tdedcop/CMakeLists.txt deleted file mode 100644 index f5556887..00000000 --- a/languages/cpp/app_templates/tdedcop/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdedcop.tar.gz ALL - COMMAND tar zcf tdedcop.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - app.cpp app.h app_iface.h app.tdevelop main.cpp - mainclass.cpp mainclass.h tdedcop.png src-Makefile.am - subdirs -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdedcop.tar.gz tdedcop.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdedcop.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdedcop/Makefile.am b/languages/cpp/app_templates/tdedcop/Makefile.am deleted file mode 100644 index 8a21a2bd..00000000 --- a/languages/cpp/app_templates/tdedcop/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -dataFiles = app.cpp app.h app_iface.h app.tdevelop main.cpp mainclass.cpp \ - mainclass.h tdedcop.png src-Makefile.am subdirs - -templateName = tdedcop - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdedcop/app.cpp b/languages/cpp/app_templates/tdedcop/app.cpp deleted file mode 100644 index 5c2fa627..00000000 --- a/languages/cpp/app_templates/tdedcop/app.cpp +++ /dev/null @@ -1,21 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" - -#include - -#include -#include - -%{APPNAME}::%{APPNAME}() - : TDEMainWindow( 0, "%{APPNAME}" ) -{ - m_mainClass = new MainClass(); -} - -%{APPNAME}::~%{APPNAME}() -{ - if (m_mainClass) delete m_mainClass; -} - -#include "%{APPNAMELC}.moc" diff --git a/languages/cpp/app_templates/tdedcop/app.h b/languages/cpp/app_templates/tdedcop/app.h deleted file mode 100644 index 814fccad..00000000 --- a/languages/cpp/app_templates/tdedcop/app.h +++ /dev/null @@ -1,37 +0,0 @@ -%{H_TEMPLATE} - -#ifndef _%{APPNAMEUC}_H_ -#define _%{APPNAMEUC}_H_ - -#ifdef HAVE_CONFIG_H -#include -#endif - -#include - -#include "mainclass.h" - -/** - * @short Application Main Window - * @author %{AUTHOR} <%{EMAIL}> - * @version 0.1 - */ -class %{APPNAME} : public TDEMainWindow -{ - Q_OBJECT - -public: - /** - * Default Constructor - */ - %{APPNAME}(); - - /** - * Default Destructor - */ - virtual ~%{APPNAME}(); -private: - MainClass *m_mainClass; -}; - -#endif // _%{APPNAMEUC}_H_ diff --git a/languages/cpp/app_templates/tdedcop/app.tdevelop b/languages/cpp/app_templates/tdedcop/app.tdevelop deleted file mode 100644 index c37bd28d..00000000 --- a/languages/cpp/app_templates/tdedcop/app.tdevelop +++ /dev/null @@ -1,116 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevTDEAutoProject - C++ - - C++ - Code - Qt - TDE - DCOP - - - - - 3 - true - 3 - EmbeddedTDevDesigner - - - - - - src/%{APPNAMELC} - debug - - - src/%{APPNAMELC} - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - - - - - - - - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tdedcop/app_iface.h b/languages/cpp/app_templates/tdedcop/app_iface.h deleted file mode 100644 index 7049c712..00000000 --- a/languages/cpp/app_templates/tdedcop/app_iface.h +++ /dev/null @@ -1,19 +0,0 @@ -%{H_TEMPLATE} - -#include - -class DCOPDemoIface : virtual public DCOPObject -{ - K_DCOP - k_dcop: - - - // Here you should place your DCOP interface. - // Below are four example methods. - virtual TQString strVal() const = 0; - virtual int intVal() const = 0; - - virtual void setIntVal( int num ) = 0; - virtual void setStrVal( const TQString &str ) = 0; - -}; diff --git a/languages/cpp/app_templates/tdedcop/main.cpp b/languages/cpp/app_templates/tdedcop/main.cpp deleted file mode 100644 index 283ab5cf..00000000 --- a/languages/cpp/app_templates/tdedcop/main.cpp +++ /dev/null @@ -1,52 +0,0 @@ -%{CPP_TEMPLATE} - -#include "%{APPNAMELC}.h" -#include -#include -#include -#include - -static const char description[] = - I18N_NOOP("A TDE KPart Application"); - -static const char version[] = "0.1"; - -static TDECmdLineOptions options[] = -{ -// { "+[URL]", I18N_NOOP( "Document to open" ), 0 }, - TDECmdLineLastOption -}; - -int main(int argc, char **argv) -{ - TDEAboutData about("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, - TDEAboutData::License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", 0, 0, "%{EMAIL}"); - about.addAuthor( "%{AUTHOR}", 0, "%{EMAIL}" ); - TDECmdLineArgs::init(argc, argv, &about); - TDECmdLineArgs::addCmdLineOptions( options ); - TDEApplication app; - %{APPNAME} *mainWin = 0; - - if (app.isRestored()) - { - RESTORE(%{APPNAME}); - } - else - { - // no session.. just start up normally - TDECmdLineArgs *args = TDECmdLineArgs::parsedArgs(); - - /// @todo do something with the command line args here - - mainWin = new %{APPNAME}(); - app.setMainWidget( mainWin ); - mainWin->show(); - - args->clear(); - } - - int ret = app.exec(); - - delete mainWin; - return ret; -} diff --git a/languages/cpp/app_templates/tdedcop/mainclass.cpp b/languages/cpp/app_templates/tdedcop/mainclass.cpp deleted file mode 100644 index a5e0d6a5..00000000 --- a/languages/cpp/app_templates/tdedcop/mainclass.cpp +++ /dev/null @@ -1,31 +0,0 @@ -%{CPP_TEMPLATE} - -#include "mainclass.h" - - -MainClass::MainClass() - : DCOPDemoIface(), - DCOPObject("mainclass"), /* this is the object name DCOP will expose */ - m_intValue(0) -{ -} - -MainClass::~MainClass() -{ -} - -void MainClass::setStrVal(const TQString & str) { - m_strValue = str; -} - -void MainClass::setIntVal(int val) { - m_intValue = val; -} - -TQString MainClass::strVal() const { - return m_strValue; -} - -int MainClass::intVal() const { - return m_intValue; -} diff --git a/languages/cpp/app_templates/tdedcop/mainclass.h b/languages/cpp/app_templates/tdedcop/mainclass.h deleted file mode 100644 index 13504f82..00000000 --- a/languages/cpp/app_templates/tdedcop/mainclass.h +++ /dev/null @@ -1,32 +0,0 @@ -%{H_TEMPLATE} - -#ifndef MAINCLASS_H -#define MAINCLASS_H - -#include "%{APPNAMELC}_iface.h" - -/** - * - * @author %{AUTHOR} - **/ -class MainClass : virtual public DCOPDemoIface -{ -public: - MainClass(); - - ~MainClass(); - - - // Here is the implementation of the example DCOP interface methods. - virtual void setStrVal(const TQString &); - virtual void setIntVal(int); - virtual TQString strVal() const; - virtual int intVal() const; - -private: - TQString m_strValue; - int m_intValue; - -}; - -#endif diff --git a/languages/cpp/app_templates/tdedcop/src-Makefile.am b/languages/cpp/app_templates/tdedcop/src-Makefile.am deleted file mode 100644 index 19ddf2fb..00000000 --- a/languages/cpp/app_templates/tdedcop/src-Makefile.am +++ /dev/null @@ -1,23 +0,0 @@ -## Makefile.am for %{APPNAMELC} - -# set the include path for X, qt and TDE -INCLUDES = $(all_includes) - -# these are the headers for your project -noinst_HEADERS = %{APPNAMELC}.h - -# let automoc handle all of the meta source files ((moc)) -METASOURCES = AUTO - -messages: rc.cpp - $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp - $(XGETTEXT) *.cpp -o $(podir)/%{APPNAMELC}.pot - -# this is the program that gets installed. it's name is used for all -# of the other Makefile.am variables -bin_PROGRAMS = %{APPNAMELC} - -# the application source, library search path, and link libraries -%{APPNAMELC}_SOURCES = main.cpp %{APPNAMELC}.cpp %{APPNAMELC}_iface.skel mainclass.cpp -%{APPNAMELC}_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) -%{APPNAMELC}_LDADD = $(LIB_TDEUI) diff --git a/languages/cpp/app_templates/tdedcop/subdirs b/languages/cpp/app_templates/tdedcop/subdirs deleted file mode 100644 index 0e678106..00000000 --- a/languages/cpp/app_templates/tdedcop/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -po -src diff --git a/languages/cpp/app_templates/tdedcop/tdedcop.png b/languages/cpp/app_templates/tdedcop/tdedcop.png deleted file mode 100644 index 1d25362b..00000000 Binary files a/languages/cpp/app_templates/tdedcop/tdedcop.png and /dev/null differ diff --git a/languages/cpp/app_templates/tdedcop/tdedcop.tdevtemplate b/languages/cpp/app_templates/tdedcop/tdedcop.tdevtemplate deleted file mode 100644 index 628fadd3..00000000 --- a/languages/cpp/app_templates/tdedcop/tdedcop.tdevtemplate +++ /dev/null @@ -1,227 +0,0 @@ -# TDE Config File -[General] -Name=Simple DCOP server -Name[ca]=Simple servidor DCOP -Name[da]=Simpel DCOP-server -Name[de]=Einfacher DCOP-Server -Name[el]=Απλός εξυπηρετητής DCOP -Name[es]=Sencillo servidor DCOP -Name[et]=Lihtne DCOP-server -Name[eu]=DCOP zerbitzari sinple bat -Name[fa]=کارساز سادۀ DCOP -Name[fr]=Serveur DCOP simple -Name[ga]=Freastalaí simplí DCOP -Name[gl]=Servidor sinxelo DCOP -Name[hu]=Egyszerű DCOP-kiszolgáló -Name[it]=Semplice server DCOP -Name[ja]=簡単な DCOP サーバ -Name[nds]=Eenfach DCOP-Server -Name[ne]=साधारण DCOP सर्भर -Name[nl]=Eenvoudige DCOP-server -Name[pl]=Prosty serwer DCOP -Name[pt]=Servidor de DCOP simples -Name[pt_BR]=Servidor de DCOP simples -Name[ru]=Сервер DCOP -Name[sk]=Jednoduchý DCOP server -Name[sl]=Preprost strežnik DCOP -Name[sr]=Једноставан DCOP сервер -Name[sr@Latn]=Jednostavan DCOP server -Name[sv]=Enkel DCOP-server -Name[tr]=Basit DCOP Sunucusu -Name[zh_CN]=简单的 DCOP 服务器 -Name[zh_TW]=簡單的 DCOP 伺服器 -Icon=kdedcop.png -Category=C++/TDE -Comment=Generates a basic TDE DCOP server. This is an ideal starting point for a DCOP server that does not require a GUI interface. -Comment[ca]=Genera un servidor bàsic DCOP per al TDE. Aquest és un idoni punt de partida per a un servidor DCOP que no requereixi d'una IGU. -Comment[da]=Genererer en basal TDE DCOP-server. Dette er et ideelt startpunkt for en DCOP-server der ikke kræver en GUI-grænseflade. -Comment[de]=Erstellt einen einfachen TDE-DCOP-Server. Dies ist ein idealer Ausgangspunkt für einen DCOP-Server, der keine Benutzeroberfläche erfordert. -Comment[el]=Δημιουργεί ένα βασικό εξυπηρετητή TDE DCOP. Αυτό είναι ένα ιδανικό σημείο αρχής για έναν εξυπηρετητή DCOP ο οποίος δε χρειάζεται ένα γραφικό περιβάλλον. -Comment[es]=Genera un servidor básico DCOP para TDE. Es un punto de comienzo ideal para un servidor DCOP que no requiera una interfaz gráfica. -Comment[et]=Lihtsa TDE DCOP-serveri loomine. See on ideaalne algus DCOP-serverile, mis ei eelda graafilist kasutajaliidest. -Comment[eu]=DCOP zerbitzari sinple bat sortzen du. Hau GUI interfazerik behar ez duen DCOP zerbitzari baterako hasierako puntu aparta da. -Comment[fa]=یک کارساز پایۀ TDE DCOP تولید می‌کند. این یک نقطۀ شروع دلخواه برای یک کارساز DCOP است، که نیازی به یک واسط ونک ندارد. -Comment[fr]=Génère un serveur DCOP TDE de base. C'est un bon point de départ pour un serveur DCOP qui ne requiert pas d'interface graphique. -Comment[gl]=Xera un servidor básico DCOP para TDE. Este é un punto de comezo ideal para un servidor DCOP que non require unha interface GUI. -Comment[hu]=Létrehoz egy egyszerű TDE DCOP-os kiszolgálót. Jó kiindulópont grafikus felület nélküli DCOP-kiszolgáló készítéséhez. -Comment[it]=Genera un semplice server DCOP per TDE. È un punto di partenza ideale per un server DCOP che non richiede un'interfaccia GUI. -Comment[ja]=基本的な TDE DCOP サーバを作成します。GUI を必要としない DCOP サーバの理想的な開始点です。 -Comment[nds]=Stellt en eenfach DCOP-Server op. Dat is en goot Anfang för en DCOP-Server ahn Böversiet. -Comment[ne]=आधारभूत TDE DCOP सर्भर उत्पन्न गर्दछ । यो DCOP सर्भरका लागि उपयुक्त सुरुआत बिन्दु हो जसलाई जी यू आई इन्टरफेस आवश्यक पर्दैन । -Comment[nl]=Genereert een basis TDE DCOP-server. Dit is een ideaal startpunt voor een DCOP-server die geen GUI-interface vereist. -Comment[pl]=Generuje prosty serwer TDE DCOP. Dobry punkt startu dla serwera DCOP, który nie potrzebuje interfejsu graficznego. -Comment[pt]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica. -Comment[pt_BR]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica. -Comment[ru]=Создание простого сервера DCOP. Идеальная стартовая точка для разработки сервера DCOP без графического интерфейса. -Comment[sk]=Vygeneruje základný TDE DCOP server. Toto je ideálny štartovací bod pre DCOP server, ktorý nepotrebuje GUI rozhranie. -Comment[sl]=Ustvari osnovni strežnik DCOP za TDE. To je idealno začetno mesto za strežnik DCOP, ki ne potrebuje grafičnega vmesnika. -Comment[sr]=Прави основан TDE DCOP сервер. Ово је идеална почетна тачка за DCOP сервер који не захтева GUI. -Comment[sr@Latn]=Pravi osnovan TDE DCOP server. Ovo je idealna početna tačka za DCOP server koji ne zahteva GUI. -Comment[sv]=Skapar en grundläggande TDE DCOP-server. Detta är en idealisk utgångspunkt för en DCOP-server som inte kräver ett grafiskt användargränssnitt. -Comment[tr]=Basit bir TDE DCOP sunucusu yaratır. Bu grafik arayüz gerektirmeyen bir DCOP sunucusuna başlamak için uygun bir noktadır. -Comment[zh_CN]=生成简单的 TDE DCOP 服务器。这是不需要图形界面的 DCOP 服务器的良好开端。 -Comment[zh_TW]=產生一個基本的 TDE DCOP 伺服器。這個是開發一個不需使用者介面的 DCOP 伺服器的一個好起點。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/main.cpp -Archive=kdedcop.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE17] -Type=install -Source=%{src}/mainclass.cpp -Dest=%{dest}/src/mainclass.cpp - -[FILE18] -Type=install -Source=%{src}/mainclass.h -Dest=%{dest}/src/mainclass.h - -[FILE19] -Type=install -Source=%{src}/app_iface.h -Dest=%{dest}/src/%{APPNAMELC}_iface.h - -[FILE20] -Type=install -Source=%{src}/main.cpp -Dest=%{dest}/src/main.cpp - -[MSG] -Type=message -Comment=A simple DCOP server was created in %{dest} -Comment[ca]=Un simple servidor DCOP ha estat creat en %{dest} -Comment[da]=En simpel DCOP-server blev oprettet i %{dest} -Comment[de]=Ein einfacher DCOP-Server wurde in %{dest} erstellt. -Comment[el]=Ένας απλός εξυπηρετητής DCOP δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo servidor DCOP ha sido creado en %{dest} -Comment[et]=Lihtne DCOP-server loodi asukohta %{dest} -Comment[eu]=DCOP zerbitzari sinple bat sortu da hemen: %{dest} -Comment[fa]=یک کارساز سادۀ DCOP در %{dest} ایجاد شد -Comment[fr]=Un serveur DCOP simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh freastalaí simplí DCOP i %{dest} -Comment[gl]=Creouse un servidor DCOP sinxelo en %{dest} -Comment[hu]=Létrejött egy egyszerű DCOP-kiszolgáló itt: %{dest} -Comment[it]=È stato creato un semplice server DCOP in %{dest} -Comment[ja]=簡単な DCOP サーバを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach DCOP-Server opstellt -Comment[ne]=साधारण DCOP सर्भर %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudige DCOP-server is aangemaakt in %{dest} -Comment[pl]=Prosty serwer DCOP został utworzony w %{dest} -Comment[pt]=Foi criado um servidor de DCOP simples em %{dest} -Comment[pt_BR]=Foi criado um servidor de DCOP simples em %{dest} -Comment[ru]=Простой сервер DCOP создан в %{dest} -Comment[sk]=Jednoduchý DCOP server bol vytvorený v %{dest} -Comment[sl]=Preprost strežnik DCOP je bil ustvarjen v %{dest} -Comment[sr]=Једноставан DCOP сервер направљен је у %{dest} -Comment[sr@Latn]=Jednostavan DCOP server napravljen je u %{dest} -Comment[sv]=En enkel DCOP-server skapades i %{dest} -Comment[tr]=Basit bir DCOP sunucusu %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了简单的 DCOP 服务器 -Comment[zh_TW]=一個簡單的 DCOP 伺服器已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt b/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt index d6998c33..5462742c 100644 --- a/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt +++ b/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( tdefileplugin.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tdefileplugin.tar.gz tdefileplugin.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - tdefileplugin.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + tdefileplugin.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdefileplugin/Makefile.am b/languages/cpp/app_templates/tdefileplugin/Makefile.am index 2896e774..019d2d7c 100644 --- a/languages/cpp/app_templates/tdefileplugin/Makefile.am +++ b/languages/cpp/app_templates/tdefileplugin/Makefile.am @@ -4,10 +4,10 @@ dataFiles = README.devel tdefile_plugin.cpp tdefile_plugin.desktop \ templateName = tdefileplugin ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/tdefileplugin/plugin.tdevelop b/languages/cpp/app_templates/tdefileplugin/plugin.tdevelop index cb6caa43..f09030c1 100644 --- a/languages/cpp/app_templates/tdefileplugin/plugin.tdevelop +++ b/languages/cpp/app_templates/tdefileplugin/plugin.tdevelop @@ -13,16 +13,16 @@ TDE - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/tdefile_%{APPNAMELC}.la debug @@ -44,8 +44,8 @@ -O0 -g3 - - + + @@ -53,8 +53,8 @@ - - + + ada ada_bugs_gcc @@ -91,24 +91,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate b/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate new file mode 100644 index 00000000..2e53acc7 --- /dev/null +++ b/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate @@ -0,0 +1,166 @@ +# TDE Config File +[General] +Name=KFile plugin +Name[br]=Lugent KFile +Name[ca]=Connector KFile +Name[de]=KFile-Modul +Name[el]=Πρόσθετο KFile +Name[es]=Complemento para KFile +Name[et]=KFile'i plugin +Name[eu]=KFile plugin-a +Name[fa]=وصلۀ KFile +Name[fr]=Module externe KFile +Name[ga]=Breiseán KFile +Name[gl]=Extensión para KFile +Name[hu]=KFile-bővítőmodul +Name[it]=Plugin KFile +Name[ja]=KFile プラグイン +Name[nds]=KFile-Moduul +Name[ne]=केडीई फाइल प्लगइन +Name[nl]=KFile-plugin +Name[pl]=Wtyczka do KFile +Name[pt]='Plugin' do KFile +Name[pt_BR]='Plugin' do KFile +Name[ru]=Модуль KFile +Name[sk]=KFile modul +Name[sl]=Vstavek za KFile +Name[sr]=Прикључак за KFile +Name[sr@Latn]=Priključak za KFile +Name[sv]=KFile-insticksprogram +Name[tr]=KFile Eklentisi +Name[zh_CN]=KFile 插件 +Name[zh_TW]=KFile 外掛程式 +Icon=tdefileplugin.png +Category=C++/TDE +Comment=Generates a KFile plugin for konqueror to display meta information. +Comment[ca]=Genera un connector KFile per al konqueror per a mostrar meta informació. +Comment[da]=Genererer et KFile-plugin for konqueror til at vise meta-information. +Comment[de]=Erstellt ein KFile-Modul für Konqueror zur Anzeige von Meta-Daten. +Comment[el]=Δημιουργεί ένα πρόσθετο KFile για την εμφάνιση μεταπληροφοριών στον konqueror. +Comment[es]=Genera un complemento de KFile para Konqueror que muestra metainformación. +Comment[et]=Konquerori KFile'i plugina loomine, mis näitab metainfot. +Comment[eu]=Meta-informazioa bistaratzeko Konqueror-en KFile plugin bat sortzen du. +Comment[fa]=یک وصلۀ KFile برای konqueror جهت نمایش فرااطلاعات تولید می‌کند. +Comment[fr]=Génère un module externe KFile pour que Konqueror affiche des méta-informations. +Comment[gl]=Xera unha extensión para KFile para permitir a konqueror mostrar metainformación. +Comment[hu]=Létrehoz egy KFile-bővítőmodult, mellyel a Konquerorban dokumentumjellemzőket lehet megjeleníteni. +Comment[it]=Genera un plugin KFile per Konqueror per mostrare meta informazioni. +Comment[nds]=Stellt en KFile-Moduul för Konqueror op, dat Metadaten wiest. +Comment[ne]=मेटा सूचना देखाउन कन्क्वेररका लागि केडीई फाइल प्लगइन उत्पन्न गर्दछ । +Comment[nl]=Genereert een KFile-plugin voor konqueror voor het weergeven van meta-informatie. +Comment[pl]=Generuje wtyczkę KFile dla Konquerora do wyświetlania informacji meta. +Comment[pt]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações. +Comment[pt_BR]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações. +Comment[ru]=Создание модуля KFile для показа метаданных в Konqueror. +Comment[sk]=Vygeneruje KFile modul pre konqueror na zobrazenie meta informácií. +Comment[sr]=Прави прикључак за KFile за приказ метаинформација у Konqueror-у. +Comment[sr@Latn]=Pravi priključak za KFile za prikaz metainformacija u Konqueror-u. +Comment[sv]=Skapar ett KFile-insticksprogram till Konqueror för att visa metainformation. +Comment[tr]=Meta bilgisini göstermesi için Konqueror'a bir KFile eklentisi yaratır. +Comment[zh_CN]=生成一个可显示元信息的 Konqueror KFile 插件。 +Comment[zh_TW]=產生一個 Konqueror 的 KFile 外掛程式,顯示中繼資訊 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=${dest}/README.devel,%{dest}/src/tdefile_%{APPNAMELC}.cpp +Archive=tdefileplugin.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/plugin.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/tdefile_plugin.desktop +Dest=%{dest}/src/tdefile_%{APPNAMELC}.desktop + +[FILE13] +Type=install +Source=%{src}/tdefile_plugin.cpp +Dest=%{dest}/src/tdefile_%{APPNAMELC}.cpp + +[FILE14] +Type=install +Source=%{src}/tdefile_plugin.h +Dest=%{dest}/src/tdefile_%{APPNAMELC}.h + +[FILE15] +Type=install +Source=%{src}/README.devel +Dest=%{dest}/README.devel + diff --git a/languages/cpp/app_templates/tdefileplugin/tdefileplugin.tdevtemplate b/languages/cpp/app_templates/tdefileplugin/tdefileplugin.tdevtemplate deleted file mode 100644 index 4ef025de..00000000 --- a/languages/cpp/app_templates/tdefileplugin/tdefileplugin.tdevtemplate +++ /dev/null @@ -1,166 +0,0 @@ -# TDE Config File -[General] -Name=KFile plugin -Name[br]=Lugent KFile -Name[ca]=Connector KFile -Name[de]=KFile-Modul -Name[el]=Πρόσθετο KFile -Name[es]=Complemento para KFile -Name[et]=KFile'i plugin -Name[eu]=KFile plugin-a -Name[fa]=وصلۀ KFile -Name[fr]=Module externe KFile -Name[ga]=Breiseán KFile -Name[gl]=Extensión para KFile -Name[hu]=KFile-bővítőmodul -Name[it]=Plugin KFile -Name[ja]=KFile プラグイン -Name[nds]=KFile-Moduul -Name[ne]=केडीई फाइल प्लगइन -Name[nl]=KFile-plugin -Name[pl]=Wtyczka do KFile -Name[pt]='Plugin' do KFile -Name[pt_BR]='Plugin' do KFile -Name[ru]=Модуль KFile -Name[sk]=KFile modul -Name[sl]=Vstavek za KFile -Name[sr]=Прикључак за KFile -Name[sr@Latn]=Priključak za KFile -Name[sv]=KFile-insticksprogram -Name[tr]=KFile Eklentisi -Name[zh_CN]=KFile 插件 -Name[zh_TW]=KFile 外掛程式 -Icon=tdefileplugin.png -Category=C++/TDE -Comment=Generates a KFile plugin for konqueror to display meta information. -Comment[ca]=Genera un connector KFile per al konqueror per a mostrar meta informació. -Comment[da]=Genererer et KFile-plugin for konqueror til at vise meta-information. -Comment[de]=Erstellt ein KFile-Modul für Konqueror zur Anzeige von Meta-Daten. -Comment[el]=Δημιουργεί ένα πρόσθετο KFile για την εμφάνιση μεταπληροφοριών στον konqueror. -Comment[es]=Genera un complemento de KFile para Konqueror que muestra metainformación. -Comment[et]=Konquerori KFile'i plugina loomine, mis näitab metainfot. -Comment[eu]=Meta-informazioa bistaratzeko Konqueror-en KFile plugin bat sortzen du. -Comment[fa]=یک وصلۀ KFile برای konqueror جهت نمایش فرااطلاعات تولید می‌کند. -Comment[fr]=Génère un module externe KFile pour que Konqueror affiche des méta-informations. -Comment[gl]=Xera unha extensión para KFile para permitir a konqueror mostrar metainformación. -Comment[hu]=Létrehoz egy KFile-bővítőmodult, mellyel a Konquerorban dokumentumjellemzőket lehet megjeleníteni. -Comment[it]=Genera un plugin KFile per Konqueror per mostrare meta informazioni. -Comment[nds]=Stellt en KFile-Moduul för Konqueror op, dat Metadaten wiest. -Comment[ne]=मेटा सूचना देखाउन कन्क्वेररका लागि केडीई फाइल प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Genereert een KFile-plugin voor konqueror voor het weergeven van meta-informatie. -Comment[pl]=Generuje wtyczkę KFile dla Konquerora do wyświetlania informacji meta. -Comment[pt]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações. -Comment[pt_BR]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações. -Comment[ru]=Создание модуля KFile для показа метаданных в Konqueror. -Comment[sk]=Vygeneruje KFile modul pre konqueror na zobrazenie meta informácií. -Comment[sr]=Прави прикључак за KFile за приказ метаинформација у Konqueror-у. -Comment[sr@Latn]=Pravi priključak za KFile za prikaz metainformacija u Konqueror-u. -Comment[sv]=Skapar ett KFile-insticksprogram till Konqueror för att visa metainformation. -Comment[tr]=Meta bilgisini göstermesi için Konqueror'a bir KFile eklentisi yaratır. -Comment[zh_CN]=生成一个可显示元信息的 Konqueror KFile 插件。 -Comment[zh_TW]=產生一個 Konqueror 的 KFile 外掛程式,顯示中繼資訊 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=${dest}/README.devel,%{dest}/src/tdefile_%{APPNAMELC}.cpp -Archive=tdefileplugin.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/plugin.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/tdefile_plugin.desktop -Dest=%{dest}/src/tdefile_%{APPNAMELC}.desktop - -[FILE13] -Type=install -Source=%{src}/tdefile_plugin.cpp -Dest=%{dest}/src/tdefile_%{APPNAMELC}.cpp - -[FILE14] -Type=install -Source=%{src}/tdefile_plugin.h -Dest=%{dest}/src/tdefile_%{APPNAMELC}.h - -[FILE15] -Type=install -Source=%{src}/README.devel -Dest=%{dest}/README.devel - diff --git a/languages/cpp/app_templates/tdeioslave/CMakeLists.txt b/languages/cpp/app_templates/tdeioslave/CMakeLists.txt index 730f65e2..584bdc19 100644 --- a/languages/cpp/app_templates/tdeioslave/CMakeLists.txt +++ b/languages/cpp/app_templates/tdeioslave/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( tdeioslave.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tdeioslave.tar.gz tdeioslave.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - tdeioslave.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + tdeioslave.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdeioslave/Makefile.am b/languages/cpp/app_templates/tdeioslave/Makefile.am index 003040b4..bee7ddb6 100644 --- a/languages/cpp/app_templates/tdeioslave/Makefile.am +++ b/languages/cpp/app_templates/tdeioslave/Makefile.am @@ -3,10 +3,10 @@ dataFiles = slave.cpp slave.h slave.protocol slave.tdevelop \ templateName = tdeioslave ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/tdeioslave/slave.tdevelop b/languages/cpp/app_templates/tdeioslave/slave.tdevelop index 5cbbe5e0..cb257385 100644 --- a/languages/cpp/app_templates/tdeioslave/slave.tdevelop +++ b/languages/cpp/app_templates/tdeioslave/slave.tdevelop @@ -14,16 +14,16 @@ tdeioslave - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}.la debug @@ -45,15 +45,15 @@ -O0 -g3 - - + + - - + + bash bash_bugs @@ -91,23 +91,23 @@ Qt Designer Manual Qt Reference Documentation - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate b/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate new file mode 100644 index 00000000..2ff27786 --- /dev/null +++ b/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate @@ -0,0 +1,183 @@ +# TDE Config File +[General] +Name=TDEIO slave +Name[br]=Sklav TDEIO +Name[ca]=Esclau TDEIO +Name[da]=TDEIO-slave +Name[de]=Ein-/Ausgabemodul +Name[el]=Υπηρέτης TDEIO +Name[es]=Esclavo TDEIO +Name[et]=TDEIO-moodul +Name[eu]=TDEIO morroia +Name[fr]=Esclave TDEIO +Name[ga]=Sclábhaí TDEIO +Name[gl]=Escravo TDEIO +Name[hu]=TDE-protokoll (KIOslave) +Name[it]=Slave TDEIO +Name[nds]=In-/Utgaavmoduul +Name[ne]=TDEIO स्लेभ +Name[nl]=TDEIO-slave +Name[pt]=TDEIO Slave +Name[sk]=TDEIO otrok +Name[sv]=I/O-slav +Icon=tdeioslave.png +Category=C++/TDE +Comment=Generates a framework for an IO slave +Comment[ca]=Genera una infraestructura per a un esclau IO +Comment[da]=Genererer et skelet for en IO-slave +Comment[de]=Erstellt das Grundgerüst für ein Ein-/Ausgabemodul. +Comment[el]=Δημιουργεί ένα πλαίσιο για έναν υπηρέτη IO +Comment[es]=Genera una infraestructura para un esclavo de E/S +Comment[et]=IO-mooduli raamistiku loomine +Comment[eu]=IO morroi baterako lan-marko bat sortzen du +Comment[fa]=چارچوبی برای یک IO slave تولید می‌کند +Comment[fr]=Génère une infrastructure pour un esclave d'entrée / sortie +Comment[ga]=Cruthaíonn sé seo creatlach le haghaidh sclábhaí IO +Comment[gl]=Xera un contorno de traballo para un escravo IO +Comment[hu]=Létrehoz egy kiindulási keretprogramot KIOslave készítéséhez +Comment[it]=Genera l'infrastruttura per uno slave di I/O +Comment[ja]=IO slave のフレームワークを作成します +Comment[nds]=Stellt dat Rahmenwark för en In-/Utgaavmoduul op +Comment[ne]=IO स्लेभका लागि फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Genereert een framework voor een IO-slave +Comment[pl]=Generuje szablon dla IO slave +Comment[pt]=Gera a plataforma para um 'IO slave' +Comment[pt_BR]=Gera a plataforma para um 'IO slave' +Comment[ru]=Создание канала IO slave для TDE +Comment[sk]=Vygeneruje framework pre IO otroka +Comment[sr]=Прави радни оквир за IO slave +Comment[sr@Latn]=Pravi radni okvir za IO slave +Comment[sv]=Skapar ett ramverk för en I/O-slav +Comment[zh_CN]=生成一个 IO slave 的框架 +Comment[zh_TW]=產生一個 IO slave 的框架 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=tdeioslave.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/slave.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/slave.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/slave.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/slave.protocol +Dest=%{dest}/src/%{APPNAMELC}.protocol + +[MSG] +Type=message +Comment=A TDEIO slave was created in %{dest} +Comment[ca]=Un esclau TDEIO ha estat creat en %{dest} +Comment[da]=En TDEIO-slave blev oprettet i %{dest} +Comment[de]=Ein Ein-/Ausgabemodul wurde in %{dest} erstellt. +Comment[el]=Ένας υπηρέτης TDEIO δημιουργήθηκε στο %{dest} +Comment[es]=Un esclavo TDEIO ha sido creado en %{dest} +Comment[et]=TDEIO-moodul loodi asukohta %{dest} +Comment[eu]=TDEIO morroi bat sortu da hemen: %{dest} +Comment[fa]=یک TDEIO slave در %{dest} ایجاد شد +Comment[fr]=Un esclave d'entrée / sortie a été créé dans %{dest} +Comment[ga]=Cruthaíodh sclábhaí TDEIO i %{dest} +Comment[gl]=Creouse un escravo TDEIO en %{dest} +Comment[hu]=Létrejött egy KIOslave itt: %{dest} +Comment[it]=È stato generato un slave TDEIO in %{dest} +Comment[ja]=TDEIO slave を %{dest} に作成しました。 +Comment[nds]=In %{dest} wöör en In-/Utgaavmoduul opstellt +Comment[ne]=TDEIO स्लेभ %{dest} मा सिर्जना गरियो +Comment[nl]=Een TDEIO-slave is aangemaakt in %{dest} +Comment[pl]=TDEIO slave został utworzony w %{dest} +Comment[pt]=Foi criado um 'TDEIO slave' em %{dest} +Comment[pt_BR]=Foi criado um 'TDEIO slave' em %{dest} +Comment[ru]=Канал TDEIO slave создан в %{dest} +Comment[sk]=TDEIO otrok bol vytvorený v %{dest} +Comment[sr]=TDEIO slave је направљен у %{dest} +Comment[sr@Latn]=TDEIO slave je napravljen u %{dest} +Comment[sv]=En I/O-slav skapades i %{dest} +Comment[tr]=Bir TDEIO slave'i %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了一个 TDEIO slave +Comment[zh_TW]=一個 TDEIO slave 已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdeioslave/tdeioslave.tdevtemplate b/languages/cpp/app_templates/tdeioslave/tdeioslave.tdevtemplate deleted file mode 100644 index 6ced25c6..00000000 --- a/languages/cpp/app_templates/tdeioslave/tdeioslave.tdevtemplate +++ /dev/null @@ -1,183 +0,0 @@ -# TDE Config File -[General] -Name=TDEIO slave -Name[br]=Sklav TDEIO -Name[ca]=Esclau TDEIO -Name[da]=TDEIO-slave -Name[de]=Ein-/Ausgabemodul -Name[el]=Υπηρέτης TDEIO -Name[es]=Esclavo TDEIO -Name[et]=TDEIO-moodul -Name[eu]=TDEIO morroia -Name[fr]=Esclave TDEIO -Name[ga]=Sclábhaí TDEIO -Name[gl]=Escravo TDEIO -Name[hu]=TDE-protokoll (KIOslave) -Name[it]=Slave TDEIO -Name[nds]=In-/Utgaavmoduul -Name[ne]=TDEIO स्लेभ -Name[nl]=TDEIO-slave -Name[pt]=TDEIO Slave -Name[sk]=TDEIO otrok -Name[sv]=I/O-slav -Icon=tdeioslave.png -Category=C++/TDE -Comment=Generates a framework for an IO slave -Comment[ca]=Genera una infraestructura per a un esclau IO -Comment[da]=Genererer et skelet for en IO-slave -Comment[de]=Erstellt das Grundgerüst für ein Ein-/Ausgabemodul. -Comment[el]=Δημιουργεί ένα πλαίσιο για έναν υπηρέτη IO -Comment[es]=Genera una infraestructura para un esclavo de E/S -Comment[et]=IO-mooduli raamistiku loomine -Comment[eu]=IO morroi baterako lan-marko bat sortzen du -Comment[fa]=چارچوبی برای یک IO slave تولید می‌کند -Comment[fr]=Génère une infrastructure pour un esclave d'entrée / sortie -Comment[ga]=Cruthaíonn sé seo creatlach le haghaidh sclábhaí IO -Comment[gl]=Xera un contorno de traballo para un escravo IO -Comment[hu]=Létrehoz egy kiindulási keretprogramot KIOslave készítéséhez -Comment[it]=Genera l'infrastruttura per uno slave di I/O -Comment[ja]=IO slave のフレームワークを作成します -Comment[nds]=Stellt dat Rahmenwark för en In-/Utgaavmoduul op -Comment[ne]=IO स्लेभका लागि फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Genereert een framework voor een IO-slave -Comment[pl]=Generuje szablon dla IO slave -Comment[pt]=Gera a plataforma para um 'IO slave' -Comment[pt_BR]=Gera a plataforma para um 'IO slave' -Comment[ru]=Создание канала IO slave для TDE -Comment[sk]=Vygeneruje framework pre IO otroka -Comment[sr]=Прави радни оквир за IO slave -Comment[sr@Latn]=Pravi radni okvir za IO slave -Comment[sv]=Skapar ett ramverk för en I/O-slav -Comment[zh_CN]=生成一个 IO slave 的框架 -Comment[zh_TW]=產生一個 IO slave 的框架 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=tdeioslave.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/slave.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/slave.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/slave.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/slave.protocol -Dest=%{dest}/src/%{APPNAMELC}.protocol - -[MSG] -Type=message -Comment=A TDEIO slave was created in %{dest} -Comment[ca]=Un esclau TDEIO ha estat creat en %{dest} -Comment[da]=En TDEIO-slave blev oprettet i %{dest} -Comment[de]=Ein Ein-/Ausgabemodul wurde in %{dest} erstellt. -Comment[el]=Ένας υπηρέτης TDEIO δημιουργήθηκε στο %{dest} -Comment[es]=Un esclavo TDEIO ha sido creado en %{dest} -Comment[et]=TDEIO-moodul loodi asukohta %{dest} -Comment[eu]=TDEIO morroi bat sortu da hemen: %{dest} -Comment[fa]=یک TDEIO slave در %{dest} ایجاد شد -Comment[fr]=Un esclave d'entrée / sortie a été créé dans %{dest} -Comment[ga]=Cruthaíodh sclábhaí TDEIO i %{dest} -Comment[gl]=Creouse un escravo TDEIO en %{dest} -Comment[hu]=Létrejött egy KIOslave itt: %{dest} -Comment[it]=È stato generato un slave TDEIO in %{dest} -Comment[ja]=TDEIO slave を %{dest} に作成しました。 -Comment[nds]=In %{dest} wöör en In-/Utgaavmoduul opstellt -Comment[ne]=TDEIO स्लेभ %{dest} मा सिर्जना गरियो -Comment[nl]=Een TDEIO-slave is aangemaakt in %{dest} -Comment[pl]=TDEIO slave został utworzony w %{dest} -Comment[pt]=Foi criado um 'TDEIO slave' em %{dest} -Comment[pt_BR]=Foi criado um 'TDEIO slave' em %{dest} -Comment[ru]=Канал TDEIO slave создан в %{dest} -Comment[sk]=TDEIO otrok bol vytvorený v %{dest} -Comment[sr]=TDEIO slave је направљен у %{dest} -Comment[sr@Latn]=TDEIO slave je napravljen u %{dest} -Comment[sv]=En I/O-slav skapades i %{dest} -Comment[tr]=Bir TDEIO slave'i %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个 TDEIO slave -Comment[zh_TW]=一個 TDEIO slave 已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt b/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt index eae96197..b1149d88 100644 --- a/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt +++ b/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( tdescreensaver.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/tdescreensaver.tar.gz tdescreensaver.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - tdescreensaver.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + tdescreensaver.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdescreensaver/Makefile.am b/languages/cpp/app_templates/tdescreensaver/Makefile.am index 1f9e6179..bee93bbc 100644 --- a/languages/cpp/app_templates/tdescreensaver/Makefile.am +++ b/languages/cpp/app_templates/tdescreensaver/Makefile.am @@ -5,10 +5,10 @@ dataFiles = tdescreensaver.desktop tdescreensaver.png tdescreensaver.h \ templateName= tdescreensaver ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate new file mode 100644 index 00000000..91510f04 --- /dev/null +++ b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate @@ -0,0 +1,203 @@ +# TDE Config File +[General] +Name=TDE Screen Saver +Name[br]=Damanter skramm TDE +Name[ca]=Salvapantalles per al TDE +Name[da]=TDE pauseskærm +Name[de]=TDE-Bildschirmschoner +Name[el]=Προφύλαξη οθόνης του TDE +Name[es]=Salvapantallas para TDE +Name[et]=TDE ekraanisäästja +Name[eu]=TDE pantaila-babeslea +Name[fa]=محافظ صفحۀ TDE +Name[fr]=Écran de veille TDE +Name[ga]=Spárálaí Scáileáin TDE +Name[gl]=Salvapantallas TDE +Name[hu]=TDE-s képernyővédő +Name[it]=Salva schermo di TDE +Name[ja]=TDE スクリーンセーバー +Name[nds]=TDE-Pausschirm +Name[ne]=केडीई स्क्रिन सर्भर +Name[nl]=TDE-schermbeveiliging +Name[pl]=Wygaszacz ekranu TDE +Name[pt]=Protector de Ecrã do TDE +Name[pt_BR]=Protetor de tela do TDE +Name[ru]=Хранитель экрана для TDE +Name[sk]=TDE šetrič obrazovky +Name[sl]=Ohranjevalnik zaslona za TDE +Name[sr]=TDE чувар екрана +Name[sr@Latn]=TDE čuvar ekrana +Name[sv]=TDE-skärmsläckare +Name[tr]=TDE Ekran Koruyucusu +Name[zh_CN]= TDE 屏幕保护程序 +Name[zh_TW]=TDE 螢幕保護程式 +Icon=tdescreensaver.png +Category=C++/TDE +Comment=Generates a framework for a TDE screensaver. +Comment[ca]=Genera una infraestructura per a un salvapantalles de TDE. +Comment[da]=Genererer et skelet for en TDE-pauseskærm. +Comment[de]=Erstellt das Gerüst für einen TDE-Bildschirmschoner. +Comment[el]=Δημιουργεί ένα πλαίσιο για μια προφύλαξη οθόνης του TDE. +Comment[es]=Genera una infraestructura para un salvapantallas de TDE +Comment[et]=TDE ekraanisäästja raamistiku loomine. +Comment[eu]=TDE-ren pantaila-babesle baten lan-marko bat sortzen du. +Comment[fa]=چارچوبی برای محافظ صفحۀ TDE تولید می‌کند. +Comment[fr]=Génère une infrastructure pour un écran de veille TDE. +Comment[gl]=Xera un contorno de traballo para un salvapantallas TDE. +Comment[hu]=Létrehoz egy alap TDE-s képernyővédőt. +Comment[it]=Genera l'infrastruttura per un salvaschermo di TDE. +Comment[ja]=TDE スクリーンセーバーのフレームワークを作成します +Comment[nds]=Stellt dat Rahmenwark för en TDE-Pausschirm op. +Comment[ne]=केडीई स्क्रिनसेभरका लागि फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Genereert een framework voor een TDE-schermbeveiliging. +Comment[pl]=Generuje szablon wygaszacza ekranu dla TDE. +Comment[pt]=Gera a plataforma para um protector de ecrã do TDE. +Comment[pt_BR]=Gera a plataforma para um protector de ecrã do TDE. +Comment[ru]=Создание инфраструктуры хранителя экрана для TDE. +Comment[sk]=Vygeneruje framework pre TDE šetrič obrazovky. +Comment[sl]=Ustvari ogrodje ohranjevalnika zaslona za TDE. +Comment[sr]=Прави радни оквир за TDE чувар екрана. +Comment[sr@Latn]=Pravi radni okvir za TDE čuvar ekrana. +Comment[sv]=Skapar ett ramverk för en TDE-skärmsläckare +Comment[tr]=Bir TDE ekran koruyucusu için bir çatı oluşturulur. +Comment[zh_CN]=生成 TDE 屏幕保护程序框架。 +Comment[zh_TW]=產生一個 TDE 螢幕保護程式的框架 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=tdescreensaver.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/tdescreensaver.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/tdescreensaver.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/tdescreensaver.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/tdescreensaver.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE15] +Type=install +EscapeXML=true +Source=%{src}/tdescreensaverui.ui +Dest=%{dest}/src/%{APPNAMELC}ui.ui + +[MSG] +Type=message +Comment=A screensaver application was created in %{dest} +Comment[ca]=Una aplicació de salvapantalles ha estat creada en %{dest} +Comment[da]=Et pauseskærmsprogram blev oprettet i %{dest} +Comment[de]=Ein Bildschirmschoner wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή προφύλαξης οθόνης δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación salvapantallas ha sido creada en %{dest} +Comment[et]=Ekraanisäästja rakendus loodi asukohta %{dest} +Comment[eu]=Pantaila-babesle baten aplikazioa sortu da hemen: %{dest} +Comment[fa]=یک کاربرد محافظ صفحه در %{dest} ایجاد شد +Comment[fr]=Une application écran de veille a été créé dans %{dest} +Comment[ga]=Cruthaíodh spárálaí scáileáin i %{dest} +Comment[gl]=Creouse unha aplicación salvapantallas en %{dest} +Comment[hu]=Létrejött egy alap képernyővédő program itt: %{dest} +Comment[it]=È stata creata un'applicazione salvaschermo in %{dest} +Comment[ja]=スクリーンセーバーアプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Pausschirm opstellt +Comment[ne]=स्क्रिनसेभर अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een schermbeveiligingstoepassing is aangemaakt in %{dest} +Comment[pl]=Program wygaszacza ekranu został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação protectora do ecrã em %{dest} +Comment[pt_BR]=Foi criada uma aplicação protectora do ecrã em %{dest} +Comment[ru]=Приложение хранителя экрана создано в %{dest} +Comment[sk]=Aplikácia šetriča obrazovky bola vytvorená v %{dest} +Comment[sl]=Program ohranjevalnika zaslona je bil ustvarjen v %{dest} +Comment[sr]=Програм чувара екрана направљен је у %{dest} +Comment[sr@Latn]=Program čuvara ekrana napravljen je u %{dest} +Comment[sv]=Ett skärmsläckarprogram skapades i %{dest} +Comment[tr]=Bir ekran koruyucusu uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了屏幕保护应用程序 +Comment[zh_TW]=一個螢幕保護程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevelop b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevelop index c3ae15db..28e0a678 100644 --- a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevelop +++ b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevelop @@ -14,16 +14,16 @@ tdeioslave - + 3 true 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner - + - + src/lib%{APPNAMELC}.la debug @@ -45,15 +45,15 @@ -O0 -g3 - - + + - - + + ada ada_bugs_gcc @@ -90,24 +90,24 @@ qmake User Guide - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevtemplate b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevtemplate deleted file mode 100644 index 0500fdd5..00000000 --- a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.tdevtemplate +++ /dev/null @@ -1,203 +0,0 @@ -# TDE Config File -[General] -Name=TDE Screen Saver -Name[br]=Damanter skramm TDE -Name[ca]=Salvapantalles per al TDE -Name[da]=TDE pauseskærm -Name[de]=TDE-Bildschirmschoner -Name[el]=Προφύλαξη οθόνης του TDE -Name[es]=Salvapantallas para TDE -Name[et]=TDE ekraanisäästja -Name[eu]=TDE pantaila-babeslea -Name[fa]=محافظ صفحۀ TDE -Name[fr]=Écran de veille TDE -Name[ga]=Spárálaí Scáileáin TDE -Name[gl]=Salvapantallas TDE -Name[hu]=TDE-s képernyővédő -Name[it]=Salva schermo di TDE -Name[ja]=TDE スクリーンセーバー -Name[nds]=TDE-Pausschirm -Name[ne]=केडीई स्क्रिन सर्भर -Name[nl]=TDE-schermbeveiliging -Name[pl]=Wygaszacz ekranu TDE -Name[pt]=Protector de Ecrã do TDE -Name[pt_BR]=Protetor de tela do TDE -Name[ru]=Хранитель экрана для TDE -Name[sk]=TDE šetrič obrazovky -Name[sl]=Ohranjevalnik zaslona za TDE -Name[sr]=TDE чувар екрана -Name[sr@Latn]=TDE čuvar ekrana -Name[sv]=TDE-skärmsläckare -Name[tr]=TDE Ekran Koruyucusu -Name[zh_CN]= TDE 屏幕保护程序 -Name[zh_TW]=TDE 螢幕保護程式 -Icon=tdescreensaver.png -Category=C++/TDE -Comment=Generates a framework for a TDE screensaver. -Comment[ca]=Genera una infraestructura per a un salvapantalles de TDE. -Comment[da]=Genererer et skelet for en TDE-pauseskærm. -Comment[de]=Erstellt das Gerüst für einen TDE-Bildschirmschoner. -Comment[el]=Δημιουργεί ένα πλαίσιο για μια προφύλαξη οθόνης του TDE. -Comment[es]=Genera una infraestructura para un salvapantallas de TDE -Comment[et]=TDE ekraanisäästja raamistiku loomine. -Comment[eu]=TDE-ren pantaila-babesle baten lan-marko bat sortzen du. -Comment[fa]=چارچوبی برای محافظ صفحۀ TDE تولید می‌کند. -Comment[fr]=Génère une infrastructure pour un écran de veille TDE. -Comment[gl]=Xera un contorno de traballo para un salvapantallas TDE. -Comment[hu]=Létrehoz egy alap TDE-s képernyővédőt. -Comment[it]=Genera l'infrastruttura per un salvaschermo di TDE. -Comment[ja]=TDE スクリーンセーバーのフレームワークを作成します -Comment[nds]=Stellt dat Rahmenwark för en TDE-Pausschirm op. -Comment[ne]=केडीई स्क्रिनसेभरका लागि फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Genereert een framework voor een TDE-schermbeveiliging. -Comment[pl]=Generuje szablon wygaszacza ekranu dla TDE. -Comment[pt]=Gera a plataforma para um protector de ecrã do TDE. -Comment[pt_BR]=Gera a plataforma para um protector de ecrã do TDE. -Comment[ru]=Создание инфраструктуры хранителя экрана для TDE. -Comment[sk]=Vygeneruje framework pre TDE šetrič obrazovky. -Comment[sl]=Ustvari ogrodje ohranjevalnika zaslona za TDE. -Comment[sr]=Прави радни оквир за TDE чувар екрана. -Comment[sr@Latn]=Pravi radni okvir za TDE čuvar ekrana. -Comment[sv]=Skapar ett ramverk för en TDE-skärmsläckare -Comment[tr]=Bir TDE ekran koruyucusu için bir çatı oluşturulur. -Comment[zh_CN]=生成 TDE 屏幕保护程序框架。 -Comment[zh_TW]=產生一個 TDE 螢幕保護程式的框架 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=tdescreensaver.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/tdescreensaver.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/tdescreensaver.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/tdescreensaver.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/tdescreensaver.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE15] -Type=install -EscapeXML=true -Source=%{src}/tdescreensaverui.ui -Dest=%{dest}/src/%{APPNAMELC}ui.ui - -[MSG] -Type=message -Comment=A screensaver application was created in %{dest} -Comment[ca]=Una aplicació de salvapantalles ha estat creada en %{dest} -Comment[da]=Et pauseskærmsprogram blev oprettet i %{dest} -Comment[de]=Ein Bildschirmschoner wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή προφύλαξης οθόνης δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación salvapantallas ha sido creada en %{dest} -Comment[et]=Ekraanisäästja rakendus loodi asukohta %{dest} -Comment[eu]=Pantaila-babesle baten aplikazioa sortu da hemen: %{dest} -Comment[fa]=یک کاربرد محافظ صفحه در %{dest} ایجاد شد -Comment[fr]=Une application écran de veille a été créé dans %{dest} -Comment[ga]=Cruthaíodh spárálaí scáileáin i %{dest} -Comment[gl]=Creouse unha aplicación salvapantallas en %{dest} -Comment[hu]=Létrejött egy alap képernyővédő program itt: %{dest} -Comment[it]=È stata creata un'applicazione salvaschermo in %{dest} -Comment[ja]=スクリーンセーバーアプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Pausschirm opstellt -Comment[ne]=स्क्रिनसेभर अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een schermbeveiligingstoepassing is aangemaakt in %{dest} -Comment[pl]=Program wygaszacza ekranu został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação protectora do ecrã em %{dest} -Comment[pt_BR]=Foi criada uma aplicação protectora do ecrã em %{dest} -Comment[ru]=Приложение хранителя экрана создано в %{dest} -Comment[sk]=Aplikácia šetriča obrazovky bola vytvorená v %{dest} -Comment[sl]=Program ohranjevalnika zaslona je bil ustvarjen v %{dest} -Comment[sr]=Програм чувара екрана направљен је у %{dest} -Comment[sr@Latn]=Program čuvara ekrana napravljen je u %{dest} -Comment[sv]=Ett skärmsläckarprogram skapades i %{dest} -Comment[tr]=Bir ekran koruyucusu uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了屏幕保护应用程序 -Comment[zh_TW]=一個螢幕保護程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdevlang/CMakeLists.txt b/languages/cpp/app_templates/tdevlang/CMakeLists.txt deleted file mode 100644 index a5768a94..00000000 --- a/languages/cpp/app_templates/tdevlang/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdevlang.tar.gz ALL - COMMAND tar zcf tdevlang.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - src-Makefile.am tdevlang_part.cpp tdevlang_part.h - tdevlang.rc tdevlang.desktop app.tdevelop - tdevlang-configure.in.in README.dox -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdevlang.tar.gz tdevlang.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdevlang.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdevlang/Makefile.am b/languages/cpp/app_templates/tdevlang/Makefile.am deleted file mode 100644 index d33ab103..00000000 --- a/languages/cpp/app_templates/tdevlang/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -dataFiles = src-Makefile.am tdevlang_part.cpp tdevlang_part.h tdevlang.rc \ - tdevlang.desktop app.tdevelop tdevlang-configure.in.in README.dox -templateName = tdevlang - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdevlang/README.dox b/languages/cpp/app_templates/tdevlang/README.dox deleted file mode 100644 index 7069f3a5..00000000 --- a/languages/cpp/app_templates/tdevlang/README.dox +++ /dev/null @@ -1,55 +0,0 @@ -/** \class %{APPNAME} -Put a brief description here, the brief description ends at the first dot. -Put a more detailed description of your part in these lines. It can span -over several lines. You can even use some html commands in these lines like: -This is code, html links link text, -and images. - -\authors %{AUTHOR} -\authors 2nd author full name -... -\authors nth author full name - -\maintainer %{AUTHOR} -\maintainer 2nd maintainer full name -... -\maintainer nth maintainer full name - -\feature Describe the first feature -\feature Describe the second feature -... -\feature Describe the last feature - -\bug bugs in -YOUR_COMPONENT_NAME at Bugzilla database -\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. -.. -\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. - -\requirement Describe a the 1st requirement of your part. -\requirement Describe a the 2nd requirement of your part. -... -\requirement Describe a the nth requirement of your part. - -\todo Describe a the 1st TODO of your part. -\todo Describe a the 2nd TODO of your part. -... -\todo Describe a the nth TODO of your part. - -\faq First frequenly asked question about your part ? Answer. -\faq Second frequenly asked question about your part ? Answer. -... -\faq Last frequenly asked question about your part ? Answer. - -\note First note text. -\note Second note text. -... -\note Last note text. - -\warning First warning text. -\warning Second warning text. -... -\warning Last warning text. - -*/ diff --git a/languages/cpp/app_templates/tdevlang/app.tdevelop b/languages/cpp/app_templates/tdevlang/app.tdevelop deleted file mode 100644 index d6648708..00000000 --- a/languages/cpp/app_templates/tdevlang/app.tdevelop +++ /dev/null @@ -1,115 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevTDEAutoProject - C++ - - C++ - Code - Qt - TDE - KDevelop - - - - - 3 - true - 3 - EmbeddedTDevDesigner - - - - - - src/%{APPNAMELC} - - - src/%{APPNAMELC} - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - - - - - - - - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tdevlang/src-Makefile.am b/languages/cpp/app_templates/tdevlang/src-Makefile.am deleted file mode 100644 index 6de535df..00000000 --- a/languages/cpp/app_templates/tdevlang/src-Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -AM_CPPFLAGS = -I$(kde_includes)/tdevelop/interfaces -I$(kde_includes)/tdevelop/util -I$(kde_includes)/kinterfacedesigner $(all_includes) - -kde_module_LTLIBRARIES = libtdev%{APPNAMELC}.la -libtdev%{APPNAMELC}_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) -libtdev%{APPNAMELC}_la_LIBADD = -ltdevelop -libtdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}_part.cpp - -METASOURCES = AUTO - -servicedir = $(kde_servicesdir) -service_DATA = kdev%{APPNAMELC}.desktop - -rcdir = $(kde_datadir)/kdev%{APPNAMELC} -rc_DATA = kdev%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/tdevlang/tdevlang-configure.in.in b/languages/cpp/app_templates/tdevlang/tdevlang-configure.in.in deleted file mode 100644 index a7e792f2..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang-configure.in.in +++ /dev/null @@ -1,10 +0,0 @@ -#MIN_CONFIG(3.0.0) - -AM_INIT_AUTOMAKE(%{APPNAMELC}, %{VERSION}) -AC_C_BIGENDIAN -AC_CHECK_TDEMAXPATHLEN - -KDE_CHECK_HEADERS([tdevelop/tdevcore.h]) -KDE_CHECK_LIB([tdevelop],main, - [LIBTDEVELOP="-ltdevelop"]) -AC_SUBST(LIBTDEVELOP) diff --git a/languages/cpp/app_templates/tdevlang/tdevlang.desktop b/languages/cpp/app_templates/tdevlang/tdevlang.desktop deleted file mode 100644 index 78fac402..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang.desktop +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=%{APPNAME} -Comment[pt]=%{APPNAME$} -Name=KDev%{APPNAME} -Name[nds]=KDev%{ProgNaam} -Name[sv]=TDevelop %{APPNAME} -Name[ta]=கெடெவ்%{APPNAME} -Icon=tdevelop -ServiceTypes=TDevelop/LanguageSupport -X-TDevelop-Language=ChangeMe -X-TDE-Library=libtdev%{APPNAMELC} -X-TDevelop-Version=3 diff --git a/languages/cpp/app_templates/tdevlang/tdevlang.png b/languages/cpp/app_templates/tdevlang/tdevlang.png deleted file mode 100644 index 840a953c..00000000 Binary files a/languages/cpp/app_templates/tdevlang/tdevlang.png and /dev/null differ diff --git a/languages/cpp/app_templates/tdevlang/tdevlang.rc b/languages/cpp/app_templates/tdevlang/tdevlang.rc deleted file mode 100644 index b4e153fa..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/languages/cpp/app_templates/tdevlang/tdevlang.tdevtemplate b/languages/cpp/app_templates/tdevlang/tdevlang.tdevtemplate deleted file mode 100644 index 8692af7e..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang.tdevtemplate +++ /dev/null @@ -1,157 +0,0 @@ -# TDE Config File -[General] -Name=TDevelop Language Support Plugin (Standalone build) -Name[ca]=Connector per al suport de llenguatge a TDevelop (de construcció aïllada) -Name[da]=TDevelop plugin for sprogstøttet (alenestående bygning) -Name[de]=TDevelop-Modul für Sprachunterstützung (Unabhängige Erstellung) -Name[el]=Πρόσθετο υποστήριξης γλώσσας του TDevelop (αυτόνομη κατασκευή) -Name[es]=Complemento de implementación de lenguaje para TDevelop (construcción independiente) -Name[et]=TDevelopi keeletoetuse plugin (autonoomne) -Name[eu]=TDevelop-en lengoaien euskarrien interfazea (eraikuntza autonomoak) -Name[fa]=وصلۀ پشتیبانی زبان TDevelop )ساخت خوداتکا( -Name[fr]=Module externe de prise en charge de langage de TDevelop (construction autonome) -Name[ga]=Breiseán Tacaíochta Teanga le haghaidh TDevelop (Tógáil Shaorsheasaimh) -Name[gl]=Extensión de soporte de linguaxes para TDevelop (compilación independente) -Name[hu]=TDevelop nyelvtámogató modul (önálló) -Name[it]=Plugin di supporto per linguaggio di TDevelop (compilazione indipendente) -Name[ja]=TDevelop 言語サポートプラグイン (スタンダローンビルド) -Name[nds]=TDevelop-Moduul för Spraakünnerstütten (Enkelprogramm) -Name[ne]=केडीई विकास भाषा समर्थन प्लगइन (स्ट्यान्डअलोन निर्माण) -Name[nl]=TDEvelop Taalondersteuning Plugin (Standalone build) -Name[pl]=Wtyczka TDevelopa do obsługi języka (budowana oddzielnie) -Name[pt]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma) -Name[pt_BR]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma) -Name[ru]=Интерфейс языковой поддержки для TDevelop (внешний) -Name[sk]=TDevelop modul pre jazykovú podporu (samostatný build) -Name[sl]=Vstavek jezikovne podpore za TDevelop (samostojna izgradnja) -Name[sr]=TDevelop-ов интерфејс за језичку подршку (самостална градња) -Name[sr@Latn]=TDevelop-ov interfejs za jezičku podršku (samostalna gradnja) -Name[sv]=TDevelop-insticksprogram för språkstöd (att bygga fristående) -Name[tr]=TDevelop Dil Desteği Eklentisi (Kendi başına çalışabilen kurulum) -Name[zh_CN]=TDevelop 语言支持插件(独立编译) -Name[zh_TW]=TDevelop 語言支援外掛程式(單獨建立) -Category=C++/TDevelop/ -Comment=This generates a language support plugin for TDevelop, to be built outside of the TDevelop source tree. -Comment[ca]=Genera un connector per al suport de llenguatge a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop. -Comment[da]=Dette genererer en sprogstøtte-plugin for TDevelop, der skal bygges udenfor TDevelop's kildetræ. -Comment[de]=Hiermit wird ein Sprachunterstützungsmodul für TDevelop generiert, das außerhalb des Quelltextbaumes von TDevelop erstellt wird. -Comment[el]=Αυτό δημιουργεί ένα πρόσθετο υποστήριξης γλώσσας για το TDevelop, για την κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop. -Comment[es]=Genera un complemento de implementación de lenguaje para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop. -Comment[et]=TDevelopi keeletoetuse plugina loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud. -Comment[eu]=Honek TDevelop-en lengoai-euskarrirako plugin bat sortzen du, TDevelop-en iturburu zuhaitzetik at eraikitzeko. -Comment[fa]=یک وصلۀ پشتیبان برای TDevelop تولید می‌کند، تا در بیرون درخت منبع TDevelop ساخته شود. -Comment[fr]=Génère un module externe de prise en charge de langage pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop. -Comment[gl]=Isto xera unha extensión de soporte de linguaxes para TDevelop que se compilará fóra da árbore de código de TDevelop. -Comment[hu]=Létrehoz egy nyelvtámogató modult a TDevelophoz, mely a TDevelopos forráskönyvtáron kívül fordítható le. -Comment[it]=Genera un plugin di supporto per linguaggio per TDevelop, deve essere compilato fuori dell'albero sorgente di TDevelop. -Comment[nds]=Dit stellt en Spraakünnerstütten-Moduul för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt. -Comment[ne]=यसले केडीई विकासका लागि केडीई विकास स्रोत ट्रीको बाहिर निर्माण गर्न, भाषा समर्थन प्लगइन उत्पन्न गर्दछ । -Comment[nl]=Dit genereert een taalondersteuningsplugin voor TDEvelop, welke buiten de TDevelop sourcetree wordt gebouwd. -Comment[pl]=Generuje wtyczkę do obsługi języka w TDevelopie. Wtyczka jest budowana poza drzewem źródłowym TDevelopa. -Comment[pt]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop. -Comment[pt_BR]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop. -Comment[ru]=Создание интерфейса языковой поддержки для TDevelop со сборкой вне исходного кода TDevelop. -Comment[sk]=Vygeneruje modul pre jazykovú podporu pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojového stromu TDevelop. -Comment[sr]=Ово прави прикључак за језичку подршку за TDevelop, који се гради ван TDevelop-овог изворног стабла. -Comment[sr@Latn]=Ovo pravi priključak za jezičku podršku za TDevelop, koji se gradi van TDevelop-ovog izvornog stabla. -Comment[sv]=Detta skapar ett TDevelop-insticksprogram för språkstöd, att bygga utanför TDevelops källkodsträd. -Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacının dışında olacak, bir dil desteği eklentisi yaratır. -Comment[zh_CN]=这将生成 TDevelop 的语言支持插件,可以在 TDevelop 源代码树之外编译。 -Comment[zh_TW]=產生一個 TDevelop 語言支援外掛程式,建立在 TDevelop 程式源碼樹之外。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp -Archive=tdevlang.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE5] -Type=install -Source=%{src}/tdevlang-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE7] -Type=install -Source=%{src}/tdevlang_part.cpp -Dest=%{dest}/src/%{APPNAMELC}_part.cpp - -[FILE8] -Type=install -Source=%{src}/tdevlang_part.h -Dest=%{dest}/src/%{APPNAMELC}_part.h - -[FILE9] -Type=install -EscapeXML=true -Source=%{src}/tdevlang.rc -Dest=%{dest}/src/kdev%{APPNAMELC}.rc - -[FILE10] -Type=install -Source=%{src}/tdevlang.desktop -Dest=%{dest}/src/kdev%{APPNAMELC}.desktop - -[FILE11] -Type=install -Source=%{src}/README.dox -Dest=%{dest}/src/README.dox - -[MSG] -Type=message -Comment=A language plugin for TDevelop for standalone build was created in %{dest} -Comment[ca]=Un connector per a llenguatge a TDevelop i de construcció aïllada ha estat creat en %{dest} -Comment[da]=Et sprog-plugin for TDevelop for alenestående bygning blev oprettet i %{dest} -Comment[de]=Ein Sprachunterstützungsmodul für TDevelop (unabhängige Erstellung) wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο γλώσσας για το TDevelop για αυτόνομη κατασκευή δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento de lenguaje para TDevelop de construcción independiente ha sido creado en %{dest} -Comment[et]=TDevelopi autonoomne keeleplugin loodi asukohta %{dest} -Comment[eu]=TDevelop-en hizkuntza plugin autonomo bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ زبان برای TDevelop جهت ساخت خوداتکا در %{dest} ایجاد شد -Comment[fr]=Un module externe de langage pour TDevelop à construire de façon autonome a été créé dans %{dest} -Comment[gl]=Creouse unha extensión de linguaxe para TDevelop a compilar de forma independente en %{dest} -Comment[hu]=Létrejött egy TDevelopos nyelvtámogató modul (önálló lefordításra) itt: %{dest} -Comment[it]=È stato creato un plugin di linguaggio per TDevelop per compilazione indipendente %{dest} -Comment[nds]=In %{dest} wöör en Spraakünnerstütten-Moduul för TDevelop (Enkelprogramm) opstellt -Comment[ne]=स्ट्यान्डअलोन निर्माण गर्न केडीई विकासका लागि भाषा प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Een taalplugin voor TDevelop voor standalone build is aangemaakt in %{dest} -Comment[pl]=Wtyczka języka dla TDevelopa do budowy oddzielnie została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest} -Comment[ru]=Внешний интерфейс языковой поддержки для TDevelop создан в %{dest} -Comment[sk]=Modul pre jazykovú podporu pre TDevelop bol vutvorený v %{dest} -Comment[sr]=Језички прикључак за TDevelop за самосталну градњу направљен је у %{dest} -Comment[sr@Latn]=Jezički priključak za TDevelop za samostalnu gradnju napravljen je u %{dest} -Comment[sv]=Ett TDevelop-insticksprogram för språkstöd att bygga fristående skapades i %{dest} -Comment[tr]=Kendi başına çalışabilen bir TDevelop dil eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了一个独立编译的 TDevelop 语言插件 -Comment[zh_TW]=一個單獨建立的 TDevelop 語言外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdevlang/tdevlang_part.cpp b/languages/cpp/app_templates/tdevlang/tdevlang_part.cpp deleted file mode 100644 index 488f494a..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang_part.cpp +++ /dev/null @@ -1,154 +0,0 @@ -%{CPP_TEMPLATE} - -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -//#include "%{APPNAMELC}_widget.h" -#include "%{APPNAMELC}_part.h" - -typedef KGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; -K_EXPORT_COMPONENT_FACTORY( libtdev%{APPNAMELC}, %{APPNAME}Factory( "tdev%{APPNAMELC}" ) ); -static const TDevPluginInfo data("tdev%{APPNAMELC}"); - -%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList& ) -: TDevLanguageSupport(&data, parent, name ? name : "%{APPNAME}Part" ) -{ - setInstance(%{APPNAME}Factory::instance()); - setXMLFile("tdevlang_%{APPNAMELC}.rc"); - - - m_build = new TDEAction( i18n("&Run"), "exec",Key_F9,this, TQT_SLOT(slotRun()),actionCollection(), "build_execute" ); - - kdDebug() << "Creating %{APPNAMELC} Part" << endl; - - connect( core(), TQT_SIGNAL(projectConfigWidget(KDialogBase*)), - this, TQT_SLOT(projectConfigWidget(KDialogBase*)) ); - connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); - connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); - connect( partController(), TQT_SIGNAL(savedFile(const KURL&)), this, TQT_SLOT(savedFile(const KURL&)) ); - connect(partController(), TQT_SIGNAL(activePartChanged(KParts::Part*)), - this, TQT_SLOT(slotActivePartChanged(KParts::Part *))); -} - - -%{APPNAME}Part::~%{APPNAME}Part() -{ - delete m_build; -} - -TDevLanguageSupport::Features %{APPNAME}Part::features() -{ - return Features(Variables | Functions); -} -KMimeType::List %{APPNAME}Part::mimeTypes() -{ - KMimeType::List list; - - KMimeType::Ptr mime = KMimeType::mimeType( "application/x-shellscript" ); - if( mime ) - list << mime; - - return list; -} -void %{APPNAME}Part::slotRun() -{ - // Execute the application here. -} -void %{APPNAME}Part::projectConfigWidget(KDialogBase *dlg) -{ - Q_UNUSED( dlg ); - // Create your config dialog here. -} -void %{APPNAME}Part::projectOpened() -{ - kdDebug(9014) << "projectOpened()" << endl; - - connect( project(), TQT_SIGNAL(addedFilesToProject(const TQStringList &)), - this, TQT_SLOT(addedFilesToProject(const TQStringList &)) ); - connect( project(), TQT_SIGNAL(removedFilesFromProject(const TQStringList &)), - this, TQT_SLOT(removedFilesFromProject(const TQStringList &)) ); - - // We want to parse only after all components have been - // properly initialized - TQTimer::singleShot(0, this, TQT_SLOT(parse())); -} -void %{APPNAME}Part::projectClosed() -{ - -} -void %{APPNAME}Part::savedFile(const KURL &fileName) -{ - - - if (project()->allFiles().contains(fileName.path().mid ( project()->projectDirectory().length() + 1 ))) - { - kdDebug(9014) << "parse file " << fileName.path() << endl; - emit addedSourceInfo( fileName.path() ); - } -} -void %{APPNAME}Part::addedFilesToProject(const TQStringList &fileList) -{ - kdDebug(9014) << "addedFilesToProject()" << endl; - - TQStringList::ConstIterator it; - - for ( it = fileList.begin(); it != fileList.end(); ++it ) - { - kdDebug(9014) << "maybe parse " << project()->projectDirectory() + "/" + ( *it ) << endl; - } - - emit updatedSourceInfo(); -} -void %{APPNAME}Part::removedFilesFromProject(const TQStringList &fileList) -{ - - - TQStringList::ConstIterator it; - - for ( it = fileList.begin(); it != fileList.end(); ++it ) - { - TQString fileName = project()->projectDirectory() + "/" + ( *it ); - if( codeModel()->hasFile(fileName) ) - { - kdDebug(9014) << "removed " << fileName << endl; - emit aboutToRemoveSourceInfo( fileName ); - codeModel()->removeFile( codeModel()->fileByName(fileName) ); - } - } - -} -void %{APPNAME}Part::parse() -{ - kdDebug(9014) << "initialParse()" << endl; - - if (project()) - { - kapp->setOverrideCursor(waitCursor); - TQStringList files = project()->allFiles(); - for (TQStringList::Iterator it = files.begin(); it != files.end() ;++it) - { - kdDebug(9014) << "maybe parse " << project()->projectDirectory() + "/" + (*it) << endl; - } - emit updatedSourceInfo(); - kapp->restoreOverrideCursor(); - } else { - kdDebug(9014) << "No project" << endl; - } -} -void %{APPNAME}Part::slotActivePartChanged(KParts::Part *part) -{ - kdDebug() << "Changeing active part..." << endl; -} - -#include "%{APPNAMELC}_part.moc" diff --git a/languages/cpp/app_templates/tdevlang/tdevlang_part.h b/languages/cpp/app_templates/tdevlang/tdevlang_part.h deleted file mode 100644 index 9b0f2513..00000000 --- a/languages/cpp/app_templates/tdevlang/tdevlang_part.h +++ /dev/null @@ -1,44 +0,0 @@ -%{H_TEMPLATE} - -#ifndef __TDEVPART_%{APPNAMEUC}_H__ -#define __TDEVPART_%{APPNAMEUC}_H__ - - -#include -#include -#include -#include -#include - -class TDEAction; - -/* - Please read the README.dox file for more info about this part - */ -class %{APPNAME}Part : public TDevLanguageSupport -{ - Q_OBJECT - - public: - %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &); - ~%{APPNAME}Part(); - protected: - virtual Features features(); - virtual KMimeType::List mimeTypes(); - - private slots: - void slotRun(); - void projectConfigWidget(KDialogBase *dlg); - void projectOpened(); - void projectClosed(); - void savedFile(const KURL &fileName); - void addedFilesToProject(const TQStringList &fileList); - void removedFilesFromProject(const TQStringList &fileList); - void parse(); - void slotActivePartChanged(KParts::Part *part); - private: - TDEAction *m_build; -}; - - -#endif diff --git a/languages/cpp/app_templates/tdevpart/CMakeLists.txt b/languages/cpp/app_templates/tdevpart/CMakeLists.txt deleted file mode 100644 index e952ce8a..00000000 --- a/languages/cpp/app_templates/tdevpart/CMakeLists.txt +++ /dev/null @@ -1,29 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdevpart.tar.gz ALL - COMMAND tar zcf tdevpart.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - src-Makefile.am tdevpart_part.cpp tdevpart_part.h - tdevpart_widget.h tdevpart_widget.cpp tdevpart_part.rc - tdevpart.desktop app.tdevelop README.dox - globalconfigbase.ui globalconfig.h globalconfig.cpp - projectconfigbase.ui projectconfig.h projectconfig.cpp -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdevpart.tar.gz tdevpart.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdevpart.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdevpart/Makefile.am b/languages/cpp/app_templates/tdevpart/Makefile.am deleted file mode 100644 index 6aa1f606..00000000 --- a/languages/cpp/app_templates/tdevpart/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -dataFiles = src-Makefile.am tdevpart_part.cpp tdevpart_part.h \ - tdevpart_widget.h tdevpart_widget.cpp tdevpart_part.rc \ - tdevpart.desktop app.tdevelop README.dox globalconfigbase.ui globalconfig.h \ - globalconfig.cpp projectconfigbase.ui projectconfig.h projectconfig.cpp -templateName = tdevpart - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdevpart/README.dox b/languages/cpp/app_templates/tdevpart/README.dox deleted file mode 100644 index 7069f3a5..00000000 --- a/languages/cpp/app_templates/tdevpart/README.dox +++ /dev/null @@ -1,55 +0,0 @@ -/** \class %{APPNAME} -Put a brief description here, the brief description ends at the first dot. -Put a more detailed description of your part in these lines. It can span -over several lines. You can even use some html commands in these lines like: -This is code, html links link text, -and images. - -\authors %{AUTHOR} -\authors 2nd author full name -... -\authors nth author full name - -\maintainer %{AUTHOR} -\maintainer 2nd maintainer full name -... -\maintainer nth maintainer full name - -\feature Describe the first feature -\feature Describe the second feature -... -\feature Describe the last feature - -\bug bugs in -YOUR_COMPONENT_NAME at Bugzilla database -\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. -.. -\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. - -\requirement Describe a the 1st requirement of your part. -\requirement Describe a the 2nd requirement of your part. -... -\requirement Describe a the nth requirement of your part. - -\todo Describe a the 1st TODO of your part. -\todo Describe a the 2nd TODO of your part. -... -\todo Describe a the nth TODO of your part. - -\faq First frequenly asked question about your part ? Answer. -\faq Second frequenly asked question about your part ? Answer. -... -\faq Last frequenly asked question about your part ? Answer. - -\note First note text. -\note Second note text. -... -\note Last note text. - -\warning First warning text. -\warning Second warning text. -... -\warning Last warning text. - -*/ diff --git a/languages/cpp/app_templates/tdevpart/app.tdevelop b/languages/cpp/app_templates/tdevpart/app.tdevelop deleted file mode 100644 index 473da16e..00000000 --- a/languages/cpp/app_templates/tdevpart/app.tdevelop +++ /dev/null @@ -1,116 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevTDEAutoProject - C++ - - C++ - Code - Qt - TDE - KDevelop - - - - - 3 - true - 3 - EmbeddedTDevDesigner - - - - - - src/%{APPNAMELC} - debug - - - src/%{APPNAMELC} - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - - - - - - - - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tdevpart/globalconfig.cpp b/languages/cpp/app_templates/tdevpart/globalconfig.cpp deleted file mode 100644 index cddf3e7e..00000000 --- a/languages/cpp/app_templates/tdevpart/globalconfig.cpp +++ /dev/null @@ -1,15 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}globalconfig.h" - -#include "%{APPNAMELC}part.h" - -%{APPNAME}GlobalConfig::%{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) - : %{APPNAME}GlobalConfigBase(parent, name), m_part(part) -{ -} - -void %{APPNAME}GlobalConfig::accept() -{ -} - -#include "%{APPNAMELC}globalconfig.moc" diff --git a/languages/cpp/app_templates/tdevpart/globalconfig.h b/languages/cpp/app_templates/tdevpart/globalconfig.h deleted file mode 100644 index 723dbae2..00000000 --- a/languages/cpp/app_templates/tdevpart/globalconfig.h +++ /dev/null @@ -1,23 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_GLOBAL_CONFIG_H -#define %{APPNAMEUC}_GLOBAL_CONFIG_H - -#include "%{APPNAMELC}globalconfigbase.h" - -class %{APPNAME}Part; - -class %{APPNAME}GlobalConfig: public %{APPNAME}GlobalConfigBase -{ - Q_OBJECT - -public: - %{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); - -public slots: - void accept(); - -private: - %{APPNAME}Part *m_part; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart/globalconfigbase.ui b/languages/cpp/app_templates/tdevpart/globalconfigbase.ui deleted file mode 100644 index 588f9dc9..00000000 --- a/languages/cpp/app_templates/tdevpart/globalconfigbase.ui +++ /dev/null @@ -1,20 +0,0 @@ - -%{APPNAME}GlobalConfigBase - - - %{APPNAME}GlobalConfigBase - - - - 0 - 0 - 600 - 480 - - - - %{APPNAME} - - - - diff --git a/languages/cpp/app_templates/tdevpart/projectconfig.cpp b/languages/cpp/app_templates/tdevpart/projectconfig.cpp deleted file mode 100644 index 42a9f3e7..00000000 --- a/languages/cpp/app_templates/tdevpart/projectconfig.cpp +++ /dev/null @@ -1,15 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}projectconfig.h" - -#include "%{APPNAMELC}part.h" - -%{APPNAME}ProjectConfig::%{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) - : %{APPNAME}ProjectConfigBase(parent, name), m_part(part) -{ -} - -void %{APPNAME}ProjectConfig::accept() -{ -} - -#include "%{APPNAMELC}projectconfig.moc" diff --git a/languages/cpp/app_templates/tdevpart/projectconfig.h b/languages/cpp/app_templates/tdevpart/projectconfig.h deleted file mode 100644 index 49d4f089..00000000 --- a/languages/cpp/app_templates/tdevpart/projectconfig.h +++ /dev/null @@ -1,23 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_PROJECT_CONFIG_H -#define %{APPNAMEUC}_PROJECT_CONFIG_H - -#include "%{APPNAMELC}projectconfigbase.h" - -class %{APPNAME}Part; - -class %{APPNAME}ProjectConfig: public %{APPNAME}ProjectConfigBase -{ - Q_OBJECT - -public: - %{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); - -public slots: - void accept(); - -private: - %{APPNAME}Part *m_part; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart/projectconfigbase.ui b/languages/cpp/app_templates/tdevpart/projectconfigbase.ui deleted file mode 100644 index 30849e54..00000000 --- a/languages/cpp/app_templates/tdevpart/projectconfigbase.ui +++ /dev/null @@ -1,20 +0,0 @@ - -%{APPNAME}ProjectConfigBase - - - %{APPNAME}ProjectConfigBase - - - - 0 - 0 - 600 - 480 - - - - %{APPNAME} - - - - diff --git a/languages/cpp/app_templates/tdevpart/src-Makefile.am b/languages/cpp/app_templates/tdevpart/src-Makefile.am deleted file mode 100644 index e082adff..00000000 --- a/languages/cpp/app_templates/tdevpart/src-Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/util $(all_includes) - -kde_module_LTLIBRARIES = libtdev%{APPNAMELC}.la -libtdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) -libtdev%{APPNAMELC}_la_LIBADD = $(top_builddir)/lib/libtdevelop.la - -libtdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}part.cpp %{APPNAMELC}widget.cpp \ - %{APPNAMELC}globalconfigbase.ui %{APPNAMELC}globalconfig.cpp \ - %{APPNAMELC}projectconfigbase.ui %{APPNAMELC}projectconfig.cpp - -METASOURCES = AUTO - -appsharedir = $(kde_datadir)/kdev%{APPNAMELC} -appshare_DATA = - -servicedir = $(kde_servicesdir) -service_DATA = kdev%{APPNAMELC}.desktop - -rcdir = $(kde_datadir)/kdev%{APPNAMELC} -rc_DATA = kdev%{APPNAMELC}.rc diff --git a/languages/cpp/app_templates/tdevpart/tdevpart.desktop b/languages/cpp/app_templates/tdevpart/tdevpart.desktop deleted file mode 100644 index c3eb6a81..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart.desktop +++ /dev/null @@ -1,83 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Name=KDev%{APPNAME} -Name[nds]=KDev%{ProgNaam} -Name[sv]=TDevelop %{APPNAME} -Name[ta]=கெடெவ்%{APPNAME} -GenericName=%{APPNAME} Plugin -GenericName[br]=Lugent %{APPNAME} -GenericName[ca]=Connector per a %{APPNAME} -GenericName[da]=%{APPNAME} plugin -GenericName[de]=%{APPNAME}-Modul -GenericName[el]=Πρόσθετο %{APPNAME} -GenericName[es]=Complemento %{APPNAME} -GenericName[et]=%{APPNAME} plugin -GenericName[eu]=%{APPNAME} plugina -GenericName[fa]=وصلۀ %{APPNAME} -GenericName[fr]=Module externe pour %{APPNAME} -GenericName[ga]=Breiseán %{APPNAME} -GenericName[gl]=Extensión %{APPNAME} -GenericName[hu]=%{APPNAME}-bővítőmodul -GenericName[it]=Plugin %{APPNAME} -GenericName[ja]=%{APPNAME} プラグイン -GenericName[nds]=%{APPNAME}-Moduul -GenericName[ne]=%{APPNAME} प्लगइन -GenericName[nl]=%{APPNAME}-plugin -GenericName[pl]=Wtyczka %{APPNAME} -GenericName[pt]='Plugin' %{APPNAME} -GenericName[pt_BR]=Plug-in do %{APPNAME} -GenericName[ru]=Модуль %{APPNAME} -GenericName[sk]=%{APPNAME} modul -GenericName[sl]=Vstavek za %{APPNAME} -GenericName[sr]=%{APPNAME} прикључак -GenericName[sr@Latn]=%{APPNAME} priključak -GenericName[sv]=%{APPNAME} insticksprogram -GenericName[tr]=%{APPNAME} Eklentisi -GenericName[zh_CN]=%{APPNAME} 插件 -GenericName[zh_TW]=%{APPNAME} 外掛程式 -Comment=%{APPNAME} Description -Comment[br]=Deskrivadur %{APPNAME} -Comment[ca]=Descripció per a %{APPNAME} -Comment[da]=%{APPNAME} beskrivelse -Comment[de]=%{APPNAME} Beschreibung -Comment[el]=Περιγραφή %{APPNAME} -Comment[es]=Descripción de %{APPNAME} -Comment[et]=%{APPNAME} kirjeldus -Comment[eu]=%{APPNAME} deskribapena -Comment[fa]=توصیف %{APPNAME} -Comment[fr]=Description pour %{APPNAME} -Comment[ga]=Cur Síos %{APPNAME} -Comment[gl]=Descripción de %{APPNAME} -Comment[hu]=%{APPNAME} leírása -Comment[it]=Descrizione %{APPNAME} -Comment[ja]=%{APPNAME} 概説 -Comment[nds]=%{APPNAME}-Beschrieven -Comment[ne]=%{APPNAME} वर्णन -Comment[nl]=%{APPNAME} omschrijving -Comment[pl]=Opis %{APPNAME} -Comment[pt]=Descrição de %{APPNAME$} -Comment[pt_BR]=Descrição do %{APPNAME} -Comment[ru]=Описание %{APPNAME} -Comment[sk]=%{APPNAME} popis -Comment[sl]=Opis za %{APPNAME} -Comment[sr]=Опис за %{APPNAME} -Comment[sr@Latn]=Opis za %{APPNAME} -Comment[sv]=%{APPNAME} beskrivning -Comment[tr]=%{APPNAME} Tanımı -Comment[zh_CN]=%{APPNAME} 描述 -Comment[zh_TW]=%{APPNAME} 描述 -Icon=tdevelop -ServiceTypes=TDevelop/Plugin - -X-TDevelop-Plugin-Version=1 -X-TDevelop-Plugin-Homepage= -X-TDevelop-Plugin-BugsEmailAddress=%{EMAIL} -X-TDevelop-Plugin-Copyright=(C) by %{AUTHOR} - -X-TDevelop-Args= - -X-TDevelop-Scope=%{SCOPE} -X-TDE-Library=libtdev%{APPNAMELC} -X-TDevelop-Version=3 -X-TDevelop-Properties=%{PROPS} diff --git a/languages/cpp/app_templates/tdevpart/tdevpart.png b/languages/cpp/app_templates/tdevpart/tdevpart.png deleted file mode 100644 index 840a953c..00000000 Binary files a/languages/cpp/app_templates/tdevpart/tdevpart.png and /dev/null differ diff --git a/languages/cpp/app_templates/tdevpart/tdevpart.tdevtemplate b/languages/cpp/app_templates/tdevpart/tdevpart.tdevtemplate deleted file mode 100644 index 8bdb87e3..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart.tdevtemplate +++ /dev/null @@ -1,242 +0,0 @@ -# TDE Config File -[General] -Name=TDevelop Plugin (TDevelop source tree build) -Name[ca]=Connector per a TDevelop (de construcció a l'arbre de fonts de TDevelop) -Name[da]=TDevelop Plugin (TDevelop kildetræ bygning) -Name[de]=TDevelop-Modul (Erstellung im TDevelop-Quelltextbaum) -Name[el]=Πρόσθετο TDevelop (κατασκευή με το δέντρο πηγαίου κώδικα του TDevelop) -Name[es]=Complemento para TDevelop (construcción en árbol de código fuente de TDevelop) -Name[et]=TDevelopi plugin (Kdevelopi lähtekoodipuus) -Name[eu]=TDevelop plugina (TDevelop-en iturburu zuhaitzean erakitzeko) -Name[fa]=وصلۀ TDevelop )ساخت درخت منبع TDevelop( -Name[fr]=Module externe de TDevelop (construction dans l'arborescence des sources de TDevelop) -Name[gl]=Extensión para TDevelop (compilación na árbore de código de TDevelop) -Name[hu]=TDevelop-bővítőmodul (TDevelopos forráskönyvtáron belül) -Name[it]=Plugin di TDevelop (compila l'albero sorgente di TDevelop) -Name[ja]=TDevelop プラグイン (TDevelop ソースツリービルド) -Name[nds]=TDevelop-Moduul (TDevelop-Bornboomprogramm) -Name[ne]=केडीई विकास प्लगइन (केडीई विकास स्रोत ट्री निर्माण) -Name[nl]=TDevelop-plugin (TDevelop source tree build) -Name[pl]=Wtyczka TDevelopa (budowa w drzewie źródłowym TDevelopa) -Name[pt]='Plugin' do TDevelop (compilação na árvore de código do TDevelop) -Name[pt_BR]='Plugin' do TDevelop (compilação na árvore de código do TDevelop) -Name[ru]=Модуль TDevelop (в исходном коде TDevelop) -Name[sk]=TDevelop modul (TDevelop zdrojový strom build) -Name[sr]=Прикључак за TDevelop (градња у изворном стаблу TDevelop-а) -Name[sr@Latn]=Priključak za TDevelop (gradnja u izvornom stablu TDevelop-a) -Name[sv]=TDevelop-insticksprogram (att bygga i TDevelops källkodsträd) -Name[tr]=TDevelop Eklentisi (TDevelop kaynak ağacı kurulumu) -Name[zh_CN]=TDevelop 插件(TDevelop 源代码树编译) -Name[zh_TW]=TDevelop 外掛程式(TDevelop 程式源碼樹內建立) -Category=C++/TDevelop/ -Comment=This generates a plugin for TDevelop, for building within the TDevelop source tree -Comment[ca]=Genera un connector per a TDevelop, per a que es construeixi en l'arbre de fonts de TDevelop -Comment[da]=Dette genererer et plugin for TDevelop, til at bygges indenfor TDevelop's kildetræ -Comment[de]=Hiermit wird ein Modul für TDevelop erstellt, dessen Erstellung innerhalb des Quelltextbaumes von TDevelop erfolgt. -Comment[el]=Αυτό δημιουργεί ένα πρόσθετο για το TDevelop, για κατασκευή του μέσα στο δέντρο πηγαίου κώδικα του TDevelop -Comment[es]=Genera un complemento para TDevelop, para ser construido en el árbol de código fuente de TDevelop -Comment[et]=TDevelopi plugina loomine, mis ehitatakse TDevelopi lähtekoodipuus. -Comment[eu]=Honek TDevelop-erako plugin bat sortzen du, TDevelop-en iturburu-zuhaitzean eraikitzeko -Comment[fa]=وصله‌ای برای TDevelop، برای ساختن در درخت منبع TDevelop تولید می‌کند -Comment[fr]=Génère un module externe pour TDevelop, à construire dans l'arborescence des sources de TDevelop -Comment[gl]=Isto xera unha extensión para TDevelop que se compilará dentro da árbore de código de TDevelop -Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron belül fordítható le -Comment[it]=Genera un plugin per TDevelop, per compilarlo assieme all'albero sorgente di TDevelop -Comment[nds]=Dit stellt en TDevelop-Moduul för't Kompileren binnen den TDevelop-Bornboom op -Comment[ne]=यसले केडीई विकास स्रोत ट्री भित्र निर्माण गर्न, केडीई विकासका लागि प्लगइन उत्पन्न गर्दछ -Comment[nl]=Dit genereert een plugin voor TDevelop, om te bouwen binnen de TDevelop sourcetree -Comment[pl]=Generuje wtyczkę do TDevelopa, która jest budowana w jego drzewie źródłowym -Comment[pt]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop -Comment[pt_BR]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop -Comment[ru]=Создание модуля TDevelop в исходном коде TDevelop -Comment[sk]=Vygeneruje modul pre TDevelop, ktorý sa bude kompilovať v rámci TDevelop zdrojového stromu -Comment[sr]=Ово прави прикључак за TDevelop, за градњу у оквиру TDevelop-овог изворног стабла -Comment[sr@Latn]=Ovo pravi priključak za TDevelop, za gradnju u okviru TDevelop-ovog izvornog stabla -Comment[sv]=Det här skapar ett insticksprogram för TDevelop, att byggas inne i TDevelops källkodsträd. -Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacınında olacak, bir eklenti yaratır. -Comment[zh_CN]=这将生成 TDevelop 的插件,该插件需要与 TDevelop 源代码树一起编译 -Comment[zh_TW]=產生一個 TDevelop 外掛程式,建立於 TDevelop 程式源碼樹內。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}part.cpp -Archive=tdevpart.tar.gz - -[SCOPE] -Type = value -ValueType=QString -Value= SCOPE -Comment= The scope of a plugin (Global, Project, Core) -Comment[ca]= L'àmbit d'un connector (Global, Project, Core) -Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne) -Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern) -Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας) -Comment[es]=El alcance de un complemento (global, proyecto, núcleo) -Comment[et]=Plugina skoop (globaalne, projekt, tuum) -Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa) -Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته( -Comment[fr]= La portée d'un module externe (globale, projet, core) -Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár) -Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo) -Comment[hu]=A modul hatóköre (globális, projektszintű, alap) -Comment[it]=Il contesto di un plugin (Globale, Progetto, Core) -Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn) -Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर) -Comment[nl]=Het bereik van een plugin (globaal, project, core) -Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna) -Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) -Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) -Comment[ru]=Тип модуля (Global, Project, Core) -Comment[sk]=Rozsah module (globálny, projektový, jadrový) -Comment[sr]=Опсег прикључка (глобални, пројекат, језгро) -Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro) -Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna) -Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç) -Comment[zh_CN]=插件的范围(全局、工程、核心) -Comment[zh_TW]=外掛程式的範圍(全域、專案、核心) -Default= Global - -[PROPS] -Type = value -ValueType=QString -Value= PROPS -Comment= The list of supported TDevelop properties -Comment[ca]= La llista de propietats suportades del TDevelop -Comment[da]= Listen af understøttede TDevelop-egenskaber -Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften -Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop -Comment[es]=La lista de propiedades de TDevelop soportadas -Comment[et]= TDevelopi toetatud omaduste nimekiri -Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda -Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop -Comment[fr]= La liste des propriétés de TDevelop prises en charge -Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo -Comment[gl]=Lista das propiedades de TDevelop soportadas -Comment[hu]=A támogatott TDevelop-tulajdonságok -Comment[it]=Lista delle proprietà supportate da TDevelop -Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen -Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची -Comment[nl]=De lijst met ondersteunde TDevelop-properties -Comment[pl]= Lista obsługiwanych właściwości TDevelopa -Comment[pt]= A lista de propriedades do TDevelop suportadas -Comment[pt_BR]= A lista de propriedades do TDevelop suportadas -Comment[ru]=Список поддерживаемых типов модулей для TDevelop -Comment[sk]=Zoznam podporovaných vlastností TDevelop -Comment[sl]=Seznam podprtih lastnosti TDevelop -Comment[sr]=Листа подржаних TDevelop-ових својстава -Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava -Comment[sv]=Listan med egenskaper i TDevelop som stöds -Comment[tr]=Desteklenen TDevelop özellikleri -Comment[zh_CN]=列出支持的 TDevelop 属性 -Comment[zh_TW]=支援的 TDevelop 屬性列表 -Default= - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/tdevpart_part.cpp -Dest=%{dest}/%{APPNAMELC}part.cpp - -[FILE4] -Type=install -Source=%{src}/tdevpart_part.h -Dest=%{dest}/%{APPNAMELC}part.h - -[FILE5] -Type=install -Source=%{src}/tdevpart_widget.cpp -Dest=%{dest}/%{APPNAMELC}widget.cpp - -[FILE6] -Type=install -Source=%{src}/tdevpart_widget.h -Dest=%{dest}/%{APPNAMELC}widget.h - -[FILE7] -Type=install -EscapeXML=true -Source=%{src}/tdevpart_part.rc -Dest=%{dest}/kdev%{APPNAMELC}.rc - -[FILE71] -Type=install -EscapeXML=true -Source=%{src}/globalconfigbase.ui -Dest=%{dest}/%{APPNAMELC}globalconfigbase.ui - -[FILE711] -Type=install -Source=%{src}/globalconfig.h -Dest=%{dest}/%{APPNAMELC}globalconfig.h - -[FILE712] -Type=install -Source=%{src}/globalconfig.cpp -Dest=%{dest}/%{APPNAMELC}globalconfig.cpp - -[FILE72] -Type=install -EscapeXML=true -Source=%{src}/projectconfigbase.ui -Dest=%{dest}/%{APPNAMELC}projectconfigbase.ui - -[FILE721] -Type=install -Source=%{src}/projectconfig.h -Dest=%{dest}/%{APPNAMELC}projectconfig.h - -[FILE722] -Type=install -Source=%{src}/projectconfig.cpp -Dest=%{dest}/%{APPNAMELC}projectconfig.cpp - -[FILE8] -Type=install -Source=%{src}/tdevpart.desktop -Dest=%{dest}/kdev%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{src}/README.dox -Dest=%{dest}/README.dox - -[MSG] -Type=message -Comment=A TDevelop plugin was created in %{dest} -Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest} -Comment[da]=Et TDevelop plugin blev oprettet i %{dest} -Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para TDevelop ha sido creado en %{dest} -Comment[et]=TDevelopi plugin loodi asukohta %{dest} -Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد -Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest} -Comment[gl]=Creouse unha extensión para TDevelop en %{dest} -Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest} -Comment[it]=È stato creato un plugin per TDevelop in %{dest} -Comment[ja]=TDevelop プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt -Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest} -Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest} -Comment[ru]=Модуль TDevelop создан в %{dest} -Comment[sk]=TDevelop modul bol vytvorený v %{dest} -Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest} -Comment[sr]=Прикључак за TDevelop направљен је у %{dest} -Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest} -Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件 -Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdevpart/tdevpart_part.cpp b/languages/cpp/app_templates/tdevpart/tdevpart_part.cpp deleted file mode 100644 index 0d846d38..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart_part.cpp +++ /dev/null @@ -1,183 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}part.h" - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include "%{APPNAMELC}widget.h" -#include "%{APPNAMELC}globalconfig.h" -#include "%{APPNAMELC}projectconfig.h" - -typedef TDevGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; -TDevPluginInfo data("tdev%{APPNAMELC}"); -K_EXPORT_COMPONENT_FACTORY( libtdev%{APPNAMELC}, %{APPNAME}Factory( data ) ); - -#define GLOBALDOC_OPTIONS 1 -#define PROJECTDOC_OPTIONS 2 - -%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &/*args*/) - : TDevPlugin(&data, parent, name ? name : "%{APPNAME}Part") -{ - setInstance(%{APPNAME}Factory::instance()); - setXMLFile("tdev%{APPNAMELC}.rc"); - - m_widget = new %{APPNAME}Widget(this); - m_widget->setCaption("widget caption"); - m_widget->setIcon(SmallIcon(info()->icon())); - - TQWhatsThis::add(m_widget, i18n("WHAT DOES THIS PART DO?")); - - // now you decide what should happen to the widget. Take a look at tdevcore.h - // or at other plugins how to embed it. - - // if you want to embed your widget as an outputview, simply uncomment - // the following line. - // mainWindow()->embedOutputView( m_widget, "name that should appear", "enter a tooltip" ); - - // if you want to embed your widget as a selectview (at the left), simply uncomment - // the following line. - // mainWindow()->embedSelectView( m_widget, "name that should appear", "enter a tooltip" ); - - // if you want to embed your widget as a selectview (at the right), simply uncomment - // the following line. - // mainWindow()->embedSelectViewRight( m_widget, "name that should appear", "enter a tooltip" ); - - setupActions(); - - m_configProxy = new ConfigWidgetProxy(core()); - m_configProxy->createGlobalConfigPage(i18n("%{APPNAME}"), GLOBALDOC_OPTIONS, info()->icon()); - m_configProxy->createProjectConfigPage(i18n("%{APPNAME}"), PROJECTDOC_OPTIONS, info()->icon()); - connect(m_configProxy, TQT_SIGNAL(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int )), - this, TQT_SLOT(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int))); - - connect(core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), - this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *))); - connect(core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened())); - connect(core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed())); - - - TQTimer::singleShot(0, this, TQT_SLOT(init())); -} - -%{APPNAME}Part::~%{APPNAME}Part() -{ -// if you embed a widget, you need to tell the mainwindow when you remove it -// if ( m_widget ) -// { -// mainWindow()->removeView( m_widget ); -// } - delete m_widget; - delete m_configProxy; -} - -void %{APPNAME}Part::init() -{ -// delayed initialization stuff goes here -} - -void %{APPNAME}Part::setupActions() -{ -// create XMLGUI actions here - action = new TDEAction(i18n("&Do Something..."), 0, - this, TQT_SLOT(doSomething()), actionCollection(), "plugin_action" ); - action->setToolTip(i18n("Do something")); - action->setWhatsThis(i18n("Do something

Describe here what does this action do.")); -} - -void %{APPNAME}Part::insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo) -{ -// create configuraton dialogs here - switch (pageNo) - { - case GLOBALDOC_OPTIONS: - { - %{APPNAME}GlobalConfig *w = new %{APPNAME}GlobalConfig(this, page, "global config"); - connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); - break; - } - case PROJECTDOC_OPTIONS: - { - %{APPNAME}ProjectConfig *w = new %{APPNAME}ProjectConfig(this, page, "project config"); - connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); - break; - } - } -} - -void %{APPNAME}Part::contextMenu(TQPopupMenu *popup, const Context *context) -{ -// put actions into the context menu here - if (context->hasType(Context::EditorContext)) - { - // editor context menu - const EditorContext *econtext = static_cast(context); - - // use context and plug actions here - action->plug(popup); - - // or create menu items on the fly - // int id = -1; - // id = popup->insertItem(i18n("Do Something Here"), - // this, TQT_SLOT(doSomething()) ); - // popup->setWhatsThis(id, i18n("Do something here

Describe here what does this action do." - } - else if (context->hasType(Context::FileContext)) - { - // file context menu - const FileContext *fcontext = static_cast(context); - - //use context and plug actions here - } - else if (context->hasType(Context::ProjectModelItemContext)) - { - // project tree context menu - const ProjectModelItemContext *pcontext = static_cast(context); - - // use context and plug actions here - } - else if (context->hasType(Context::CodeModelItemContext)) - { - // class tree context menu - const CodeModelItemContext *mcontext = static_cast(context); - - // use context and plug actions here - } - else if (context->hasType(Context::DocumentationContext)) - { - // documentation viewer context menu - const DocumentationContext *dcontext = static_cast(context); - - // use context and plug actions here - } -} - -void %{APPNAME}Part::projectOpened() -{ -// do something when the project is opened -} - -void %{APPNAME}Part::projectClosed() -{ -// do something when the project is closed -} - -void %{APPNAME}Part::doSomething() -{ -// do something useful here instead of showing the message box - KMessageBox::information(m_widget, i18n("This action does nothing."), i18n("%{APPNAME} Plugin")); -} - -#include "%{APPNAMELC}part.moc" diff --git a/languages/cpp/app_templates/tdevpart/tdevpart_part.h b/languages/cpp/app_templates/tdevpart/tdevpart_part.h deleted file mode 100644 index 1d61dd0c..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart_part.h +++ /dev/null @@ -1,46 +0,0 @@ -%{H_TEMPLATE} -#ifndef TDEV%{APPNAMEUC}_H -#define TDEV%{APPNAMEUC}_H - -#include - -#include - -class TQPopupMenu; -class TDEAction; -class KDialogBase; -class Context; -class ConfigWidgetProxy; -class %{APPNAME}Widget; - -/** -Please read the README.dox file for more info about this part -*/ -class %{APPNAME}Part: public TDevPlugin -{ - Q_OBJECT - -public: - %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &args); - ~%{APPNAME}Part(); - -private slots: - void init(); - - void insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo); - void contextMenu(TQPopupMenu *popup, const Context *context); - void projectOpened(); - void projectClosed(); - - void doSomething(); - -private: - void setupActions(); - - TDEAction *action; - - TQGuardedPtr<%{APPNAME}Widget> m_widget; - ConfigWidgetProxy *m_configProxy; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart/tdevpart_part.rc b/languages/cpp/app_templates/tdevpart/tdevpart_part.rc deleted file mode 100644 index a38ee14e..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart_part.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - -

&Tools - - - - - - - diff --git a/languages/cpp/app_templates/tdevpart/tdevpart_widget.cpp b/languages/cpp/app_templates/tdevpart/tdevpart_widget.cpp deleted file mode 100644 index 1f356afd..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart_widget.cpp +++ /dev/null @@ -1,21 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}widget.h" - -#include -#include -#include - -#include - -#include "%{APPNAMELC}part.h" - -%{APPNAME}Widget::%{APPNAME}Widget(%{APPNAME}Part *part) - : TQWidget(0, "%{APPNAMELC} widget"), m_part(part) -{ -} - -%{APPNAME}Widget::~%{APPNAME}Widget() -{ -} - -#include "%{APPNAMELC}widget.moc" diff --git a/languages/cpp/app_templates/tdevpart/tdevpart_widget.h b/languages/cpp/app_templates/tdevpart/tdevpart_widget.h deleted file mode 100644 index e9762de3..00000000 --- a/languages/cpp/app_templates/tdevpart/tdevpart_widget.h +++ /dev/null @@ -1,24 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_WIDGET_H -#define %{APPNAMEUC}_WIDGET_H - -#include -#include - -class TDevProject; -class %{APPNAME}Part; - -class %{APPNAME}Widget: public TQWidget -{ - Q_OBJECT - -public: - %{APPNAME}Widget(%{APPNAME}Part *part); - ~%{APPNAME}Widget(); - -private: - %{APPNAME}Part *m_part; -}; - - -#endif diff --git a/languages/cpp/app_templates/tdevpart2/CMakeLists.txt b/languages/cpp/app_templates/tdevpart2/CMakeLists.txt deleted file mode 100644 index d48daf45..00000000 --- a/languages/cpp/app_templates/tdevpart2/CMakeLists.txt +++ /dev/null @@ -1,30 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdevpart2.tar.gz ALL - COMMAND tar zcf tdevpart2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - src-Makefile.am tdevpart_part.cpp tdevpart_part.h - tdevpart_widget.h tdevpart_widget.cpp tdevpart_part.rc - tdevpart.desktop app.tdevelop tdevpart-configure.in.in - README.dox subdirs globalconfigbase.ui globalconfig.h - globalconfig.cpp projectconfigbase.ui projectconfig.h - projectconfig.cpp -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdevpart2.tar.gz tdevpart2.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdevpart2.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/cpp/app_templates/tdevpart2/Makefile.am b/languages/cpp/app_templates/tdevpart2/Makefile.am deleted file mode 100644 index ae1df924..00000000 --- a/languages/cpp/app_templates/tdevpart2/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -dataFiles = src-Makefile.am tdevpart_part.cpp tdevpart_part.h\ - tdevpart_widget.h tdevpart_widget.cpp \ - tdevpart_part.rc tdevpart.desktop app.tdevelop \ - tdevpart-configure.in.in README.dox subdirs globalconfigbase.ui globalconfig.h \ - globalconfig.cpp projectconfigbase.ui projectconfig.h projectconfig.cpp - -templateName = tdevpart2 - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/cpp/app_templates/tdevpart2/README.dox b/languages/cpp/app_templates/tdevpart2/README.dox deleted file mode 100644 index 7069f3a5..00000000 --- a/languages/cpp/app_templates/tdevpart2/README.dox +++ /dev/null @@ -1,55 +0,0 @@ -/** \class %{APPNAME} -Put a brief description here, the brief description ends at the first dot. -Put a more detailed description of your part in these lines. It can span -over several lines. You can even use some html commands in these lines like: -This is code, html links link text, -and images. - -\authors %{AUTHOR} -\authors 2nd author full name -... -\authors nth author full name - -\maintainer %{AUTHOR} -\maintainer 2nd maintainer full name -... -\maintainer nth maintainer full name - -\feature Describe the first feature -\feature Describe the second feature -... -\feature Describe the last feature - -\bug bugs in -YOUR_COMPONENT_NAME at Bugzilla database -\bug Describe a the 1st bug that you know of, but probably hasn't been reported yet. -.. -\bug Describe a the nth bug that you know of, but probably hasn't been reported yet. - -\requirement Describe a the 1st requirement of your part. -\requirement Describe a the 2nd requirement of your part. -... -\requirement Describe a the nth requirement of your part. - -\todo Describe a the 1st TODO of your part. -\todo Describe a the 2nd TODO of your part. -... -\todo Describe a the nth TODO of your part. - -\faq First frequenly asked question about your part ? Answer. -\faq Second frequenly asked question about your part ? Answer. -... -\faq Last frequenly asked question about your part ? Answer. - -\note First note text. -\note Second note text. -... -\note Last note text. - -\warning First warning text. -\warning Second warning text. -... -\warning Last warning text. - -*/ diff --git a/languages/cpp/app_templates/tdevpart2/app.tdevelop b/languages/cpp/app_templates/tdevpart2/app.tdevelop deleted file mode 100644 index ac470cdc..00000000 --- a/languages/cpp/app_templates/tdevpart2/app.tdevelop +++ /dev/null @@ -1,148 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevTDEAutoProject - C++ - - C++ - Code - Qt - TDE - KDevelop - - - - - src/%{APPNAMELC} - debug - - - src/%{APPNAMELC} - executable - - - - optimized - kdevgccoptions - kdevgppoptions - kdevg77options - -O2 -g0 - - - --enable-debug=full - debug - kdevgccoptions - kdevgppoptions - kdevg77options - -O0 -g3 - - - - - - - - - - - - - - - - - - - - false - true - - - - - ada - ada_bugs_gcc - bash - bash_bugs - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - qmake User Guide - - - - - libtool - - - - - - - - - - - - -f - - - - -dP - -f - -C -d -P - -u3 -p - - - - - 3 - true - 3 - EmbeddedTDevDesigner - - - true - true - true - false - true - true - 250 - 400 - - - - - Doxygen Documentation Collection - %{APPNAMELC}.tag - - - diff --git a/languages/cpp/app_templates/tdevpart2/globalconfig.cpp b/languages/cpp/app_templates/tdevpart2/globalconfig.cpp deleted file mode 100644 index cddf3e7e..00000000 --- a/languages/cpp/app_templates/tdevpart2/globalconfig.cpp +++ /dev/null @@ -1,15 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}globalconfig.h" - -#include "%{APPNAMELC}part.h" - -%{APPNAME}GlobalConfig::%{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) - : %{APPNAME}GlobalConfigBase(parent, name), m_part(part) -{ -} - -void %{APPNAME}GlobalConfig::accept() -{ -} - -#include "%{APPNAMELC}globalconfig.moc" diff --git a/languages/cpp/app_templates/tdevpart2/globalconfig.h b/languages/cpp/app_templates/tdevpart2/globalconfig.h deleted file mode 100644 index 723dbae2..00000000 --- a/languages/cpp/app_templates/tdevpart2/globalconfig.h +++ /dev/null @@ -1,23 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_GLOBAL_CONFIG_H -#define %{APPNAMEUC}_GLOBAL_CONFIG_H - -#include "%{APPNAMELC}globalconfigbase.h" - -class %{APPNAME}Part; - -class %{APPNAME}GlobalConfig: public %{APPNAME}GlobalConfigBase -{ - Q_OBJECT - -public: - %{APPNAME}GlobalConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); - -public slots: - void accept(); - -private: - %{APPNAME}Part *m_part; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart2/globalconfigbase.ui b/languages/cpp/app_templates/tdevpart2/globalconfigbase.ui deleted file mode 100644 index 588f9dc9..00000000 --- a/languages/cpp/app_templates/tdevpart2/globalconfigbase.ui +++ /dev/null @@ -1,20 +0,0 @@ - -%{APPNAME}GlobalConfigBase - - - %{APPNAME}GlobalConfigBase - - - - 0 - 0 - 600 - 480 - - - - %{APPNAME} - - - - diff --git a/languages/cpp/app_templates/tdevpart2/projectconfig.cpp b/languages/cpp/app_templates/tdevpart2/projectconfig.cpp deleted file mode 100644 index 42a9f3e7..00000000 --- a/languages/cpp/app_templates/tdevpart2/projectconfig.cpp +++ /dev/null @@ -1,15 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}projectconfig.h" - -#include "%{APPNAMELC}part.h" - -%{APPNAME}ProjectConfig::%{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent, const char *name) - : %{APPNAME}ProjectConfigBase(parent, name), m_part(part) -{ -} - -void %{APPNAME}ProjectConfig::accept() -{ -} - -#include "%{APPNAMELC}projectconfig.moc" diff --git a/languages/cpp/app_templates/tdevpart2/projectconfig.h b/languages/cpp/app_templates/tdevpart2/projectconfig.h deleted file mode 100644 index 49d4f089..00000000 --- a/languages/cpp/app_templates/tdevpart2/projectconfig.h +++ /dev/null @@ -1,23 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_PROJECT_CONFIG_H -#define %{APPNAMEUC}_PROJECT_CONFIG_H - -#include "%{APPNAMELC}projectconfigbase.h" - -class %{APPNAME}Part; - -class %{APPNAME}ProjectConfig: public %{APPNAME}ProjectConfigBase -{ - Q_OBJECT - -public: - %{APPNAME}ProjectConfig(%{APPNAME}Part *part, TQWidget *parent = 0, const char *name = 0); - -public slots: - void accept(); - -private: - %{APPNAME}Part *m_part; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart2/projectconfigbase.ui b/languages/cpp/app_templates/tdevpart2/projectconfigbase.ui deleted file mode 100644 index 30849e54..00000000 --- a/languages/cpp/app_templates/tdevpart2/projectconfigbase.ui +++ /dev/null @@ -1,20 +0,0 @@ - -%{APPNAME}ProjectConfigBase - - - %{APPNAME}ProjectConfigBase - - - - 0 - 0 - 600 - 480 - - - - %{APPNAME} - - - - diff --git a/languages/cpp/app_templates/tdevpart2/src-Makefile.am b/languages/cpp/app_templates/tdevpart2/src-Makefile.am deleted file mode 100644 index 407d9565..00000000 --- a/languages/cpp/app_templates/tdevpart2/src-Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -INCLUDES = -I$(kde_includes)/tdevelop/interfaces -I$(kde_includes)/tdevelop/util $(all_includes) - -kde_module_LTLIBRARIES = libtdev%{APPNAMELC}.la -libtdev%{APPNAMELC}_la_LDFLAGS = -module -avoid-version -no-undefined $(all_libraries) $(KDE_PLUGIN) -libtdev%{APPNAMELC}_la_LIBADD = -ltdevelop -libtdev%{APPNAMELC}_la_SOURCES = %{APPNAMELC}part.cpp %{APPNAMELC}widget.cpp %{APPNAMELC}globalconfigbase.ui %{APPNAMELC}globalconfig.cpp %{APPNAMELC}projectconfigbase.ui %{APPNAMELC}projectconfig.cpp - -METASOURCES = AUTO - -servicedir = $(kde_servicesdir) -service_DATA = kdev%{APPNAMELC}.desktop - -rcdir = $(kde_datadir)/kdev%{APPNAMELC} -rc_DATA = kdev%{APPNAMELC}.rc - -appsharedir = $(kde_datadir)/kdev%{APPNAMELC} -appshare_DATA = diff --git a/languages/cpp/app_templates/tdevpart2/subdirs b/languages/cpp/app_templates/tdevpart2/subdirs deleted file mode 100644 index 0e678106..00000000 --- a/languages/cpp/app_templates/tdevpart2/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -po -src diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart-configure.in.in b/languages/cpp/app_templates/tdevpart2/tdevpart-configure.in.in deleted file mode 100644 index f08ae2b7..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart-configure.in.in +++ /dev/null @@ -1,10 +0,0 @@ -#MIN_CONFIG(3.0.0) - -AM_INIT_AUTOMAKE(%{APPNAMELC}, %{VERSION}) -AC_C_BIGENDIAN -AC_CHECK_TDEMAXPATHLEN - -KDE_CHECK_HEADERS([tdevelop/interfaces/tdevcore.h]) -KDE_CHECK_LIB([tdevelop],main, - [LIBTDEVELOP="-ltdevelop"]) -AC_SUBST(LIBTDEVELOP) diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart.desktop b/languages/cpp/app_templates/tdevpart2/tdevpart.desktop deleted file mode 100644 index c3eb6a81..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart.desktop +++ /dev/null @@ -1,83 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Name=KDev%{APPNAME} -Name[nds]=KDev%{ProgNaam} -Name[sv]=TDevelop %{APPNAME} -Name[ta]=கெடெவ்%{APPNAME} -GenericName=%{APPNAME} Plugin -GenericName[br]=Lugent %{APPNAME} -GenericName[ca]=Connector per a %{APPNAME} -GenericName[da]=%{APPNAME} plugin -GenericName[de]=%{APPNAME}-Modul -GenericName[el]=Πρόσθετο %{APPNAME} -GenericName[es]=Complemento %{APPNAME} -GenericName[et]=%{APPNAME} plugin -GenericName[eu]=%{APPNAME} plugina -GenericName[fa]=وصلۀ %{APPNAME} -GenericName[fr]=Module externe pour %{APPNAME} -GenericName[ga]=Breiseán %{APPNAME} -GenericName[gl]=Extensión %{APPNAME} -GenericName[hu]=%{APPNAME}-bővítőmodul -GenericName[it]=Plugin %{APPNAME} -GenericName[ja]=%{APPNAME} プラグイン -GenericName[nds]=%{APPNAME}-Moduul -GenericName[ne]=%{APPNAME} प्लगइन -GenericName[nl]=%{APPNAME}-plugin -GenericName[pl]=Wtyczka %{APPNAME} -GenericName[pt]='Plugin' %{APPNAME} -GenericName[pt_BR]=Plug-in do %{APPNAME} -GenericName[ru]=Модуль %{APPNAME} -GenericName[sk]=%{APPNAME} modul -GenericName[sl]=Vstavek za %{APPNAME} -GenericName[sr]=%{APPNAME} прикључак -GenericName[sr@Latn]=%{APPNAME} priključak -GenericName[sv]=%{APPNAME} insticksprogram -GenericName[tr]=%{APPNAME} Eklentisi -GenericName[zh_CN]=%{APPNAME} 插件 -GenericName[zh_TW]=%{APPNAME} 外掛程式 -Comment=%{APPNAME} Description -Comment[br]=Deskrivadur %{APPNAME} -Comment[ca]=Descripció per a %{APPNAME} -Comment[da]=%{APPNAME} beskrivelse -Comment[de]=%{APPNAME} Beschreibung -Comment[el]=Περιγραφή %{APPNAME} -Comment[es]=Descripción de %{APPNAME} -Comment[et]=%{APPNAME} kirjeldus -Comment[eu]=%{APPNAME} deskribapena -Comment[fa]=توصیف %{APPNAME} -Comment[fr]=Description pour %{APPNAME} -Comment[ga]=Cur Síos %{APPNAME} -Comment[gl]=Descripción de %{APPNAME} -Comment[hu]=%{APPNAME} leírása -Comment[it]=Descrizione %{APPNAME} -Comment[ja]=%{APPNAME} 概説 -Comment[nds]=%{APPNAME}-Beschrieven -Comment[ne]=%{APPNAME} वर्णन -Comment[nl]=%{APPNAME} omschrijving -Comment[pl]=Opis %{APPNAME} -Comment[pt]=Descrição de %{APPNAME$} -Comment[pt_BR]=Descrição do %{APPNAME} -Comment[ru]=Описание %{APPNAME} -Comment[sk]=%{APPNAME} popis -Comment[sl]=Opis za %{APPNAME} -Comment[sr]=Опис за %{APPNAME} -Comment[sr@Latn]=Opis za %{APPNAME} -Comment[sv]=%{APPNAME} beskrivning -Comment[tr]=%{APPNAME} Tanımı -Comment[zh_CN]=%{APPNAME} 描述 -Comment[zh_TW]=%{APPNAME} 描述 -Icon=tdevelop -ServiceTypes=TDevelop/Plugin - -X-TDevelop-Plugin-Version=1 -X-TDevelop-Plugin-Homepage= -X-TDevelop-Plugin-BugsEmailAddress=%{EMAIL} -X-TDevelop-Plugin-Copyright=(C) by %{AUTHOR} - -X-TDevelop-Args= - -X-TDevelop-Scope=%{SCOPE} -X-TDE-Library=libtdev%{APPNAMELC} -X-TDevelop-Version=3 -X-TDevelop-Properties=%{PROPS} diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart2.png b/languages/cpp/app_templates/tdevpart2/tdevpart2.png deleted file mode 100644 index 840a953c..00000000 Binary files a/languages/cpp/app_templates/tdevpart2/tdevpart2.png and /dev/null differ diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart2.tdevtemplate b/languages/cpp/app_templates/tdevpart2/tdevpart2.tdevtemplate deleted file mode 100644 index b0431099..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart2.tdevtemplate +++ /dev/null @@ -1,276 +0,0 @@ -# TDE Config File -[General] -Name=TDevelop Plugin (Standalone build) -Name[ca]=Connector per a TDevelop (de construcció aïllada) -Name[da]=TDevelop plugin (Alenestående) -Name[de]=TDevelop-Modul (Unabhängige Erstellung) -Name[el]=Πρόσθετο TDevelop (Αυτόνομη κατασκευή) -Name[es]=Complemento para TDevelop (construcción independiente) -Name[et]=TDevelopi plugin (autonoomne) -Name[eu]=TDevelop plugin-a (eraikuntza autonomoak) -Name[fa]=وصلۀ TDevelop )ساخت خوداتکا( -Name[fr]=Module externe pour TDevelop (construction autonome) -Name[ga]=Breiseán TDevelop (Tógáil Shaorsheasaimh) -Name[gl]=Extensión para TDevelop (compilación independente) -Name[hu]=TDevelop-bővítőmodul (önálló) -Name[it]=Plugin di TDevelop (compilazione indipendente) -Name[ja]=TDevelop プラグイン (スタンダローンビルド) -Name[nds]=TDevelop-Moduul (Enkelprogramm) -Name[ne]=केडीई विकास प्लगइन (स्ट्यान्डअलोन निर्माण) -Name[nl]=TDevelop-plugin (standalone build) -Name[pl]=Wtyczka do TDevelopa (budowana oddzielnie) -Name[pt]='Plugin' do TDevelop (compilação autónoma) -Name[pt_BR]='Plugin' do TDevelop (compilação autónoma) -Name[ru]=Модуль TDevelop (внешний) -Name[sk]=TDevelop modul (samostatný build) -Name[sl]=Vstavek za TDevelop (samostojna izgradnja) -Name[sr]=Прикључак за TDevelop -Name[sr@Latn]=Priključak za TDevelop -Name[sv]=TDevelop-insticksprogram (att bygga fristående) -Name[tr]=TDevelop Eklentisi (Kendi başına çalışabilen) -Name[zh_CN]=TDevelop 插件(独立编译) -Name[zh_TW]=TDevelop 外掛程式(單獨建立) -Category=C++/TDevelop/ -Comment=This generates a KPart for TDevelop, to be built outside of the TDevelop source tree. -Comment[ca]=Genera una KPart per a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop. -Comment[da]=Dette genererer en KPart for TDevelop, til at bygges udenfor TDevelop's kildetræ. -Comment[de]=Hiermit wird eine Komponente (KPart) für TDevelop generiert, die außerhalb des Quelltextbaumes von TDevelop erstellt wird. -Comment[el]=Αυτό δημιουργεί ένα KPart για το TDevelop, για κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop. -Comment[es]=Genera un KPart para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop. -Comment[et]=TDevelopi KPart'i loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud. -Comment[eu]=Honek TDevelop-en KPart bat sortzen du, TDevelop-en iturburu-zuhaitzetik at eraikitzeko. -Comment[fa]=یک KPart برای TDevelop، برای ساخته شدن در بیرون درخت منبع پروژه تولید می‌کند. -Comment[fr]=Génère un KPart pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop. -Comment[gl]=Isto xera un KPart para TDevelop que se compilará fóra da árbore de código de TDevelop. -Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron kívül fordítható le. -Comment[it]=Genera un KPart per TDevelop, da compilare al di fuori dell'albero sorgente di TDevelop. -Comment[nds]=Dit stellt en KPart-Komponent för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt. -Comment[ne]=यसले केडीई विकास स्रोत ट्री बाहिर निर्माण हुने, केडीई विकासका लागि केडीई भाग उत्पन्न गर्दछ । -Comment[nl]=Dit genereert een KPart voor TDevelop, welke buiten de TDevelop sourcetree wordt gebouwd. -Comment[pl]=Generuje KPart dla TDevelopa budowane poza jego drzewem źródłowym. -Comment[pt]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop. -Comment[pt_BR]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop. -Comment[ru]=Создание компонента KPart для TDevelop со сборкой вне исходного кода TDevelop. -Comment[sk]=Vygenruje KPart pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojový strom TDevelop. -Comment[sr]=Ово прави KPart за TDevelop, за градњу изван TDevelop-овог изворног стабла. -Comment[sr@Latn]=Ovo pravi KPart za TDevelop, za gradnju izvan TDevelop-ovog izvornog stabla. -Comment[sv]=Detta skapar ett TDevelop-delprogram, att bygga utanför TDevelops källkodsträd. -Comment[tr]=Bu, TDevelop için, TDevelop kaynak ağacının dışında yapılacak, bir KPart yaratır. -Comment[zh_CN]=这将生成一个 TDevelop 的 KPart,可以在 TDevelop 源代码树之外编译。 -Comment[zh_TW]=產生一個 TDevelop 的 KPart 元件,建立在 TDevelop 程式源碼樹之外。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}_part.cpp -Archive=tdevpart2.tar.gz - -[SCOPE] -Type = value -ValueType=QString -Value= SCOPE -Comment= The scope of a plugin (Global, Project, Core) -Comment[ca]= L'àmbit d'un connector (Global, Project, Core) -Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne) -Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern) -Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας) -Comment[es]=El alcance de un complemento (global, proyecto, núcleo) -Comment[et]=Plugina skoop (globaalne, projekt, tuum) -Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa) -Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته( -Comment[fr]= La portée d'un module externe (globale, projet, core) -Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár) -Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo) -Comment[hu]=A modul hatóköre (globális, projektszintű, alap) -Comment[it]=Il contesto di un plugin (Globale, Progetto, Core) -Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn) -Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर) -Comment[nl]=Het bereik van een plugin (globaal, project, core) -Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna) -Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) -Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo) -Comment[ru]=Тип модуля (Global, Project, Core) -Comment[sk]=Rozsah module (globálny, projektový, jadrový) -Comment[sr]=Опсег прикључка (глобални, пројекат, језгро) -Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro) -Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna) -Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç) -Comment[zh_CN]=插件的范围(全局、工程、核心) -Comment[zh_TW]=外掛程式的範圍(全域、專案、核心) -Default= Global - -[PROPS] -Type = value -ValueType=QString -Value= PROPS -Comment= The list of supported TDevelop properties -Comment[ca]= La llista de propietats suportades del TDevelop -Comment[da]= Listen af understøttede TDevelop-egenskaber -Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften -Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop -Comment[es]=La lista de propiedades de TDevelop soportadas -Comment[et]= TDevelopi toetatud omaduste nimekiri -Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda -Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop -Comment[fr]= La liste des propriétés de TDevelop prises en charge -Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo -Comment[gl]=Lista das propiedades de TDevelop soportadas -Comment[hu]=A támogatott TDevelop-tulajdonságok -Comment[it]=Lista delle proprietà supportate da TDevelop -Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen -Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची -Comment[nl]=De lijst met ondersteunde TDevelop-properties -Comment[pl]= Lista obsługiwanych właściwości TDevelopa -Comment[pt]= A lista de propriedades do TDevelop suportadas -Comment[pt_BR]= A lista de propriedades do TDevelop suportadas -Comment[ru]=Список поддерживаемых типов модулей для TDevelop -Comment[sk]=Zoznam podporovaných vlastností TDevelop -Comment[sl]=Seznam podprtih lastnosti TDevelop -Comment[sr]=Листа подржаних TDevelop-ових својстава -Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava -Comment[sv]=Listan med egenskaper i TDevelop som stöds -Comment[tr]=Desteklenen TDevelop özellikleri -Comment[zh_CN]=列出支持的 TDevelop 属性 -Comment[zh_TW]=支援的 TDevelop 屬性列表 -Default= - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE5] -Type=install -Source=%{src}/tdevpart-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE6] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE7] -Type=install -Source=%{src}/tdevpart_part.cpp -Dest=%{dest}/src/%{APPNAMELC}part.cpp - -[FILE71] -Type=install -EscapeXML=true -Source=%{src}/globalconfigbase.ui -Dest=%{dest}/src/%{APPNAMELC}globalconfigbase.ui - -[FILE711] -Type=install -Source=%{src}/globalconfig.h -Dest=%{dest}/src/%{APPNAMELC}globalconfig.h - -[FILE712] -Type=install -Source=%{src}/globalconfig.cpp -Dest=%{dest}/src/%{APPNAMELC}globalconfig.cpp - -[FILE72] -Type=install -EscapeXML=true -Source=%{src}/projectconfigbase.ui -Dest=%{dest}/src/%{APPNAMELC}projectconfigbase.ui - -[FILE721] -Type=install -Source=%{src}/projectconfig.h -Dest=%{dest}/src/%{APPNAMELC}projectconfig.h - -[FILE722] -Type=install -Source=%{src}/projectconfig.cpp -Dest=%{dest}/src/%{APPNAMELC}projectconfig.cpp - -[FILE8] -Type=install -Source=%{src}/tdevpart_part.h -Dest=%{dest}/src/%{APPNAMELC}part.h - -[FILE9] -Type=install -Source=%{src}/tdevpart_widget.cpp -Dest=%{dest}/src/%{APPNAMELC}widget.cpp - -[FILE10] -Type=install -Source=%{src}/tdevpart_widget.h -Dest=%{dest}/src/%{APPNAMELC}widget.h - -[FILE11] -Type=install -EscapeXML=true -Source=%{src}/tdevpart_part.rc -Dest=%{dest}/src/kdev%{APPNAMELC}.rc - -[FILE12] -Type=install -Source=%{src}/tdevpart.desktop -Dest=%{dest}/src/kdev%{APPNAMELC}.desktop - -[FILE13] -Type=install -Source=%{src}/README.dox -Dest=%{dest}/src/README.dox - -[MSG] -Type=message -Comment=A TDevelop plugin was created in %{dest} -Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest} -Comment[da]=Et TDevelop plugin blev oprettet i %{dest} -Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt. -Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest} -Comment[es]=Un complemento para TDevelop ha sido creado en %{dest} -Comment[et]=TDevelopi plugin loodi asukohta %{dest} -Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest} -Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد -Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest} -Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest} -Comment[gl]=Creouse unha extensión para TDevelop en %{dest} -Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest} -Comment[it]=È stato creato un plugin per TDevelop in %{dest} -Comment[ja]=TDevelop プラグインを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt -Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो -Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest} -Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest} -Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest} -Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest} -Comment[ru]=Модуль TDevelop создан в %{dest} -Comment[sk]=TDevelop modul bol vytvorený v %{dest} -Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest} -Comment[sr]=Прикључак за TDevelop направљен је у %{dest} -Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest} -Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest} -Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件 -Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart_part.cpp b/languages/cpp/app_templates/tdevpart2/tdevpart_part.cpp deleted file mode 100644 index 0d846d38..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart_part.cpp +++ /dev/null @@ -1,183 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}part.h" - -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include "%{APPNAMELC}widget.h" -#include "%{APPNAMELC}globalconfig.h" -#include "%{APPNAMELC}projectconfig.h" - -typedef TDevGenericFactory<%{APPNAME}Part> %{APPNAME}Factory; -TDevPluginInfo data("tdev%{APPNAMELC}"); -K_EXPORT_COMPONENT_FACTORY( libtdev%{APPNAMELC}, %{APPNAME}Factory( data ) ); - -#define GLOBALDOC_OPTIONS 1 -#define PROJECTDOC_OPTIONS 2 - -%{APPNAME}Part::%{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &/*args*/) - : TDevPlugin(&data, parent, name ? name : "%{APPNAME}Part") -{ - setInstance(%{APPNAME}Factory::instance()); - setXMLFile("tdev%{APPNAMELC}.rc"); - - m_widget = new %{APPNAME}Widget(this); - m_widget->setCaption("widget caption"); - m_widget->setIcon(SmallIcon(info()->icon())); - - TQWhatsThis::add(m_widget, i18n("WHAT DOES THIS PART DO?")); - - // now you decide what should happen to the widget. Take a look at tdevcore.h - // or at other plugins how to embed it. - - // if you want to embed your widget as an outputview, simply uncomment - // the following line. - // mainWindow()->embedOutputView( m_widget, "name that should appear", "enter a tooltip" ); - - // if you want to embed your widget as a selectview (at the left), simply uncomment - // the following line. - // mainWindow()->embedSelectView( m_widget, "name that should appear", "enter a tooltip" ); - - // if you want to embed your widget as a selectview (at the right), simply uncomment - // the following line. - // mainWindow()->embedSelectViewRight( m_widget, "name that should appear", "enter a tooltip" ); - - setupActions(); - - m_configProxy = new ConfigWidgetProxy(core()); - m_configProxy->createGlobalConfigPage(i18n("%{APPNAME}"), GLOBALDOC_OPTIONS, info()->icon()); - m_configProxy->createProjectConfigPage(i18n("%{APPNAME}"), PROJECTDOC_OPTIONS, info()->icon()); - connect(m_configProxy, TQT_SIGNAL(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int )), - this, TQT_SLOT(insertConfigWidget(const KDialogBase*, TQWidget*, unsigned int))); - - connect(core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), - this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *))); - connect(core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened())); - connect(core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed())); - - - TQTimer::singleShot(0, this, TQT_SLOT(init())); -} - -%{APPNAME}Part::~%{APPNAME}Part() -{ -// if you embed a widget, you need to tell the mainwindow when you remove it -// if ( m_widget ) -// { -// mainWindow()->removeView( m_widget ); -// } - delete m_widget; - delete m_configProxy; -} - -void %{APPNAME}Part::init() -{ -// delayed initialization stuff goes here -} - -void %{APPNAME}Part::setupActions() -{ -// create XMLGUI actions here - action = new TDEAction(i18n("&Do Something..."), 0, - this, TQT_SLOT(doSomething()), actionCollection(), "plugin_action" ); - action->setToolTip(i18n("Do something")); - action->setWhatsThis(i18n("Do something

Describe here what does this action do.")); -} - -void %{APPNAME}Part::insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo) -{ -// create configuraton dialogs here - switch (pageNo) - { - case GLOBALDOC_OPTIONS: - { - %{APPNAME}GlobalConfig *w = new %{APPNAME}GlobalConfig(this, page, "global config"); - connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); - break; - } - case PROJECTDOC_OPTIONS: - { - %{APPNAME}ProjectConfig *w = new %{APPNAME}ProjectConfig(this, page, "project config"); - connect(dlg, TQT_SIGNAL(okClicked()), w, TQT_SLOT(accept())); - break; - } - } -} - -void %{APPNAME}Part::contextMenu(TQPopupMenu *popup, const Context *context) -{ -// put actions into the context menu here - if (context->hasType(Context::EditorContext)) - { - // editor context menu - const EditorContext *econtext = static_cast(context); - - // use context and plug actions here - action->plug(popup); - - // or create menu items on the fly - // int id = -1; - // id = popup->insertItem(i18n("Do Something Here"), - // this, TQT_SLOT(doSomething()) ); - // popup->setWhatsThis(id, i18n("Do something here

Describe here what does this action do." - } - else if (context->hasType(Context::FileContext)) - { - // file context menu - const FileContext *fcontext = static_cast(context); - - //use context and plug actions here - } - else if (context->hasType(Context::ProjectModelItemContext)) - { - // project tree context menu - const ProjectModelItemContext *pcontext = static_cast(context); - - // use context and plug actions here - } - else if (context->hasType(Context::CodeModelItemContext)) - { - // class tree context menu - const CodeModelItemContext *mcontext = static_cast(context); - - // use context and plug actions here - } - else if (context->hasType(Context::DocumentationContext)) - { - // documentation viewer context menu - const DocumentationContext *dcontext = static_cast(context); - - // use context and plug actions here - } -} - -void %{APPNAME}Part::projectOpened() -{ -// do something when the project is opened -} - -void %{APPNAME}Part::projectClosed() -{ -// do something when the project is closed -} - -void %{APPNAME}Part::doSomething() -{ -// do something useful here instead of showing the message box - KMessageBox::information(m_widget, i18n("This action does nothing."), i18n("%{APPNAME} Plugin")); -} - -#include "%{APPNAMELC}part.moc" diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart_part.h b/languages/cpp/app_templates/tdevpart2/tdevpart_part.h deleted file mode 100644 index 1d61dd0c..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart_part.h +++ /dev/null @@ -1,46 +0,0 @@ -%{H_TEMPLATE} -#ifndef TDEV%{APPNAMEUC}_H -#define TDEV%{APPNAMEUC}_H - -#include - -#include - -class TQPopupMenu; -class TDEAction; -class KDialogBase; -class Context; -class ConfigWidgetProxy; -class %{APPNAME}Widget; - -/** -Please read the README.dox file for more info about this part -*/ -class %{APPNAME}Part: public TDevPlugin -{ - Q_OBJECT - -public: - %{APPNAME}Part(TQObject *parent, const char *name, const TQStringList &args); - ~%{APPNAME}Part(); - -private slots: - void init(); - - void insertConfigWidget(const KDialogBase *dlg, TQWidget *page, unsigned int pageNo); - void contextMenu(TQPopupMenu *popup, const Context *context); - void projectOpened(); - void projectClosed(); - - void doSomething(); - -private: - void setupActions(); - - TDEAction *action; - - TQGuardedPtr<%{APPNAME}Widget> m_widget; - ConfigWidgetProxy *m_configProxy; -}; - -#endif diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart_part.rc b/languages/cpp/app_templates/tdevpart2/tdevpart_part.rc deleted file mode 100644 index a38ee14e..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart_part.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - -

&Tools - - - - - - - diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart_widget.cpp b/languages/cpp/app_templates/tdevpart2/tdevpart_widget.cpp deleted file mode 100644 index 1f356afd..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart_widget.cpp +++ /dev/null @@ -1,21 +0,0 @@ -%{CPP_TEMPLATE} -#include "%{APPNAMELC}widget.h" - -#include -#include -#include - -#include - -#include "%{APPNAMELC}part.h" - -%{APPNAME}Widget::%{APPNAME}Widget(%{APPNAME}Part *part) - : TQWidget(0, "%{APPNAMELC} widget"), m_part(part) -{ -} - -%{APPNAME}Widget::~%{APPNAME}Widget() -{ -} - -#include "%{APPNAMELC}widget.moc" diff --git a/languages/cpp/app_templates/tdevpart2/tdevpart_widget.h b/languages/cpp/app_templates/tdevpart2/tdevpart_widget.h deleted file mode 100644 index e9762de3..00000000 --- a/languages/cpp/app_templates/tdevpart2/tdevpart_widget.h +++ /dev/null @@ -1,24 +0,0 @@ -%{H_TEMPLATE} -#ifndef %{APPNAMEUC}_WIDGET_H -#define %{APPNAMEUC}_WIDGET_H - -#include -#include - -class TDevProject; -class %{APPNAME}Part; - -class %{APPNAME}Widget: public TQWidget -{ - Q_OBJECT - -public: - %{APPNAME}Widget(%{APPNAME}Part *part); - ~%{APPNAME}Widget(); - -private: - %{APPNAME}Part *m_part; -}; - - -#endif diff --git a/languages/cpp/app_templates/win32gui/CMakeLists.txt b/languages/cpp/app_templates/win32gui/CMakeLists.txt index 3e7bf9d0..09d0bc52 100644 --- a/languages/cpp/app_templates/win32gui/CMakeLists.txt +++ b/languages/cpp/app_templates/win32gui/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( win32gui.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/win32gui.tar.gz win32gui.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - win32gui.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + win32gui.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/win32gui/Makefile.am b/languages/cpp/app_templates/win32gui/Makefile.am index d315f718..a29fa6a8 100644 --- a/languages/cpp/app_templates/win32gui/Makefile.am +++ b/languages/cpp/app_templates/win32gui/Makefile.am @@ -4,10 +4,10 @@ dataFiles = app.cpp src-Makefile.am win32gui-Makefile.am win32gui-Makefile.cvs \ templateName = win32gui ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/win32gui/app.tdevelop b/languages/cpp/app_templates/win32gui/app.tdevelop index 53ec087b..eb9bbdbd 100644 --- a/languages/cpp/app_templates/win32gui/app.tdevelop +++ b/languages/cpp/app_templates/win32gui/app.tdevelop @@ -16,7 +16,7 @@ - + src/%{APPNAMELC} debug @@ -103,8 +103,8 @@ 0 - - + + clanlib opengl @@ -120,15 +120,15 @@ TDE Libraries (Doxygen) - - + + - - + + @@ -139,14 +139,14 @@ *.o,*.lo,CVS false - + .h .cpp - + true true @@ -164,8 +164,8 @@ TDElibs ksjembed - - + + @@ -182,11 +182,11 @@ true 10 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate b/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate new file mode 100644 index 00000000..dec00262 --- /dev/null +++ b/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate @@ -0,0 +1,137 @@ +# TDE Config File +[General] +Name=Simple Win32 GUI App. +Name[ca]=Simple aplicació per a Win32. +Name[da]=Simpelt Win32 GUI-program. +Name[de]=Einfache Win32-GUI-Anwendung +Name[el]=Απλή εφαρμογή γραφικού περιβάλλοντος Win32. +Name[es]=Aplicación sencilla para Win32 +Name[et]=Lihtne Win32 graafilise kasutajaliidese rakendus +Name[eu]=Win32 GUI aplikazio sinplea. +Name[fa]=کاربرد سادۀ ونک Win32 +Name[fr]=Interface graphique Win32 simple. +Name[ga]=Feidhmchlár Simplí Win32 le Comhéadan Grafach +Name[gl]=Aplicación sinxela Win32. +Name[hu]=Egyszerű Win32-alapú, grafikus felületű alkalmazás +Name[it]=Semplice applicazione GUI Win32. +Name[ja]=簡単な Win32 GUI アプリケーション +Name[nds]=Eenfach Win32-Böversietprogramm. +Name[ne]=साधारण Win32 GUI अनुप्रयोग +Name[nl]=Eenvoudige Win32 GUI-toepassing +Name[pl]=Prosty program Win32 +Name[pt]=Aplicação gráfica simples em Win32. +Name[pt_BR]=Aplicação gráfica simples em Win32. +Name[ru]=Простое графическое приложение Windows +Name[sk]=Jednoduchá Win32 GUI aplikácia +Name[sr]=Једноставан Win32 програм са GUI-јем. +Name[sr@Latn]=Jednostavan Win32 program sa GUI-jem. +Name[sv]=Enkelt Win32-program med grafiskt gränssnitt +Name[tr]=Basit Win32 Grafik Arayüz Uygulaması +Name[zh_CN]=简单的 Win32 GUI 应用程序 +Name[zh_TW]=簡單的 Win32 使用者介面應用程式 +Icon=win32gui.png +Category=C++ +Comment=Generates a shell project for crosscompiling Win32 projects. +Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32. +Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter. +Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte. +Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες. +Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32. +Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks. +Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du. +Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند. +Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32. +Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32. +Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához. +Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti. +Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op. +Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ +Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten. +Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32. +Comment[pt]=Gera um projecto para poder compilar projectos em Win32. +Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32. +Comment[ru]=Создание проекта для кросс-компиляции проектов Win32. +Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov. +Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката. +Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata. +Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt. +Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat. +Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。 +Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp +Archive=win32gui.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/win32gui-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/win32gui-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/win32gui-configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=For this project to compile and run you need both Wine and MinGW installed. +Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW. +Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret. +Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein. +Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα. +Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW. +Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW. +Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu. +Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید. +Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW. +Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW. +Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére. +Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati. +Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt. +Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ । +Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig. +Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW. +Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. +Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. +Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW . +Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW. +Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани. +Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani. +Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW. +Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım. +Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。 +Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。 + diff --git a/languages/cpp/app_templates/win32gui/win32gui.tdevtemplate b/languages/cpp/app_templates/win32gui/win32gui.tdevtemplate deleted file mode 100644 index cd15f549..00000000 --- a/languages/cpp/app_templates/win32gui/win32gui.tdevtemplate +++ /dev/null @@ -1,137 +0,0 @@ -# TDE Config File -[General] -Name=Simple Win32 GUI App. -Name[ca]=Simple aplicació per a Win32. -Name[da]=Simpelt Win32 GUI-program. -Name[de]=Einfache Win32-GUI-Anwendung -Name[el]=Απλή εφαρμογή γραφικού περιβάλλοντος Win32. -Name[es]=Aplicación sencilla para Win32 -Name[et]=Lihtne Win32 graafilise kasutajaliidese rakendus -Name[eu]=Win32 GUI aplikazio sinplea. -Name[fa]=کاربرد سادۀ ونک Win32 -Name[fr]=Interface graphique Win32 simple. -Name[ga]=Feidhmchlár Simplí Win32 le Comhéadan Grafach -Name[gl]=Aplicación sinxela Win32. -Name[hu]=Egyszerű Win32-alapú, grafikus felületű alkalmazás -Name[it]=Semplice applicazione GUI Win32. -Name[ja]=簡単な Win32 GUI アプリケーション -Name[nds]=Eenfach Win32-Böversietprogramm. -Name[ne]=साधारण Win32 GUI अनुप्रयोग -Name[nl]=Eenvoudige Win32 GUI-toepassing -Name[pl]=Prosty program Win32 -Name[pt]=Aplicação gráfica simples em Win32. -Name[pt_BR]=Aplicação gráfica simples em Win32. -Name[ru]=Простое графическое приложение Windows -Name[sk]=Jednoduchá Win32 GUI aplikácia -Name[sr]=Једноставан Win32 програм са GUI-јем. -Name[sr@Latn]=Jednostavan Win32 program sa GUI-jem. -Name[sv]=Enkelt Win32-program med grafiskt gränssnitt -Name[tr]=Basit Win32 Grafik Arayüz Uygulaması -Name[zh_CN]=简单的 Win32 GUI 应用程序 -Name[zh_TW]=簡單的 Win32 使用者介面應用程式 -Icon=win32gui.png -Category=C++ -Comment=Generates a shell project for crosscompiling Win32 projects. -Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32. -Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter. -Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte. -Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες. -Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32. -Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks. -Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du. -Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند. -Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32. -Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32. -Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához. -Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti. -Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op. -Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ -Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten. -Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32. -Comment[pt]=Gera um projecto para poder compilar projectos em Win32. -Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32. -Comment[ru]=Создание проекта для кросс-компиляции проектов Win32. -Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov. -Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката. -Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata. -Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt. -Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat. -Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。 -Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp -Archive=win32gui.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/win32gui-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/win32gui-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/win32gui-configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=For this project to compile and run you need both Wine and MinGW installed. -Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW. -Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret. -Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein. -Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα. -Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW. -Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW. -Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu. -Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید. -Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW. -Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW. -Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére. -Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati. -Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt. -Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ । -Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig. -Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW. -Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. -Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. -Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW . -Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW. -Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани. -Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani. -Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW. -Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım. -Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。 -Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。 - diff --git a/languages/cpp/app_templates/win32hello/CMakeLists.txt b/languages/cpp/app_templates/win32hello/CMakeLists.txt index 9cc35db0..bc1c8d80 100644 --- a/languages/cpp/app_templates/win32hello/CMakeLists.txt +++ b/languages/cpp/app_templates/win32hello/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( win32hello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/win32hello.tar.gz win32hello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - win32hello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + win32hello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/win32hello/Makefile.am b/languages/cpp/app_templates/win32hello/Makefile.am index 813c591f..a55bcebc 100644 --- a/languages/cpp/app_templates/win32hello/Makefile.am +++ b/languages/cpp/app_templates/win32hello/Makefile.am @@ -4,10 +4,10 @@ dataFiles = app.cpp src-Makefile.am win32-Makefile.am win32-Makefile.cvs \ templateName = win32hello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/win32hello/app.tdevelop b/languages/cpp/app_templates/win32hello/app.tdevelop index 3ee2b1af..672646c4 100644 --- a/languages/cpp/app_templates/win32hello/app.tdevelop +++ b/languages/cpp/app_templates/win32hello/app.tdevelop @@ -16,7 +16,7 @@ - + src/%{APPNAMELC} default @@ -75,8 +75,8 @@ 0 - - + + clanlib opengl @@ -92,15 +92,15 @@ TDE Libraries (Doxygen) - - + + - - + + @@ -111,14 +111,14 @@ *.o,*.lo,CVS false - + .h .cpp - + true true @@ -136,8 +136,8 @@ TDElibs ksjembed - - + + @@ -154,11 +154,11 @@ true 10 - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate b/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate new file mode 100644 index 00000000..3b5f4f3e --- /dev/null +++ b/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate @@ -0,0 +1,136 @@ +# TDE Config File +[General] +Name=Simple Win32 Hello World +Name[ca]=Simple Hello World per a Win32 +Name[da]=Simpelt Win32 Goddag verden +Name[de]=Einfaches Win32-"Hello World"-Programm +Name[el]=Απλό Γεια σου Κόσμε Win32 +Name[es]=Sencillo programa «Hola mundo» para Win32 +Name[et]=Lihtne Win32 "Tere, maailm" +Name[eu]=Win32 "Kaixo mundua" aplikazio sinple bat +Name[fa]=Hello World سادۀ Win32 +Name[fr]=« Bonjour monde » Win32 simple +Name[ga]=Ríomhchlár simplí "Hello World" le haghaidh Win32 +Name[gl]=Aplicación Win32 sinxela Ola mundo +Name[hu]=Win32-alapú Hello world program +Name[it]=Semplice "Hello World" Win32 +Name[nds]=Eenfach Win32-"Moin Welt"-Programm +Name[ne]=साधारण Win32 हेल्लो वोल्ड +Name[nl]=Eenvoudige Win32 Hello World +Name[pl]=Prosty program Witaj świecie dla Win32 +Name[pt]=Olá Mundo Simples em Win32 +Name[pt_BR]=Olá Mundo Simples em Win32 +Name[ru]=Простое приложение Hello World для Windows +Name[sk]=Jenoduchý Ahoj svet Win32 program +Name[sr]=Једноставан Win32 „Здраво свете“ +Name[sr@Latn]=Jednostavan Win32 „Zdravo svete“ +Name[sv]=Enkelt Win32 Hello World +Name[tr]=Basit Win32 Merhaba Dünya +Name[zh_CN]=简单的 Win32 Hello World +Name[zh_TW]=簡單的 Win32 Hello World +Icon=win32hello.png +Category=C++ +Comment=Generates a shell project for crosscompiling Win32 projects. +Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32. +Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter. +Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte. +Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες. +Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32. +Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks. +Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du. +Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند. +Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32. +Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32. +Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához. +Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti. +Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op. +Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ +Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten. +Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32. +Comment[pt]=Gera um projecto para poder compilar projectos em Win32. +Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32. +Comment[ru]=Создание проекта для кросс-компиляции проектов Win32. +Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov. +Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката. +Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata. +Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt. +Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat. +Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。 +Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。 +FileTemplates=h,CStyle,cpp,CStyle +ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp +Archive=win32hello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/win32-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/win32-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/win32-configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=For this project to compile and run you need both Wine and MinGW installed. +Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW. +Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret. +Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein. +Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα. +Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW. +Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW. +Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu. +Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید. +Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW. +Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW. +Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére. +Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati. +Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt. +Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ । +Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig. +Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW. +Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. +Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. +Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW . +Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW. +Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани. +Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani. +Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW. +Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım. +Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。 +Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。 + diff --git a/languages/cpp/app_templates/win32hello/win32hello.tdevtemplate b/languages/cpp/app_templates/win32hello/win32hello.tdevtemplate deleted file mode 100644 index ce8804a7..00000000 --- a/languages/cpp/app_templates/win32hello/win32hello.tdevtemplate +++ /dev/null @@ -1,136 +0,0 @@ -# TDE Config File -[General] -Name=Simple Win32 Hello World -Name[ca]=Simple Hello World per a Win32 -Name[da]=Simpelt Win32 Goddag verden -Name[de]=Einfaches Win32-"Hello World"-Programm -Name[el]=Απλό Γεια σου Κόσμε Win32 -Name[es]=Sencillo programa «Hola mundo» para Win32 -Name[et]=Lihtne Win32 "Tere, maailm" -Name[eu]=Win32 "Kaixo mundua" aplikazio sinple bat -Name[fa]=Hello World سادۀ Win32 -Name[fr]=« Bonjour monde » Win32 simple -Name[ga]=Ríomhchlár simplí "Hello World" le haghaidh Win32 -Name[gl]=Aplicación Win32 sinxela Ola mundo -Name[hu]=Win32-alapú Hello world program -Name[it]=Semplice "Hello World" Win32 -Name[nds]=Eenfach Win32-"Moin Welt"-Programm -Name[ne]=साधारण Win32 हेल्लो वोल्ड -Name[nl]=Eenvoudige Win32 Hello World -Name[pl]=Prosty program Witaj świecie dla Win32 -Name[pt]=Olá Mundo Simples em Win32 -Name[pt_BR]=Olá Mundo Simples em Win32 -Name[ru]=Простое приложение Hello World для Windows -Name[sk]=Jenoduchý Ahoj svet Win32 program -Name[sr]=Једноставан Win32 „Здраво свете“ -Name[sr@Latn]=Jednostavan Win32 „Zdravo svete“ -Name[sv]=Enkelt Win32 Hello World -Name[tr]=Basit Win32 Merhaba Dünya -Name[zh_CN]=简单的 Win32 Hello World -Name[zh_TW]=簡單的 Win32 Hello World -Icon=win32hello.png -Category=C++ -Comment=Generates a shell project for crosscompiling Win32 projects. -Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32. -Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter. -Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte. -Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες. -Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32. -Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks. -Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du. -Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند. -Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32. -Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32. -Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához. -Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti. -Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op. -Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ -Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten. -Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32. -Comment[pt]=Gera um projecto para poder compilar projectos em Win32. -Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32. -Comment[ru]=Создание проекта для кросс-компиляции проектов Win32. -Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov. -Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката. -Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata. -Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt. -Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat. -Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。 -Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。 -FileTemplates=h,CStyle,cpp,CStyle -ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp -Archive=win32hello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/win32-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/win32-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/win32-configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=For this project to compile and run you need both Wine and MinGW installed. -Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW. -Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret. -Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein. -Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα. -Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW. -Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW. -Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu. -Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید. -Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW. -Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW. -Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére. -Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati. -Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt. -Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ । -Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig. -Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW. -Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. -Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados. -Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW . -Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW. -Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани. -Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani. -Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW. -Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım. -Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。 -Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。 - diff --git a/languages/cpp/app_templates/wxhello/CMakeLists.txt b/languages/cpp/app_templates/wxhello/CMakeLists.txt index 48d382bd..f1a8ffec 100644 --- a/languages/cpp/app_templates/wxhello/CMakeLists.txt +++ b/languages/cpp/app_templates/wxhello/CMakeLists.txt @@ -18,9 +18,9 @@ add_custom_target( wxhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/wxhello.tar.gz wxhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - wxhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + wxhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/cpp/app_templates/wxhello/Makefile.am b/languages/cpp/app_templates/wxhello/Makefile.am index f0e0839e..c45b1d10 100644 --- a/languages/cpp/app_templates/wxhello/Makefile.am +++ b/languages/cpp/app_templates/wxhello/Makefile.am @@ -4,10 +4,10 @@ dataFiles = src-Makefile.am app.cpp app.h app.tdevelop subdirs \ templateName = wxhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/cpp/app_templates/wxhello/app.tdevelop b/languages/cpp/app_templates/wxhello/app.tdevelop index 9a3f0821..9de4fa75 100644 --- a/languages/cpp/app_templates/wxhello/app.tdevelop +++ b/languages/cpp/app_templates/wxhello/app.tdevelop @@ -12,7 +12,7 @@ wxWidgets - + src/%{APPNAMELC} debug @@ -37,16 +37,16 @@ -O0 -g3 - - + + - - + + ada ada_bugs_gcc @@ -91,24 +91,24 @@ TDE Libraries (Doxygen) - - + + libtool - - + + - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate b/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate new file mode 100644 index 00000000..ed1cbc6a --- /dev/null +++ b/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate @@ -0,0 +1,192 @@ +# TDE Config File +[General] +Name=Simple Hello wxWidgets Application +Name[ca]=Simple aplicació de Hello per a wxWidgets +Name[da]=Simpelt Goddag wxWidgets program +Name[de]=Einfache wxWidgets-Anwendung +Name[el]=Απλή εφαρμογή Γεια σου wxWidgets +Name[es]=Una sencilla aplicación «Hola mundo» con wxWidgets +Name[et]=Lihtne wxWidgets'i tervitusrakendus +Name[eu]=wxWidgets-en "Kaixo mundua" aplikazio sinple bat +Name[fa]=کاربرد سادۀ Hello wxWidgets +Name[fr]=Application « Bonjour monde » simple avec wxWidgets +Name[gl]=Aplicación sinxela Ola en wxWidgets +Name[hu]=wxWidgets-alapú Hello world program +Name[it]=Semplice applicazione wxWidgets di "Hello" +Name[ja]=簡単な wxWidget アプリケーション +Name[nds]=Eenfach wxWidgets-Programm "Moin" +Name[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग +Name[nl]=Eenvoudige Hello wxWidgets-toepassing +Name[pl]=Prosty program Witaj używający wxWidgets +Name[pt]=Aplicação Olá Mundo Simples do wxWidgets +Name[pt_BR]=Aplicação Olá Mundo Simples do wxWidgets +Name[ru]=Простое приложение wxWidgets +Name[sk]=Jednoduchá wxWidgets Ahoj svet aplikácia +Name[sr]=Једноставан „Здраво“ wxWidgets програм +Name[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program +Name[sv]=Enkelt Hello-program för wxWidgets +Name[tr]=Basit Merhaba wxWidgets Uygulaması +Name[zh_CN]=一个简单的 wxWidgets 应用程序 +Name[zh_TW]=簡單的 Hello wxWidgets 應用程式 +Category=C++/wxWidgets +Comment=Generates a simple wxWidgets Hello application. +Comment[ca]=Genera una simple aplicació de Hello per a wxWidgets. +Comment[da]=Genererer et simpelt wxWidgets Goddag-program. +Comment[de]=Erstellt eine einfache wxWidgets-Anwendung +Comment[el]=Δημιουργεί μια απλή εφαρμογή Γεια σου wxWidgets. +Comment[es]=Genera una sencilla aplicación «Hola mundo» con wxWidgets +Comment[et]=Lihtsa wxWidgets'i tervitusrakenduse loomine. +Comment[eu]=wxWidgets-en "Kaixo mundua"aplikazio sinple bat sortzen du. +Comment[fa]=یک کاربرد سادۀ wxWidgets Hello تولید می‌کند. +Comment[fr]=Une application « Bonjour monde » simple avec wxWidgets. +Comment[gl]=Xera unha aplicación sinxela Ola en wxWidgets. +Comment[hu]=Létrehoz egy egyszerű wxWidgets-alkalmazást. +Comment[it]=Genera una semplice applicazione wxWidgets di "Hello". +Comment[ja]=簡単な wxWidget アプリケーションを作成します +Comment[nds]=Stellt mit wxWidgets en eenfach "Moin"-Programm op. +Comment[ne]=साधारण wxWidgets हेल्लो अनुप्रयोग उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudige wxWidget Hello-toepassing. +Comment[pl]=Generuje prosty program Witaj wykorzystujący wxWidgets +Comment[pt]=Gera uma aplicação simples de Olá Mundo do wxWidgets. +Comment[pt_BR]=Gera uma aplicação simples de Olá Mundo do wxWidgets. +Comment[ru]=Создание простого приложения wxWidgets. +Comment[sk]=Vygeneruje jednoduchú wxWidgets Ahoj svet aplikáciu. +Comment[sr]=Прави једноставан „Здраво“ wxWidgets програм. +Comment[sr@Latn]=Pravi jednostavan „Zdravo“ wxWidgets program. +Comment[sv]=Skapar ett enkelt Hello-program för wxWidgets. +Comment[tr]=Basit bir wxWidgets Merhaba uygulaması yaratır. +Comment[zh_CN]=生成一个简单的 wxWidgets Hello 应用程序。 +Comment[zh_TW]=產生一個簡單的 wxWidgets Hello 應用程式。 +FileTemplates=h,CStyle,cpp,CStyle +Icon=wxhello.png +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp +Archive=wxhello.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[WXARCH] +Type=install archive +Source=%{tdevelop}/template-common/wxwidgets.tar.gz +Dest=%{dest} + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[WX] +Type=include +File=%{tdevelop}/template-common/wx.kdevtemplate + +[FILE4] +Type=install +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/wx-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/wx-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/wx-configure.in +Dest=%{dest}/configure.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +#[FILE10] +#Type=install +#Source=%{src}/subdirs +#Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE13] +Type=install +Source=%{src}/app.h +Dest=%{dest}/src/%{APPNAMELC}.h + +[FILE14] +Type=install +Source=%{src}/app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[MSG] +Type=message +Comment=Simple hello wxWidgets application was created in %{dest} +Comment[ca]=Simple aplicació de Hello per a wxWidgets ha estat creada en %{dest} +Comment[da]=Simpelt Goddag wxWidgets program blev oprettet i %{dest} +Comment[de]=Eine einfache wxWidgets-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια απλή εφαρμογή Γεια σου wxWidgets δημιουργήθηκε στο %{dest} +Comment[es]=Una sencilla aplicación «Hola mundo» con wxWidgets ha sido creada en %{dest} +Comment[et]=Lihtne wxWidgets'i tervitusrakendus loodi asukohta %{dest} +Comment[eu]=wxWidgets "Kaixo mundua" aplikazio sinple bat sortu da hemen: %{dest} +Comment[fa]=کاربرد سادۀ hello wxWidgets در %{dest} ایجاد شد +Comment[fr]=Une application « Bonjour monde » simple en wxWidgets a été créée dans %{dest} +Comment[gl]=Creouse unha aplicación sinxela Ola en wxWidgets en %{dest} +Comment[hu]=Létrejött egy egyszerű wxWidgets-alkalmazás itt: %{dest} +Comment[it]=È stata creata una semplice applicazione wxWidgets di "hello" in %{dest} +Comment[ja]=簡単な wxWidget アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach wxWidgets-Programm opstellt +Comment[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Eenvoudige hello wxWidget-toepassing is aangemaakt in %{dest} +Comment[pl]=Prosty program Witaj wykorzystujący wxWidgets został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação simples de wxWidgets em %{dest} +Comment[pt_BR]=Foi criada uma aplicação simples de wxWidgets em %{dest} +Comment[ru]=Простое приложение wxWidgets создано в %{dest} +Comment[sk]=Jedniduchá wxWidgets Ahoj svet aplikácia bola vytvorená v %{dest} +Comment[sr]=Једноставан „Здраво“ wxWidgets програм направљен је у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program napravljen je u %{dest} +Comment[sv]=Ett enkelt Hello-program för wxWidgets.skapades i %{dest} +Comment[tr]=Basit merhaba wxWidgets uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 wxWidgets Hello 应用程序 +Comment[zh_TW]=一個簡單的 hello wxWidgets 應用程式已建立於 %{dest} diff --git a/languages/cpp/app_templates/wxhello/wxhello.tdevtemplate b/languages/cpp/app_templates/wxhello/wxhello.tdevtemplate deleted file mode 100644 index dab3c253..00000000 --- a/languages/cpp/app_templates/wxhello/wxhello.tdevtemplate +++ /dev/null @@ -1,192 +0,0 @@ -# TDE Config File -[General] -Name=Simple Hello wxWidgets Application -Name[ca]=Simple aplicació de Hello per a wxWidgets -Name[da]=Simpelt Goddag wxWidgets program -Name[de]=Einfache wxWidgets-Anwendung -Name[el]=Απλή εφαρμογή Γεια σου wxWidgets -Name[es]=Una sencilla aplicación «Hola mundo» con wxWidgets -Name[et]=Lihtne wxWidgets'i tervitusrakendus -Name[eu]=wxWidgets-en "Kaixo mundua" aplikazio sinple bat -Name[fa]=کاربرد سادۀ Hello wxWidgets -Name[fr]=Application « Bonjour monde » simple avec wxWidgets -Name[gl]=Aplicación sinxela Ola en wxWidgets -Name[hu]=wxWidgets-alapú Hello world program -Name[it]=Semplice applicazione wxWidgets di "Hello" -Name[ja]=簡単な wxWidget アプリケーション -Name[nds]=Eenfach wxWidgets-Programm "Moin" -Name[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग -Name[nl]=Eenvoudige Hello wxWidgets-toepassing -Name[pl]=Prosty program Witaj używający wxWidgets -Name[pt]=Aplicação Olá Mundo Simples do wxWidgets -Name[pt_BR]=Aplicação Olá Mundo Simples do wxWidgets -Name[ru]=Простое приложение wxWidgets -Name[sk]=Jednoduchá wxWidgets Ahoj svet aplikácia -Name[sr]=Једноставан „Здраво“ wxWidgets програм -Name[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program -Name[sv]=Enkelt Hello-program för wxWidgets -Name[tr]=Basit Merhaba wxWidgets Uygulaması -Name[zh_CN]=一个简单的 wxWidgets 应用程序 -Name[zh_TW]=簡單的 Hello wxWidgets 應用程式 -Category=C++/wxWidgets -Comment=Generates a simple wxWidgets Hello application. -Comment[ca]=Genera una simple aplicació de Hello per a wxWidgets. -Comment[da]=Genererer et simpelt wxWidgets Goddag-program. -Comment[de]=Erstellt eine einfache wxWidgets-Anwendung -Comment[el]=Δημιουργεί μια απλή εφαρμογή Γεια σου wxWidgets. -Comment[es]=Genera una sencilla aplicación «Hola mundo» con wxWidgets -Comment[et]=Lihtsa wxWidgets'i tervitusrakenduse loomine. -Comment[eu]=wxWidgets-en "Kaixo mundua"aplikazio sinple bat sortzen du. -Comment[fa]=یک کاربرد سادۀ wxWidgets Hello تولید می‌کند. -Comment[fr]=Une application « Bonjour monde » simple avec wxWidgets. -Comment[gl]=Xera unha aplicación sinxela Ola en wxWidgets. -Comment[hu]=Létrehoz egy egyszerű wxWidgets-alkalmazást. -Comment[it]=Genera una semplice applicazione wxWidgets di "Hello". -Comment[ja]=簡単な wxWidget アプリケーションを作成します -Comment[nds]=Stellt mit wxWidgets en eenfach "Moin"-Programm op. -Comment[ne]=साधारण wxWidgets हेल्लो अनुप्रयोग उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudige wxWidget Hello-toepassing. -Comment[pl]=Generuje prosty program Witaj wykorzystujący wxWidgets -Comment[pt]=Gera uma aplicação simples de Olá Mundo do wxWidgets. -Comment[pt_BR]=Gera uma aplicação simples de Olá Mundo do wxWidgets. -Comment[ru]=Создание простого приложения wxWidgets. -Comment[sk]=Vygeneruje jednoduchú wxWidgets Ahoj svet aplikáciu. -Comment[sr]=Прави једноставан „Здраво“ wxWidgets програм. -Comment[sr@Latn]=Pravi jednostavan „Zdravo“ wxWidgets program. -Comment[sv]=Skapar ett enkelt Hello-program för wxWidgets. -Comment[tr]=Basit bir wxWidgets Merhaba uygulaması yaratır. -Comment[zh_CN]=生成一个简单的 wxWidgets Hello 应用程序。 -Comment[zh_TW]=產生一個簡單的 wxWidgets Hello 應用程式。 -FileTemplates=h,CStyle,cpp,CStyle -Icon=wxhello.png -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp -Archive=wxhello.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[WXARCH] -Type=install archive -Source=%{tdevelop}/template-common/wxwidgets.tar.gz -Dest=%{dest} - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[WX] -Type=include -File=%{tdevelop}/template-common/wx.tdevtemplate - -[FILE4] -Type=install -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/wx-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/wx-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/wx-configure.in -Dest=%{dest}/configure.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -#[FILE10] -#Type=install -#Source=%{src}/subdirs -#Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE13] -Type=install -Source=%{src}/app.h -Dest=%{dest}/src/%{APPNAMELC}.h - -[FILE14] -Type=install -Source=%{src}/app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[MSG] -Type=message -Comment=Simple hello wxWidgets application was created in %{dest} -Comment[ca]=Simple aplicació de Hello per a wxWidgets ha estat creada en %{dest} -Comment[da]=Simpelt Goddag wxWidgets program blev oprettet i %{dest} -Comment[de]=Eine einfache wxWidgets-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια απλή εφαρμογή Γεια σου wxWidgets δημιουργήθηκε στο %{dest} -Comment[es]=Una sencilla aplicación «Hola mundo» con wxWidgets ha sido creada en %{dest} -Comment[et]=Lihtne wxWidgets'i tervitusrakendus loodi asukohta %{dest} -Comment[eu]=wxWidgets "Kaixo mundua" aplikazio sinple bat sortu da hemen: %{dest} -Comment[fa]=کاربرد سادۀ hello wxWidgets در %{dest} ایجاد شد -Comment[fr]=Une application « Bonjour monde » simple en wxWidgets a été créée dans %{dest} -Comment[gl]=Creouse unha aplicación sinxela Ola en wxWidgets en %{dest} -Comment[hu]=Létrejött egy egyszerű wxWidgets-alkalmazás itt: %{dest} -Comment[it]=È stata creata una semplice applicazione wxWidgets di "hello" in %{dest} -Comment[ja]=簡単な wxWidget アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach wxWidgets-Programm opstellt -Comment[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Eenvoudige hello wxWidget-toepassing is aangemaakt in %{dest} -Comment[pl]=Prosty program Witaj wykorzystujący wxWidgets został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação simples de wxWidgets em %{dest} -Comment[pt_BR]=Foi criada uma aplicação simples de wxWidgets em %{dest} -Comment[ru]=Простое приложение wxWidgets создано в %{dest} -Comment[sk]=Jedniduchá wxWidgets Ahoj svet aplikácia bola vytvorená v %{dest} -Comment[sr]=Једноставан „Здраво“ wxWidgets програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program napravljen je u %{dest} -Comment[sv]=Ett enkelt Hello-program för wxWidgets.skapades i %{dest} -Comment[tr]=Basit merhaba wxWidgets uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 wxWidgets Hello 应用程序 -Comment[zh_TW]=一個簡單的 hello wxWidgets 應用程式已建立於 %{dest} diff --git a/languages/cpp/backgroundparser.cpp b/languages/cpp/backgroundparser.cpp index 51311dac..730a090f 100644 --- a/languages/cpp/backgroundparser.cpp +++ b/languages/cpp/backgroundparser.cpp @@ -15,8 +15,8 @@ #include "codeinformationrepository.h" #include "cppcodecompletion.h" #include "ast_utils.h" -#include "tdevdeepcopy.h" -#include "tdevdriver.h" +#include "kdevdeepcopy.h" +#include "kdevdriver.h" #include @@ -25,8 +25,8 @@ #include #include -#include -#include +#include +#include #include #include @@ -39,9 +39,9 @@ #include -class BackgroundTDevDriver : public TDevDriver { +class BackgroundKDevDriver : public KDevDriver { public: - BackgroundTDevDriver( CppSupportPart* cppSupport, BackgroundParser* bp ) : TDevDriver( cppSupport, false ), m_backgroundParser(bp) { + BackgroundKDevDriver( CppSupportPart* cppSupport, BackgroundParser* bp ) : KDevDriver( cppSupport, false ), m_backgroundParser(bp) { } virtual void fileParsed( ParsedFile& fileName ); virtual void addDependence( const TQString& fileName, const Dependence& dep ); @@ -255,7 +255,7 @@ BackgroundParser::BackgroundParser( CppSupportPart* part, TQWaitCondition* consu : m_consumed( consumed ), m_cppSupport( part ), m_close( false ), m_saveMemory( false ) { m_fileList = new SynchronizedFileList(); - m_driver = new BackgroundTDevDriver( m_cppSupport, this ); + m_driver = new BackgroundKDevDriver( m_cppSupport, this ); m_driver->setSourceProvider( new KDevSourceProvider( m_cppSupport, m_mutex ) ); TQString conf_file_name = m_cppSupport->specialHeaderName(); @@ -347,14 +347,14 @@ void BackgroundParser::removeFile( const TQString& fileName ) m_isEmpty.wakeAll(); } -void BackgroundTDevDriver::addDependence( const TQString& fileName, const Dependence& dep ) { +void BackgroundKDevDriver::addDependence( const TQString& fileName, const Dependence& dep ) { //give waiting threads a chance to perform their actions m_backgroundParser->m_mutex.unlock(); m_backgroundParser->m_mutex.lock(); - TDevDriver::addDependence( fileName, dep ); + KDevDriver::addDependence( fileName, dep ); } -void BackgroundTDevDriver::fileParsed( ParsedFile& fileName ) { +void BackgroundKDevDriver::fileParsed( ParsedFile& fileName ) { m_backgroundParser->fileParsed( fileName ); } diff --git a/languages/cpp/backgroundparser.h b/languages/cpp/backgroundparser.h index bd21fd6f..f3cd86fd 100644 --- a/languages/cpp/backgroundparser.h +++ b/languages/cpp/backgroundparser.h @@ -24,7 +24,7 @@ class CppSupportPart; class TranslationUnitAST; class SynchronizedFileList; -class BackgroundTDevDriver; +class BackgroundKDevDriver; class Unit { public: @@ -94,14 +94,14 @@ public: virtual void run(); protected: - friend class BackgroundTDevDriver; + friend class BackgroundKDevDriver; void fileParsed( ParsedFile& fileName ); Unit* findUnit( const TQString& fileName ); void parseFile( const TQString& fileName, bool readFromDisk, bool lock = false ) ; private: - class TDevDriver* m_driver; + class KDevDriver* m_driver; TQString m_currentFile; TQWaitCondition m_canParse; TQWaitCondition m_isEmpty; diff --git a/languages/cpp/ccconfigwidget.cpp b/languages/cpp/ccconfigwidget.cpp index 6e285019..99a6db12 100644 --- a/languages/cpp/ccconfigwidget.cpp +++ b/languages/cpp/ccconfigwidget.cpp @@ -25,7 +25,7 @@ #include // kde includes -#include +#include #include #include #include @@ -41,9 +41,9 @@ #include // tdevelop includes #include -#include -#include -#include +#include +#include +#include #include // std includes #include @@ -440,11 +440,11 @@ void CCConfigWidget::initTQtTab() isExecutable( m_qmakePath->url() ); m_designerPath->setURL( c->designerPath() ); isExecutable( m_designerPath->url() ); - if ( c->designerIntegration() == "EmbeddedTDevDesigner" ) + if ( c->designerIntegration() == "EmbeddedKDevDesigner" ) { m_kdevembedded->setChecked( true ); } - else if ( c->designerIntegration() == "ExternalTDevDesigner" ) + else if ( c->designerIntegration() == "ExternalKDevDesigner" ) { m_kdevexternal->setChecked( true ); }else @@ -507,11 +507,11 @@ void CCConfigWidget::saveTQtTab() c->setDesignerPath( m_designerPath->url() ); if( m_kdevembedded->isChecked() ) { - c->setDesignerIntegration( "EmbeddedTDevDesigner" ); + c->setDesignerIntegration( "EmbeddedKDevDesigner" ); } else if ( m_kdevexternal->isChecked() ) { - c->setDesignerIntegration( "ExternalTDevDesigner" ); + c->setDesignerIntegration( "ExternalKDevDesigner" ); }else { c->setDesignerIntegration( "ExternalDesigner" ); diff --git a/languages/cpp/codeinformationrepository.cpp b/languages/cpp/codeinformationrepository.cpp index de256b00..a1ad79b0 100644 --- a/languages/cpp/codeinformationrepository.cpp +++ b/languages/cpp/codeinformationrepository.cpp @@ -12,7 +12,7 @@ #include "codeinformationrepository.h" #include "cpp_tags.h" -#include +#include #include /// @todo move in utils.cpp @@ -39,7 +39,7 @@ my_unique( const TQValueList& entryList ) return l; } -CodeInformationRepository::CodeInformationRepository( TDevCodeRepository* rep ) +CodeInformationRepository::CodeInformationRepository( KDevCodeRepository* rep ) : m_rep( rep ) {} diff --git a/languages/cpp/codeinformationrepository.h b/languages/cpp/codeinformationrepository.h index 4b46ce0e..54610e50 100644 --- a/languages/cpp/codeinformationrepository.h +++ b/languages/cpp/codeinformationrepository.h @@ -23,12 +23,12 @@ struct TypeProcessor { virtual TQString parentType() = 0; }; -class TDevCodeRepository; +class KDevCodeRepository; class CodeInformationRepository { public: - CodeInformationRepository( TDevCodeRepository* rep ); + CodeInformationRepository( KDevCodeRepository* rep ); virtual ~CodeInformationRepository(); static TQValueList toEntryList( const TQValueList& tags, @@ -46,7 +46,7 @@ public: private: TQValueList m_globalEntries; - TDevCodeRepository* m_rep; + KDevCodeRepository* m_rep; private: CodeInformationRepository( const CodeInformationRepository& source ); diff --git a/languages/cpp/compiler/Makefile.am b/languages/cpp/compiler/Makefile.am index ab237cd4..128e715f 100644 --- a/languages/cpp/compiler/Makefile.am +++ b/languages/cpp/compiler/Makefile.am @@ -1,6 +1,6 @@ # This is the collection of plugins. In contrast to the parts # directory, these are 'transient' in a sense and don't -# share the complete TDevComponent interface. +# share the complete KDevComponent interface. SUBDIRS = gccoptions diff --git a/languages/cpp/compiler/gccoptions/CMakeLists.txt b/languages/cpp/compiler/gccoptions/CMakeLists.txt index ed9b49d4..35c6159d 100644 --- a/languages/cpp/compiler/gccoptions/CMakeLists.txt +++ b/languages/cpp/compiler/gccoptions/CMakeLists.txt @@ -26,15 +26,15 @@ link_directories( ##### other data ################################ install( FILES - tdevgccoptions.desktop tdevgppoptions.desktop - tdevg77options.desktop + kdevgccoptions.desktop kdevgppoptions.desktop + kdevg77options.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevgccoptions (module) ################ +##### libkdevgccoptions (module) ################ -tde_add_kpart( libtdevgccoptions AUTOMOC +tde_add_kpart( libkdevgccoptions AUTOMOC SOURCES gccoptionsplugin.cpp - LINK tdevwidgets-shared tdevextras-shared + LINK kdevwidgets-shared kdevextras-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/cpp/compiler/gccoptions/Makefile.am b/languages/cpp/compiler/gccoptions/Makefile.am index 23c8a752..e90edb63 100644 --- a/languages/cpp/compiler/gccoptions/Makefile.am +++ b/languages/cpp/compiler/gccoptions/Makefile.am @@ -3,17 +3,17 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extras \ -I$(top_srcdir)/lib/widgets $(all_includes) -kde_module_LTLIBRARIES = libtdevgccoptions.la -libtdevgccoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) -libtdevgccoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/lib/widgets/libtdevwidgets.la $(top_builddir)/lib/interfaces/extras/libtdevextras.la $(LIB_TDEHTML) +kde_module_LTLIBRARIES = libkdevgccoptions.la +libkdevgccoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevgccoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/lib/widgets/libkdevwidgets.la $(top_builddir)/lib/interfaces/extras/libkdevextras.la $(LIB_TDEHTML) -libtdevgccoptions_la_SOURCES = gccoptionsplugin.cpp +libkdevgccoptions_la_SOURCES = gccoptionsplugin.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevgccoptions.desktop tdevgppoptions.desktop tdevg77options.desktop +service_DATA = kdevgccoptions.desktop kdevgppoptions.desktop kdevg77options.desktop diff --git a/languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp b/languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp index d43bf094..37470a49 100644 --- a/languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp +++ b/languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp @@ -24,7 +24,7 @@ #include "flagboxes.h" #include "gccoptionsplugin.h" -K_EXPORT_COMPONENT_FACTORY( libtdevgccoptions, KGenericFactory( "tdevgccoptions" ) ) +K_EXPORT_COMPONENT_FACTORY( libkdevgccoptions, KGenericFactory( "kdevgccoptions" ) ) class GeneralTab : public TQWidget { @@ -650,7 +650,7 @@ TQString GccOptionsDialog::flags() const GccOptionsPlugin::GccOptionsPlugin( TQObject *parent, const char *name, const TQStringList &args ) - : TDevCompilerOptions( parent, name ) + : KDevCompilerOptions( parent, name ) { gcctype = Unknown; diff --git a/languages/cpp/compiler/gccoptions/gccoptionsplugin.h b/languages/cpp/compiler/gccoptions/gccoptionsplugin.h index 3332809a..656bd289 100644 --- a/languages/cpp/compiler/gccoptions/gccoptionsplugin.h +++ b/languages/cpp/compiler/gccoptions/gccoptionsplugin.h @@ -14,7 +14,7 @@ #include -#include "tdevcompileroptions.h" +#include "kdevcompileroptions.h" class GeneralTab; @@ -24,7 +24,7 @@ class Warnings1Tab; class Warnings2Tab; -class GccOptionsPlugin : public TDevCompilerOptions +class GccOptionsPlugin : public KDevCompilerOptions { Q_OBJECT diff --git a/languages/cpp/compiler/gccoptions/kdevg77options.desktop b/languages/cpp/compiler/gccoptions/kdevg77options.desktop new file mode 100644 index 00000000..e2a806f5 --- /dev/null +++ b/languages/cpp/compiler/gccoptions/kdevg77options.desktop @@ -0,0 +1,56 @@ +[Desktop Entry] +Type=Service +Exec=g77 +Comment=GNU Fortran 77 Compiler +Comment[br]=Dastumer Fortran 77 GNU +Comment[ca]=Compilador Fortran 77 de GNU +Comment[da]=GNU Fortran 77 compiler +Comment[el]=Μεταγλωττιστής GNU Fortran 77 +Comment[es]=Compilador GNU de Fortran 77 +Comment[et]=GNU Fortran 77 kompilaator +Comment[eu]=GNU Fortran 77 konpiladorea +Comment[fa]=مترجم فرترن ۷۷ گنو +Comment[fr]=Compilateur pour Fortran 77 du GNU +Comment[ga]=Tiomsaitheoir Fortran 77 GNU +Comment[gl]=Compilador GNU Fortran 77 +Comment[hi]=जीएनयू फ़ोरट्रॉन 77 कम्पायलर +Comment[hu]=GNU Fortran 77 fordítóprogram +Comment[is]=GNU Fortran 77 þýðandi +Comment[it]=Compilatore per GNU Fortran 77 +Comment[ja]=GNU Fortran 77 コンパイラ +Comment[nds]=GNU Fortran 77-Kompilerer +Comment[ne]=GNU Fortran 77 कम्पाइलर +Comment[nl]=GNU Fortran 77-compiler +Comment[pl]=Kompilator GNU Fortran 77 +Comment[pt]=Compilador GNU Fortran 77 +Comment[pt_BR]=Compilador GNU Fortran 77 +Comment[ru]=Компилятор GNU Fortran 77 +Comment[sk]=GNU Fortran 77 kompilátor +Comment[sl]=Prevajalnik za GNU Fortran 77 +Comment[sr]=GNU-ов преводилац Fortran-а 77 +Comment[sr@Latn]=GNU-ov prevodilac Fortran-a 77 +Comment[sv]=GNU Fortran 77-compilator +Comment[ta]=GNU Fortran 77 தொகுப்பி +Comment[tg]=Талфифгари GNU Fortran 77 +Comment[tr]=GNU Fortran 77 Derleyicisi +Comment[zh_CN]=GNU Fortran 77 编译器 +Comment[zh_TW]=GNU Fortran 77 編譯器 +Name=G77Options +Name[de]=G77-Einstellungen (TDevelop) +Name[el]=G77Επιλογές +Name[hi]=जी77विकल्प +Name[nds]=G77-Optschonen (TDevelop) +Name[pl]=Opcje G77 +Name[sk]=G77 možnosti +Name[sl]=Možnosti G77 +Name[sv]=Alternativ för g77 +Name[ta]=G77விருப்பங்கள் +Name[tg]=G77Интихобҳо +Name[tr]=G77Seçenekleri +Name[zh_TW]=G77 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevgccoptions +X-TDevelop-Version=5 +X-TDevelop-Language=Fortran +X-TDevelop-Args=g77 +X-TDevelop-Default=true diff --git a/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop b/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop new file mode 100644 index 00000000..14bc62df --- /dev/null +++ b/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop @@ -0,0 +1,54 @@ +[Desktop Entry] +Type=Service +Exec=gcc +Comment=GNU C Compiler +Comment[br]=Dastumer C GNU +Comment[ca]=Compilador C de GNU +Comment[da]=GNU C compiler +Comment[el]=Μεταγλωττιστής GNU C +Comment[es]=Compilador GNU de C +Comment[et]=GNU C kompilaator +Comment[eu]=GNU C konpiladorea +Comment[fa]=مترجم سی گنو +Comment[fr]=Compilateur C du GNU +Comment[ga]=Tiomsaitheoir C GNU +Comment[gl]=Compilador GNU C +Comment[hi]=जीएनयू सी कम्पायलर +Comment[hu]=GNU C fordítóprogram +Comment[is]=GNU C þýðandi +Comment[it]=Compilatore GNU C +Comment[ja]=GNU C コンパイラ +Comment[nds]=GNU C-Kompilerer +Comment[ne]=GNU C कम्पाइलर +Comment[pl]=Kompilator GNU C +Comment[pt]=Compilador GNU C +Comment[pt_BR]=Compilador GNU C +Comment[ru]=Компилятор GNU C +Comment[sk]=GNU C kompilátor +Comment[sl]=Prevajalnik za GNU C +Comment[sr]=GNU-ов C преводилац +Comment[sr@Latn]=GNU-ov C prevodilac +Comment[sv]=GNU C-kompilator +Comment[ta]=GNU Cதொகுப்பி +Comment[tg]=Талфифгари GNU C +Comment[zh_CN]=GNU C 编译器 +Comment[zh_TW]=GNU C 編譯器 +Name=GccOptions +Name[de]=GCC-Einstellungen (TDevelop) +Name[el]=GccΕπιλογές +Name[hi]=जीसीसी-विकल्प +Name[nds]=GCC-Instellen +Name[pl]=Opcje Gcc +Name[sk]=Gcc možnosti +Name[sl]=Možnosti Gcc +Name[sv]=Alternativ för gcc +Name[ta]=Gccவிருப்பங்கள் +Name[tr]=GccSeçenekleri +Name[zh_TW]=Gcc 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevgccoptions +X-TDevelop-Version=5 +X-TDevelop-Language=C +X-TDevelop-Args=gcc +X-TDevelop-Default=true + diff --git a/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop b/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop new file mode 100644 index 00000000..d8487596 --- /dev/null +++ b/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop @@ -0,0 +1,56 @@ +[Desktop Entry] +Type=Service +Exec=g++ +Comment=GNU C++ Compiler +Comment[br]=Dastumer C++ GNU +Comment[ca]=Compilador C++ de GNU +Comment[da]=GNU C++ compiler +Comment[el]=Μεταγλωττιστής GNU C++ +Comment[es]=Compilador GNU de C++ +Comment[et]=GNU C++ kompilaator +Comment[eu]=GNU C++ konpiladorea +Comment[fa]=مترجم C++ گنو +Comment[fr]=Compilateur C++ de GNU +Comment[ga]=Tiomsaitheoir C++ GNU +Comment[gl]=Compilador GNU C++ +Comment[hi]=जीएनयू सी++ कम्पायलर +Comment[hu]=GNU C++ fordítóprogram +Comment[is]=GNU C++ þýðandi +Comment[it]=Compilatore GNU C++ +Comment[ja]=GNU C++ コンパイラ +Comment[nds]=GNU C++-Kompilerer +Comment[ne]=GNU C++ कम्पाइलर +Comment[nl]=GNU C++ compiler +Comment[pl]=Kompilator GNU C++ +Comment[pt]=Compilador GNU C++ +Comment[pt_BR]=Compilador GNU C++ +Comment[ru]=Компилятор GNU C++ +Comment[sk]=GNU C++ kompilátor +Comment[sl]=Prevajalnik za GNU C++ +Comment[sr]=GNU-ов C++ преводилац +Comment[sr@Latn]=GNU-ov C++ prevodilac +Comment[sv]=GNU C++ kompilator +Comment[ta]=GNU C++தொகுப்பி +Comment[tg]=Талфифгари GNU C++ +Comment[tr]=GNU C++ Derleyicisi +Comment[zh_CN]=GNU C++ 编译器 +Comment[zh_TW]=GNU C++ 編譯器 +Name=GppOptions +Name[de]=GPP-Einstellungen (TDevelop) +Name[el]=GppΕπιλογές +Name[hi]=जीपीपी-विकल्प +Name[nds]=GPP-Instellen +Name[pl]=Opcje Gpp +Name[sk]=Gpp možnosti +Name[sl]=Možnosti Gpp +Name[sv]=Alternativ för g++ +Name[ta]=Gppவிருப்பங்கள் +Name[tr]=GppSeçenekleri +Name[zh_TW]=Gpp 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevgccoptions +X-TDevelop-Version=5 +X-TDevelop-Language=C++ +X-TDevelop-Args=g++ +X-TDevelop-Default=true + diff --git a/languages/cpp/compiler/gccoptions/tdevg77options.desktop b/languages/cpp/compiler/gccoptions/tdevg77options.desktop deleted file mode 100644 index bbe1f47c..00000000 --- a/languages/cpp/compiler/gccoptions/tdevg77options.desktop +++ /dev/null @@ -1,56 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=g77 -Comment=GNU Fortran 77 Compiler -Comment[br]=Dastumer Fortran 77 GNU -Comment[ca]=Compilador Fortran 77 de GNU -Comment[da]=GNU Fortran 77 compiler -Comment[el]=Μεταγλωττιστής GNU Fortran 77 -Comment[es]=Compilador GNU de Fortran 77 -Comment[et]=GNU Fortran 77 kompilaator -Comment[eu]=GNU Fortran 77 konpiladorea -Comment[fa]=مترجم فرترن ۷۷ گنو -Comment[fr]=Compilateur pour Fortran 77 du GNU -Comment[ga]=Tiomsaitheoir Fortran 77 GNU -Comment[gl]=Compilador GNU Fortran 77 -Comment[hi]=जीएनयू फ़ोरट्रॉन 77 कम्पायलर -Comment[hu]=GNU Fortran 77 fordítóprogram -Comment[is]=GNU Fortran 77 þýðandi -Comment[it]=Compilatore per GNU Fortran 77 -Comment[ja]=GNU Fortran 77 コンパイラ -Comment[nds]=GNU Fortran 77-Kompilerer -Comment[ne]=GNU Fortran 77 कम्पाइलर -Comment[nl]=GNU Fortran 77-compiler -Comment[pl]=Kompilator GNU Fortran 77 -Comment[pt]=Compilador GNU Fortran 77 -Comment[pt_BR]=Compilador GNU Fortran 77 -Comment[ru]=Компилятор GNU Fortran 77 -Comment[sk]=GNU Fortran 77 kompilátor -Comment[sl]=Prevajalnik za GNU Fortran 77 -Comment[sr]=GNU-ов преводилац Fortran-а 77 -Comment[sr@Latn]=GNU-ov prevodilac Fortran-a 77 -Comment[sv]=GNU Fortran 77-compilator -Comment[ta]=GNU Fortran 77 தொகுப்பி -Comment[tg]=Талфифгари GNU Fortran 77 -Comment[tr]=GNU Fortran 77 Derleyicisi -Comment[zh_CN]=GNU Fortran 77 编译器 -Comment[zh_TW]=GNU Fortran 77 編譯器 -Name=G77Options -Name[de]=G77-Einstellungen (TDevelop) -Name[el]=G77Επιλογές -Name[hi]=जी77विकल्प -Name[nds]=G77-Optschonen (TDevelop) -Name[pl]=Opcje G77 -Name[sk]=G77 možnosti -Name[sl]=Možnosti G77 -Name[sv]=Alternativ för g77 -Name[ta]=G77விருப்பங்கள் -Name[tg]=G77Интихобҳо -Name[tr]=G77Seçenekleri -Name[zh_TW]=G77 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevgccoptions -X-TDevelop-Version=5 -X-TDevelop-Language=Fortran -X-TDevelop-Args=g77 -X-TDevelop-Default=true diff --git a/languages/cpp/compiler/gccoptions/tdevgccoptions.desktop b/languages/cpp/compiler/gccoptions/tdevgccoptions.desktop deleted file mode 100644 index ce01a066..00000000 --- a/languages/cpp/compiler/gccoptions/tdevgccoptions.desktop +++ /dev/null @@ -1,54 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=gcc -Comment=GNU C Compiler -Comment[br]=Dastumer C GNU -Comment[ca]=Compilador C de GNU -Comment[da]=GNU C compiler -Comment[el]=Μεταγλωττιστής GNU C -Comment[es]=Compilador GNU de C -Comment[et]=GNU C kompilaator -Comment[eu]=GNU C konpiladorea -Comment[fa]=مترجم سی گنو -Comment[fr]=Compilateur C du GNU -Comment[ga]=Tiomsaitheoir C GNU -Comment[gl]=Compilador GNU C -Comment[hi]=जीएनयू सी कम्पायलर -Comment[hu]=GNU C fordítóprogram -Comment[is]=GNU C þýðandi -Comment[it]=Compilatore GNU C -Comment[ja]=GNU C コンパイラ -Comment[nds]=GNU C-Kompilerer -Comment[ne]=GNU C कम्पाइलर -Comment[pl]=Kompilator GNU C -Comment[pt]=Compilador GNU C -Comment[pt_BR]=Compilador GNU C -Comment[ru]=Компилятор GNU C -Comment[sk]=GNU C kompilátor -Comment[sl]=Prevajalnik za GNU C -Comment[sr]=GNU-ов C преводилац -Comment[sr@Latn]=GNU-ov C prevodilac -Comment[sv]=GNU C-kompilator -Comment[ta]=GNU Cதொகுப்பி -Comment[tg]=Талфифгари GNU C -Comment[zh_CN]=GNU C 编译器 -Comment[zh_TW]=GNU C 編譯器 -Name=GccOptions -Name[de]=GCC-Einstellungen (TDevelop) -Name[el]=GccΕπιλογές -Name[hi]=जीसीसी-विकल्प -Name[nds]=GCC-Instellen -Name[pl]=Opcje Gcc -Name[sk]=Gcc možnosti -Name[sl]=Možnosti Gcc -Name[sv]=Alternativ för gcc -Name[ta]=Gccவிருப்பங்கள் -Name[tr]=GccSeçenekleri -Name[zh_TW]=Gcc 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevgccoptions -X-TDevelop-Version=5 -X-TDevelop-Language=C -X-TDevelop-Args=gcc -X-TDevelop-Default=true - diff --git a/languages/cpp/compiler/gccoptions/tdevgppoptions.desktop b/languages/cpp/compiler/gccoptions/tdevgppoptions.desktop deleted file mode 100644 index b5fe552e..00000000 --- a/languages/cpp/compiler/gccoptions/tdevgppoptions.desktop +++ /dev/null @@ -1,56 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=g++ -Comment=GNU C++ Compiler -Comment[br]=Dastumer C++ GNU -Comment[ca]=Compilador C++ de GNU -Comment[da]=GNU C++ compiler -Comment[el]=Μεταγλωττιστής GNU C++ -Comment[es]=Compilador GNU de C++ -Comment[et]=GNU C++ kompilaator -Comment[eu]=GNU C++ konpiladorea -Comment[fa]=مترجم C++ گنو -Comment[fr]=Compilateur C++ de GNU -Comment[ga]=Tiomsaitheoir C++ GNU -Comment[gl]=Compilador GNU C++ -Comment[hi]=जीएनयू सी++ कम्पायलर -Comment[hu]=GNU C++ fordítóprogram -Comment[is]=GNU C++ þýðandi -Comment[it]=Compilatore GNU C++ -Comment[ja]=GNU C++ コンパイラ -Comment[nds]=GNU C++-Kompilerer -Comment[ne]=GNU C++ कम्पाइलर -Comment[nl]=GNU C++ compiler -Comment[pl]=Kompilator GNU C++ -Comment[pt]=Compilador GNU C++ -Comment[pt_BR]=Compilador GNU C++ -Comment[ru]=Компилятор GNU C++ -Comment[sk]=GNU C++ kompilátor -Comment[sl]=Prevajalnik za GNU C++ -Comment[sr]=GNU-ов C++ преводилац -Comment[sr@Latn]=GNU-ov C++ prevodilac -Comment[sv]=GNU C++ kompilator -Comment[ta]=GNU C++தொகுப்பி -Comment[tg]=Талфифгари GNU C++ -Comment[tr]=GNU C++ Derleyicisi -Comment[zh_CN]=GNU C++ 编译器 -Comment[zh_TW]=GNU C++ 編譯器 -Name=GppOptions -Name[de]=GPP-Einstellungen (TDevelop) -Name[el]=GppΕπιλογές -Name[hi]=जीपीपी-विकल्प -Name[nds]=GPP-Instellen -Name[pl]=Opcje Gpp -Name[sk]=Gpp možnosti -Name[sl]=Možnosti Gpp -Name[sv]=Alternativ för g++ -Name[ta]=Gppவிருப்பங்கள் -Name[tr]=GppSeçenekleri -Name[zh_TW]=Gpp 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevgccoptions -X-TDevelop-Version=5 -X-TDevelop-Language=C++ -X-TDevelop-Args=g++ -X-TDevelop-Default=true - diff --git a/languages/cpp/configproblemreporter.ui.h b/languages/cpp/configproblemreporter.ui.h index 2b1ad2a3..97cc66e1 100644 --- a/languages/cpp/configproblemreporter.ui.h +++ b/languages/cpp/configproblemreporter.ui.h @@ -8,7 +8,7 @@ #include "cppsupportpart.h" -#include +#include #include #include diff --git a/languages/cpp/cppcodecompletion.cpp b/languages/cpp/cppcodecompletion.cpp index adfc1c7d..bf4bef5a 100644 --- a/languages/cpp/cppcodecompletion.cpp +++ b/languages/cpp/cppcodecompletion.cpp @@ -59,10 +59,10 @@ email : david.nolden.kdevelop@art-master.de #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include #include #include @@ -1470,7 +1470,7 @@ void CppCodeCompletion::popupDefinitionAction( int number ) { } void CppCodeCompletion::selectItem( ItemDom item ) { - Extensions::TDevCodeBrowserFrontend * f = m_pSupport->extension< Extensions::TDevCodeBrowserFrontend > ( "KDevelop/CodeBrowserFrontend" ); + Extensions::KDevCodeBrowserFrontend * f = m_pSupport->extension< Extensions::KDevCodeBrowserFrontend > ( "KDevelop/CodeBrowserFrontend" ); if ( f != 0 ) { ItemDom itemDom( &( *item ) ); diff --git a/languages/cpp/cppimplementationwidget.cpp b/languages/cpp/cppimplementationwidget.cpp index 5fc00da3..35069349 100644 --- a/languages/cpp/cppimplementationwidget.cpp +++ b/languages/cpp/cppimplementationwidget.cpp @@ -31,12 +31,12 @@ #include #include -#include -#include +#include +#include #include #include -CppImplementationWidget::CppImplementationWidget( TDevLanguageSupport *part, +CppImplementationWidget::CppImplementationWidget( KDevLanguageSupport *part, TQWidget *parent, const char *name, bool modal ) : ImplementationWidget( part, parent, name, modal ) {} @@ -45,7 +45,7 @@ TQStringList CppImplementationWidget::createClassFiles() { TQString template_h = "#ifndef $DEFTEXT$_H\n#define $DEFTEXT$_H\n\n#include \"$BASEINCLUDE$\"\n\nclass $CLASSNAME$: public $BASECLASSNAME$ {\nQ_OBJECT\n\npublic:\n $CLASSNAME$(TQWidget *parent = 0, const char *name = 0);\n};\n\n#endif\n"; TQString template_cpp = "#include \"$CLASSINCLUDE$\"\n\n$CLASSNAME$::$CLASSNAME$(TQWidget *parent, const char *name)\n :$BASECLASSNAME$(parent, name)\n{\n}\n"; - if ( m_part->project() ->options() == TDevProject::UsesAutotoolsBuildSystem ) + if ( m_part->project() ->options() == KDevProject::UsesAutotoolsBuildSystem ) template_cpp += "\n#include \"$MOCINCLUDE$\"\n"; TQFileInfo formInfo( m_formName ); diff --git a/languages/cpp/cppimplementationwidget.h b/languages/cpp/cppimplementationwidget.h index 6040cf69..c8569c03 100644 --- a/languages/cpp/cppimplementationwidget.h +++ b/languages/cpp/cppimplementationwidget.h @@ -32,7 +32,7 @@ class CppImplementationWidget : public ImplementationWidget Q_OBJECT public: - CppImplementationWidget( TDevLanguageSupport *part, TQWidget* parent = 0, const char* name = 0, bool modal = false ); + CppImplementationWidget( KDevLanguageSupport *part, TQWidget* parent = 0, const char* name = 0, bool modal = false ); protected: virtual TQStringList createClassFiles(); diff --git a/languages/cpp/cppnewclassdlg.cpp b/languages/cpp/cppnewclassdlg.cpp index 84c8fe4e..6289da44 100644 --- a/languages/cpp/cppnewclassdlg.cpp +++ b/languages/cpp/cppnewclassdlg.cpp @@ -40,10 +40,10 @@ #include #include "cppsupportpart.h" -#include "tdevproject.h" -#include "tdevsourceformatter.h" -#include "tdevcoderepository.h" -#include "tdevpartcontroller.h" +#include "kdevproject.h" +#include "kdevsourceformatter.h" +#include "kdevcoderepository.h" +#include "kdevpartcontroller.h" #include "backgroundparser.h" #include "domutil.h" #include "filetemplate.h" @@ -65,7 +65,7 @@ CppNewClassDialog::CppNewClassDialog( CppSupportPart *part, TQWidget *parent, co implementationModified = false; m_part = part; // read file template configuration - // TDevProject *project = part->project(); + // KDevProject *project = part->project(); TQDomDocument &dom = *part->projectDom(); interface_url = DomUtil::readEntry( dom, "/cppsupportpart/filetemplates/interfaceURL" ); implementation_url = DomUtil::readEntry( dom, "/cppsupportpart/filetemplates/implementationURL" ); @@ -1342,7 +1342,7 @@ bool CppNewClassDialog::ClassGenerator::validateInput() } /// \FIXME - if ( ( header.find( '/' ) != -1 || implementation.find( '/' ) != -1 ) && !( dlg.m_part->project() ->options() & TDevProject::UsesTQMakeBuildSystem) ) + if ( ( header.find( '/' ) != -1 || implementation.find( '/' ) != -1 ) && !( dlg.m_part->project() ->options() & KDevProject::UsesTQMakeBuildSystem) ) { KMessageBox::error( &dlg, i18n( "Generated files will always be added to the " "active directory, so you must not give an " @@ -1376,7 +1376,7 @@ bool CppNewClassDialog::ClassGenerator::generate() return false; } - if( ( dlg.m_part->project() ->options() & TDevProject::UsesTQMakeBuildSystem) ) + if( ( dlg.m_part->project() ->options() & KDevProject::UsesTQMakeBuildSystem) ) { TQDir dir( TQFileInfo( project->projectDirectory()+TQString( TQChar( TQDir::separator() ) )+project->activeDirectory() + TQString( TQChar( TQDir::separator() ) ) + header ).dirPath() ); kdDebug(9024) << "Dir for new file:" << dir.absPath() << endl; @@ -1818,7 +1818,7 @@ void CppNewClassDialog::ClassGenerator::gen_implementation() classImpl.replace( TQRegExp( "\\$NAMESPACEEND\\$" ), namespaceEnd ); classImpl.replace( TQRegExp( "\\$FILENAME\\$" ), implementation ); - if ( ( dlg.m_part->project() ) && ( childClass || qobject ) && ( dlg.m_part->project() ->options() & TDevProject::UsesAutotoolsBuildSystem ) ) + if ( ( dlg.m_part->project() ) && ( childClass || qobject ) && ( dlg.m_part->project() ->options() & KDevProject::UsesAutotoolsBuildSystem ) ) { TQString moc = header; moc.replace( TQRegExp( "\\..*" ), ".moc" ); diff --git a/languages/cpp/cppnewclassdlg.h b/languages/cpp/cppnewclassdlg.h index 30aed9e4..e7f969db 100644 --- a/languages/cpp/cppnewclassdlg.h +++ b/languages/cpp/cppnewclassdlg.h @@ -24,7 +24,7 @@ #include "cppnewclassdlgbase.h" class CppSupportPart; -class TDevProject; +class KDevProject; class TQPopupMenu; class TDECompletion; class CodeModel; @@ -257,7 +257,7 @@ private: TQString advConstructorsHeader; TQString advConstructorsSource; - TDevProject *project; + KDevProject *project; TQString subDir, headerPath, implementationPath; TQString doc; TQString namespaceStr; diff --git a/languages/cpp/cppsupport_events.h b/languages/cpp/cppsupport_events.h index b8d9909f..b40fc0ec 100644 --- a/languages/cpp/cppsupport_events.h +++ b/languages/cpp/cppsupport_events.h @@ -12,7 +12,7 @@ #ifndef __cppsupport_events_h #define __cppsupport_events_h -#include "tdevdeepcopy.h" +#include "kdevdeepcopy.h" #include #include diff --git a/languages/cpp/cppsupportfactory.cpp b/languages/cpp/cppsupportfactory.cpp index ca98f2f3..41335cdb 100644 --- a/languages/cpp/cppsupportfactory.cpp +++ b/languages/cpp/cppsupportfactory.cpp @@ -11,21 +11,21 @@ #include #include -#include +#include #include "cppsupportfactory.h" -K_EXPORT_COMPONENT_FACTORY( libtdevcppsupport, CppSupportFactory ) +K_EXPORT_COMPONENT_FACTORY( libkdevcppsupport, CppSupportFactory ) -static const TDevPluginInfo data("tdevcppsupport"); +static const KDevPluginInfo data("kdevcppsupport"); CppSupportFactory::CppSupportFactory() -: TDevGenericFactory( data ) +: KDevGenericFactory( data ) { } TDEInstance *CppSupportFactory::createInstance() { - TDEInstance *instance = TDevGenericFactory::createInstance(); + TDEInstance *instance = KDevGenericFactory::createInstance(); TDEStandardDirs *dirs = instance->dirs(); dirs->addResourceType( "newclasstemplates", TDEStandardDirs::kde_default("data") + "kdevcppsupport/newclass/" ); dirs->addResourceType( "pcs", TDEStandardDirs::kde_default( "data" ) + "kdevcppsupport/pcs/" ); @@ -33,7 +33,7 @@ TDEInstance *CppSupportFactory::createInstance() return instance; } -const TDevPluginInfo * CppSupportFactory::info() +const KDevPluginInfo * CppSupportFactory::info() { return &data; } diff --git a/languages/cpp/cppsupportfactory.h b/languages/cpp/cppsupportfactory.h index 0ece65e9..f543c4fc 100644 --- a/languages/cpp/cppsupportfactory.h +++ b/languages/cpp/cppsupportfactory.h @@ -12,17 +12,17 @@ #ifndef _CPPSUPPORTFACTORY_H_ #define _CPPSUPPORTFACTORY_H_ -#include +#include #include "cppsupportpart.h" -class TDevPluginInfo; +class KDevPluginInfo; -class CppSupportFactory : public TDevGenericFactory +class CppSupportFactory : public KDevGenericFactory { public: CppSupportFactory(); - static const TDevPluginInfo *info(); + static const KDevPluginInfo *info(); protected: virtual TDEInstance *createInstance(); diff --git a/languages/cpp/cppsupportpart.cpp b/languages/cpp/cppsupportpart.cpp index f02b967b..35739045 100644 --- a/languages/cpp/cppsupportpart.cpp +++ b/languages/cpp/cppsupportpart.cpp @@ -25,11 +25,11 @@ #include "ast_utils.h" #include "cppcodecompletion.h" #include "ccconfigwidget.h" -#include "TDevCppSupportIface.h" +#include "KDevCppSupportIface.h" #include "cppsupportfactory.h" #include "catalog.h" #include "cpp_tags.h" -#include "tdevdriver.h" +#include "kdevdriver.h" #include "cppcodecompletionconfig.h" #include "cppsplitheadersourceconfig.h" #include "tag_creator.h" @@ -37,10 +37,10 @@ #include "classgeneratorconfig.h" #include "urlutil.h" #include "creategettersetterconfiguration.h" -#include "tdevsourceformatter.h" -#include "tdevcreatefile.h" +#include "kdevsourceformatter.h" +#include "kdevcreatefile.h" #include "qtbuildconfig.h" -#include "tdeveditorutil.h" +#include "kdeveditorutil.h" #include #include // wizards @@ -93,14 +93,14 @@ #include #include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include -#include +#include #include #include @@ -116,10 +116,10 @@ TQStringList CppSupportPart::m_headerMimeTypes = TQStringList() << "text/x-chdr" TQStringList CppSupportPart::m_sourceExtensions = TQStringList::split( ",", "c,C,cc,cpp,c++,cxx,m,mm,M" ); TQStringList CppSupportPart::m_headerExtensions = TQStringList::split( ",", "h,H,hh,h++,hxx,hpp,inl,tlh,diff,ui.h" ); -class CppDriver: public TDevDriver +class CppDriver: public KDevDriver { public: - CppDriver( CppSupportPart* cppSupport ) : TDevDriver( cppSupport, true ) + CppDriver( CppSupportPart* cppSupport ) : KDevDriver( cppSupport, true ) {} void fileParsed( ParsedFile& fileName ) @@ -192,7 +192,7 @@ public: CppSupportPart::CppSupportPart( TQObject *parent, const char *name, const TQStringList &args ) -: TDevLanguageSupport( CppSupportFactory::info(), parent, name ? name : "TDevCppSupport" ), m_backgroundParser(0), +: KDevLanguageSupport( CppSupportFactory::info(), parent, name ? name : "KDevCppSupport" ), m_backgroundParser(0), m_activeDocument( 0 ), m_activeView( 0 ), m_activeSelection( 0 ), m_activeEditor( 0 ), m_activeViewCursor( 0 ), m_projectClosed( true ), m_projectClosing( false ), m_valid( false ), m_isTyping( false ), m_hadErrors( false ), _jd(0) @@ -232,7 +232,7 @@ CppSupportPart::CppSupportPart( TQObject *parent, const char *name, const TQStri m_saveMemoryTimer->start( 240000, false ); //Free some memory every 4 minutes // connect( m_functionHintTimer, TQT_SIGNAL(timeout()), this, TQT_SLOT(slotFunctionHint()) ); - setXMLFile( "tdevcppsupport.rc" ); + setXMLFile( "kdevcppsupport.rc" ); m_catalogList.setAutoDelete( true ); @@ -309,7 +309,7 @@ CppSupportPart::CppSupportPart( TQObject *parent, const char *name, const TQStri connect( core( ), TQT_SIGNAL( projectConfigWidget( KDialogBase* ) ), this, TQT_SLOT( projectConfigWidget( KDialogBase* ) ) ); - new TDevCppSupportIface( this ); + new KDevCppSupportIface( this ); //(void) dcopClient(); m_lockupTester = new UIBlockTester( 100 ); @@ -611,7 +611,7 @@ void CppSupportPart::projectClosed( ) } DomUtil::writeListEntry( *project() ->projectDom(), "kdevcppsupport/references", "pcs", enabledPCSs ); - for ( TQMap::const_iterator it = m_designers.begin(); + for ( TQMap::const_iterator it = m_designers.begin(); it != m_designers.end(); ++it ) { kdDebug( 9007 ) << "calling save settings fro designer integration" << endl; @@ -840,7 +840,7 @@ void CppSupportPart::contextMenu( TQPopupMenu *popup, const Context *context ) { m_contextFileName = url.path(); int id = popup->insertItem( i18n( "Create or Select Implementation..." ), this, TQT_SLOT( slotCreateSubclass() ) ); - popup->setWhatsThis( id, i18n( "Create or select implementation

Creates or selects a subclass of selected form for use with integrated TDevDesigner." ) ); + popup->setWhatsThis( id, i18n( "Create or select implementation

Creates or selects a subclass of selected form for use with integrated KDevDesigner." ) ); } } } @@ -1342,7 +1342,7 @@ void CppSupportPart::jumpToCodeModelItem( const ItemDom& item, bool scrollOnly ) lastSyncedUrl = url; } -TDevLanguageSupport::Features CppSupportPart::features() +KDevLanguageSupport::Features CppSupportPart::features() { if ( withcpp ) return Features( Classes | Structs | Functions | Variables | Namespaces | Declarations @@ -2065,7 +2065,7 @@ void CppSupportPart::codeCompletionConfigStored( ) /* m_backgroundParser->updateParserConfiguration(); - TDevDriver* d = dynamic_cast( m_driver ); //The foreground-parse isn't used anymore, and could be removed + KDevDriver* d = dynamic_cast( m_driver ); //The foreground-parse isn't used anymore, and could be removed if( d ) { d->setup(); d->makeMacrosPersistent(); @@ -2144,7 +2144,7 @@ TQString CppSupportPart::formatModelItem( const CodeModelItem *item, bool shortD return arg.stripWhiteSpace(); } else - return TDevLanguageSupport::formatModelItem( item, shortDescription ); + return KDevLanguageSupport::formatModelItem( item, shortDescription ); } void CppSupportPart::addClass() @@ -2677,7 +2677,7 @@ void CppSupportPart::slotCursorPositionChanged() { unsigned int line = 0; unsigned int column = 0; - if ( TDevEditorUtil::currentPositionReal( &line, &column, dynamic_cast( partController()->activePart() ) ) ) + if ( KDevEditorUtil::currentPositionReal( &line, &column, dynamic_cast( partController()->activePart() ) ) ) { TQString typeInfoString = codeCompletion()->createTypeInfoString( line, column ); mainWindow()->statusBar()->message( typeInfoString ); @@ -2738,7 +2738,7 @@ void CppSupportPart::updateParserConfiguration() TQString conf_file_name = specialHeaderName(); m_driver->removeAllMacrosInFile( conf_file_name ); - dynamic_cast(m_driver)->setup(); + dynamic_cast(m_driver)->setup(); m_driver->parseFile( conf_file_name, true, true, true ); m_buildSafeFileSetTimer->start( 500, true ); @@ -2753,9 +2753,9 @@ Driver* CppSupportPart::driver() { return m_driver; } -TDevDesignerIntegration * CppSupportPart::designer( KInterfaceDesigner::DesignerType type ) +KDevDesignerIntegration * CppSupportPart::designer( KInterfaceDesigner::DesignerType type ) { - TDevDesignerIntegration * des = 0; + KDevDesignerIntegration * des = 0; switch ( type ) { case KInterfaceDesigner::Glade: @@ -2847,7 +2847,7 @@ void CppSupportPart::addMethod( ClassDom aClass, const TQString& name, const TQS TQFileInfo info( aClass->fileName() ); TQString implementationFile = info.dirPath( true ) + "/" + info.baseName() + ".cpp" ; TQFileInfo fileInfo( implementationFile ); - TDevCreateFile* createFileSupport = extension( "TDevelop/CreateFile" ); + KDevCreateFile* createFileSupport = extension( "TDevelop/CreateFile" ); if ( !TQFile::exists( fileInfo.absFilePath() ) && createFileSupport != 0 ) createFileSupport->createNewFile( fileInfo.extension(), fileInfo.dirPath( true ), fileInfo.baseName() ); diff --git a/languages/cpp/cppsupportpart.h b/languages/cpp/cppsupportpart.h index ec00cd9c..7de698c0 100644 --- a/languages/cpp/cppsupportpart.h +++ b/languages/cpp/cppsupportpart.h @@ -18,8 +18,8 @@ #ifndef _CPPSUPPORTPART_H_ #define _CPPSUPPORTPART_H_ -#include -#include +#include +#include #include #include @@ -153,7 +153,7 @@ private: SetType m_fileSet; }; -class CppSupportPart : public TDevLanguageSupport +class CppSupportPart : public KDevLanguageSupport { Q_OBJECT @@ -243,7 +243,7 @@ public: //uses the old simple algorithm to find the header TQString findHeaderSimple( const TQString &header ); - virtual TDevDesignerIntegration *designer( KInterfaceDesigner::DesignerType type ); + virtual KDevDesignerIntegration *designer( KInterfaceDesigner::DesignerType type ); void setTyping( bool typing ); @@ -284,7 +284,7 @@ signals: void synchronousParseReady( const TQString& file, ParsedFilePointer unit ); protected: - virtual TDevLanguageSupport::Features features(); + virtual KDevLanguageSupport::Features features(); virtual KMimeType::List mimeTypes(); virtual TQString formatClassName( const TQString &name ); virtual TQString unformatClassName( const TQString &name ); @@ -435,7 +435,7 @@ private: KTextEditor::ViewCursorInterface* m_activeViewCursor; TQString m_activeFileName; - TQMap m_designers; + TQMap m_designers; TQWaitCondition m_eventConsumed; bool m_projectClosed; @@ -623,7 +623,7 @@ private: static TQStringList m_sourceExtensions; static TQStringList m_headerExtensions; - friend class TDevCppSupportIface; + friend class KDevCppSupportIface; friend class CppDriver; // we need something to plug actions that are not in any menu diff --git a/languages/cpp/createpcsdialog.cpp b/languages/cpp/createpcsdialog.cpp index 0f390477..9cca7ef8 100644 --- a/languages/cpp/createpcsdialog.cpp +++ b/languages/cpp/createpcsdialog.cpp @@ -17,8 +17,8 @@ #include "setuphelper.h" #include -#include -#include +#include +#include #include @@ -132,12 +132,12 @@ private: class PCSListViewItem: public TDEListViewItem { public: - PCSListViewItem( KService::Ptr ptr, TDevPCSImporter* importer, TQListViewItem* parent ) + PCSListViewItem( KService::Ptr ptr, KDevPCSImporter* importer, TQListViewItem* parent ) : TDEListViewItem( parent ), m_importer( importer ) { init( ptr ); } - PCSListViewItem( KService::Ptr ptr, TDevPCSImporter* importer, TQListView* parent ) + PCSListViewItem( KService::Ptr ptr, KDevPCSImporter* importer, TQListView* parent ) : TDEListViewItem( parent ), m_importer( importer ) { init( ptr ); @@ -155,13 +155,13 @@ public: setPixmap( 0, SmallIcon( ptr->icon() ) ); } - TDevPCSImporter* importer() + KDevPCSImporter* importer() { return m_importer; } private: - TDevPCSImporter* m_importer; + KDevPCSImporter* m_importer; }; class CreatePCSDialog::PCSJobData @@ -212,7 +212,7 @@ CreatePCSDialog::CreatePCSDialog( CppSupportPart* part, TQWidget* parent, const KService::Ptr ptr = *it; int error = 0; - TDevPCSImporter* importer = KParts::ComponentFactory::createInstanceFromService( ptr, TQT_TQOBJECT(this), ptr->name().latin1(), TQStringList(), &error ); + KDevPCSImporter* importer = KParts::ComponentFactory::createInstanceFromService( ptr, TQT_TQOBJECT(this), ptr->name().latin1(), TQStringList(), &error ); if ( importer ) { new PCSListViewItem( ptr, importer, importerListView ); @@ -272,7 +272,7 @@ void CreatePCSDialog::slotSelected( const TQString & ) if ( m_settings ) delete( m_settings ); - TDevPCSImporter* importer = static_cast( importerListView->selectedItem() ) ->importer(); + KDevPCSImporter* importer = static_cast( importerListView->selectedItem() ) ->importer(); m_settings = importer->createSettingsPage( settingsPage ); setNextEnabled( currentPage(), false ); setHelpEnabled( currentPage(), false ); @@ -286,7 +286,7 @@ void CreatePCSDialog::slotSelected( const TQString & ) } else if ( currentPage() == descriptionPage ) { - TDevPCSImporter* importer = static_cast( importerListView->selectedItem() )->importer(); + KDevPCSImporter* importer = static_cast( importerListView->selectedItem() )->importer(); filename_edit->setText( importer->dbName() ); } else if ( currentPage() == finalPage ) @@ -294,7 +294,7 @@ void CreatePCSDialog::slotSelected( const TQString & ) setBackEnabled( currentPage(), false ); setNextEnabled( currentPage(), false ); - TDevPCSImporter* importer = static_cast( importerListView->selectedItem() )->importer(); + KDevPCSImporter* importer = static_cast( importerListView->selectedItem() )->importer(); TQStringList fileList = importer->fileList(); progressBar->setTotalSteps( fileList.size() ); progressBar->setPercentageVisible( true ); diff --git a/languages/cpp/debugger/CMakeLists.txt b/languages/cpp/debugger/CMakeLists.txt index d5b91df2..4b660c1d 100644 --- a/languages/cpp/debugger/CMakeLists.txt +++ b/languages/cpp/debugger/CMakeLists.txt @@ -33,13 +33,13 @@ link_directories( ##### other data ################################ tde_install_icons( ) -install( FILES tdevdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/tdevdebugger ) +install( FILES kdevdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/kdevdebugger ) -##### libtdevdebugger (module) ################## +##### libkdevdebugger (module) ################## -tde_add_kpart( libtdevdebugger AUTOMOC +tde_add_kpart( libkdevdebugger AUTOMOC SOURCES debuggerdcopinterface.skel debuggerpart.cpp dbgcontroller.cpp gdbcontroller.cpp gdbcommand.cpp @@ -50,6 +50,6 @@ tde_add_kpart( libtdevdebugger AUTOMOC debuggerconfigwidgetbase.ui debuggertracingdialogbase.ui gdboutputwidget.cpp gdbtable.cpp debuggertracingdialog.cpp label_with_double_click.cpp - LINK gdbmi_parser-shared lang_debugger-shared tdevwidgets-shared tdevelop-shared + LINK gdbmi_parser-shared lang_debugger-shared kdevwidgets-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/cpp/debugger/Makefile.am b/languages/cpp/debugger/Makefile.am index 40aba33a..09c147ad 100644 --- a/languages/cpp/debugger/Makefile.am +++ b/languages/cpp/debugger/Makefile.am @@ -7,13 +7,13 @@ INCLUDES = -I$(top_srcdir)/languages/lib/debugger \ -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extensions -I$(top_srcdir)/lib/util \ -I$(top_srcdir)/lib/widgets $(all_includes) -kde_module_LTLIBRARIES = libtdevdebugger.la -libtdevdebugger_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevdebugger_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libtdevwidgets.la $(LIB_TDEHTML) \ +kde_module_LTLIBRARIES = libkdevdebugger.la +libkdevdebugger_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevdebugger_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libkdevwidgets.la $(LIB_TDEHTML) \ $(top_builddir)/languages/lib/debugger/liblang_debugger.la \ $(top_builddir)/languages/cpp/debugger/mi/libgdbmi_parser.la -libtdevdebugger_la_SOURCES = debuggerdcopinterface.skel debuggerpart.cpp \ +libkdevdebugger_la_SOURCES = debuggerdcopinterface.skel debuggerpart.cpp \ dbgcontroller.cpp gdbcontroller.cpp gdbcommand.cpp \ gdbparser.cpp stty.cpp breakpoint.cpp variablewidget.cpp \ gdbbreakpointwidget.cpp framestackwidget.cpp disassemblewidget.cpp \ @@ -26,8 +26,8 @@ METASOURCES = AUTO KDE_ICON = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevdebugger.desktop +service_DATA = kdevdebugger.desktop -rcdir = $(kde_datadir)/tdevdebugger -rc_DATA = tdevdebugger.rc +rcdir = $(kde_datadir)/kdevdebugger +rc_DATA = kdevdebugger.rc noinst_HEADERS = gdbtable.h diff --git a/languages/cpp/debugger/debuggerconfigwidget.cpp b/languages/cpp/debugger/debuggerconfigwidget.cpp index dab4486b..2b8523ae 100644 --- a/languages/cpp/debugger/debuggerconfigwidget.cpp +++ b/languages/cpp/debugger/debuggerconfigwidget.cpp @@ -14,7 +14,7 @@ #include "debuggerconfigwidget.h" #include "debuggerpart.h" -#include "tdevproject.h" +#include "kdevproject.h" #include "domutil.h" #include diff --git a/languages/cpp/debugger/debuggerpart.cpp b/languages/cpp/debugger/debuggerpart.cpp index f2379ccb..3cae3762 100644 --- a/languages/cpp/debugger/debuggerpart.cpp +++ b/languages/cpp/debugger/debuggerpart.cpp @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include #include @@ -37,12 +37,12 @@ #include #include -#include "tdevcore.h" -#include "tdevproject.h" -#include "tdevmainwindow.h" -#include "tdevappfrontend.h" -#include "tdevpartcontroller.h" -#include "tdevdebugger.h" +#include "kdevcore.h" +#include "kdevproject.h" +#include "kdevmainwindow.h" +#include "kdevappfrontend.h" +#include "kdevpartcontroller.h" +#include "kdevdebugger.h" #include "domutil.h" #include "variablewidget.h" #include "gdbbreakpointwidget.h" @@ -61,7 +61,7 @@ #include -#include +#include #include @@ -71,13 +71,13 @@ namespace GDBDebugger { -static const TDevPluginInfo data("tdevdebugger"); +static const KDevPluginInfo data("kdevdebugger"); -typedef TDevGenericFactory DebuggerFactory; -K_EXPORT_COMPONENT_FACTORY( libtdevdebugger, DebuggerFactory( data ) ) +typedef KDevGenericFactory DebuggerFactory; +K_EXPORT_COMPONENT_FACTORY( libkdevdebugger, DebuggerFactory( data ) ) DebuggerPart::DebuggerPart( TQObject *parent, const char *name, const TQStringList & ) : - TDevPlugin( &data, parent, name ? name : "DebuggerPart" ), + KDevPlugin( &data, parent, name ? name : "DebuggerPart" ), controller(0), previousDebuggerState_(s_dbgNotStarted), justRestarted_(false), needRebuild_(true), running_(false) @@ -85,7 +85,7 @@ DebuggerPart::DebuggerPart( TQObject *parent, const char *name, const TQStringLi setObjId("DebuggerInterface"); setInstance(DebuggerFactory::instance()); - setXMLFile("tdevdebugger.rc"); + setXMLFile("kdevdebugger.rc"); m_debugger = new Debugger( partController() ); @@ -333,8 +333,8 @@ DebuggerPart::DebuggerPart( TQObject *parent, const char *name, const TQStringLi connect( core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); - connect( core(), TQT_SIGNAL(stopButtonClicked(TDevPlugin*)), - this, TQT_SLOT(slotStop(TDevPlugin*)) ); + connect( core(), TQT_SIGNAL(stopButtonClicked(KDevPlugin*)), + this, TQT_SLOT(slotStop(KDevPlugin*)) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -858,7 +858,7 @@ void DebuggerPart::slotRun() if (rebuild) { disconnect(TQT_SIGNAL(buildProject())); - // The TDevProject has no method to build the project, + // The KDevProject has no method to build the project, // so try connecting to a slot has is present to all // existing project managers. // Note: this assumes that 'slotBuild' will save @@ -984,7 +984,7 @@ bool DebuggerPart::attachProcess(int pid) } -void DebuggerPart::slotStop(TDevPlugin* which) +void DebuggerPart::slotStop(KDevPlugin* which) { if( which != 0 && which != this ) return; @@ -1259,12 +1259,12 @@ bool DebuggerPart::haveModifiedFiles() } -TDevAppFrontend * GDBDebugger::DebuggerPart::appFrontend( ) +KDevAppFrontend * GDBDebugger::DebuggerPart::appFrontend( ) { - return extension("TDevelop/AppFrontend"); + return extension("TDevelop/AppFrontend"); } -TDevDebugger * GDBDebugger::DebuggerPart::debugger() +KDevDebugger * GDBDebugger::DebuggerPart::debugger() { return m_debugger; } diff --git a/languages/cpp/debugger/debuggerpart.h b/languages/cpp/debugger/debuggerpart.h index f1f27d23..50479249 100644 --- a/languages/cpp/debugger/debuggerpart.h +++ b/languages/cpp/debugger/debuggerpart.h @@ -15,8 +15,8 @@ #define _DEBUGGERPART_H_ #include -#include "tdevplugin.h" -#include "tdevcore.h" +#include "kdevplugin.h" +#include "kdevcore.h" #include "gdbcontroller.h" #include "debuggerdcopinterface.h" @@ -28,8 +28,8 @@ class TQPopupMenu; class KDialogBase; class ProcessWidget; class ProcessLineMaker; -class TDevAppFrontend; -class TDevDebugger; +class KDevAppFrontend; +class KDevDebugger; namespace GDBDebugger { @@ -44,7 +44,7 @@ class VariableWidget; class GDBOutputWidget; class ViewerWidget; -class DebuggerPart : public TDevPlugin, virtual public DebuggerDCOPInterface +class DebuggerPart : public KDevPlugin, virtual public DebuggerDCOPInterface { Q_OBJECT @@ -82,7 +82,7 @@ private slots: void slotExamineCore(); void slotAttachProcess(); void slotStopDebugger(); - void slotStop(TDevPlugin* which = 0); + void slotStop(KDevPlugin* which = 0); void slotPause(); void slotRunToCursor(); void slotJumpToCursor(); @@ -116,8 +116,8 @@ private slots: void slotEvent(GDBController::event_t); private: - TDevAppFrontend *appFrontend(); - TDevDebugger *debugger(); + KDevAppFrontend *appFrontend(); + KDevDebugger *debugger(); bool attachProcess(int pid); bool startDebugger(); @@ -139,7 +139,7 @@ private: TQString m_contextIdent; TQCString m_drkonqi; - TDevDebugger *m_debugger; + KDevDebugger *m_debugger; int previousDebuggerState_; // Set to true after each debugger restart // Currently used to auto-show variables view diff --git a/languages/cpp/debugger/kdevdebugger.desktop b/languages/cpp/debugger/kdevdebugger.desktop new file mode 100644 index 00000000..beaf17f3 --- /dev/null +++ b/languages/cpp/debugger/kdevdebugger.desktop @@ -0,0 +1,86 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more. http://sources.redhat.com/gdb/ +Comment[ca]=Aquest connector proveeix una interfície per a GDB, un depurador a nivell de codi per a C, C++ i d'altres. http://sources.redhat.com/gdb/ +Comment[da]=Dette plugin sørger for en brugerflade til GDB, en fejlretter til C, C++ og mere. http://sources.redhat.com/gdb/ +Comment[de]=Dieses Modul bietet eine Oberfläche für GDB, einen Quellcode-Debugger für C, C++ und andere Sprachen. http://sources.redhat.com/gdb/ +Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για το GDB, έναν αποσφαλματωτή πηγαίου κώδικα για C, C++ και άλλες γλώσσες. http://sources.redhat.com/gdb/ +Comment[es]=Este complemento proporciona un entorno para GDB, un depurador a nivel de código para C, C++ y otros (http://sources.redhat.com/gdb/) +Comment[et]=See plugin pakub GDB kasutajaliidest. GDB on C, C++ ja veel mitme keele lähtekoodi tasandil tegutsev siluja. http://sources.redhat.com/gdb/ +Comment[eu]=Plugin honek GDB-rako interfaze bat eskeintzen du. GDB, C eta C++-rako iturburu-mailako araztaile bat da. http://sources.redhat.com/gdb/ +Comment[fa]=این وصله پایانه‌ای برای GDB، اشکال‌زدای سطح منبع برای سی، C++ و بیشتر تولید می‌کند. http://sources.redhat.com/gdb/ +Comment[fr]=Ce module externe fournit une interface pour GDB, un débogueur au niveau source pour C, C++ et autres. http://sources.redhat.com/gdb/ +Comment[gl]=Esta extensión proporciona un frontal para GDB, un depurador a nivel de código para C, C++ e outras linguaxes. http://sources.redhat.com/gdb/ +Comment[hi]=यह प्लगइन जीडीबी के लिए फ्रन्टएण्ड प्रदान करता है, जो सी, सी++ तथा और भी के लिए स्रोत-स्तर पर डिबगर हैhttp://sources.redhat.com/gdb/ +Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a GDB nyomkövető használatához, C/C++-hoz és más nyelvekhez, forrásszinten. http://sources.redhat.com/gdb/ +Comment[is]=Þetta íforrit útvegar framhlið fyrir GDB, frumkóða-aflúsara fyrir C, C++ og fleira. http://sources.redhat.com/gdb/ +Comment[it]=Questo plugin fornisce un'interfaccia per GDB, un debugger a livello sorgente per C, C++ e altro. http://sources.redhat.com/gdb/ +Comment[ja]=このプラグインは、C, C++ などのソースレベルデバッガ GDB のフロントエンドを提供します。http://sources.redhat.com/gdb/ +Comment[nds]=Dit Moduul stellt en Böversiet för GDB praat, en Bornkode-Fehlersöker för C, C++ un annerswat. http://sources.redhat.com/gdb/ +Comment[ne]=यो प्लगइनले C, C++ र बढीका लागि स्रोत-तह डिबगर,GDB का लागि फ्रन्टइन्ड प्रदान गर्दछ । http://sources.redhat.com/gdb/ +Comment[nl]=Deze plugin biedt een grafische schil voor GDB, een broncode-debugger voor C, C++ en meer. http://sources.redhat.com/gdb/ +Comment[pl]=Ta wtyczka udostępnia interfejs do GDB, debugera poziomu źródłowego dla C, C++ i innych. http://sources.redhat.com/gdb/ +Comment[pt]=Este 'plugin' oferece uma interface para o GDB, um depurador ao nível do código para C, C++ entre outros. http://sources.redhat.com/gdb/ +Comment[pt_BR]=Este plug-in fornece um frontend para o GDB, um depurador a nível de código para C, C++ e mais. http://sources.redhat.com/gdb/ +Comment[ru]=Этот модуль предоставляет интерфейс к GDB, отладчику исходного кода для C, C++ и других языков. http://sources.redhat.com/gdb/ +Comment[sk]=Tento modul poskytuje rozhranie pre GDB, debuger pre C, C++ a ďalšie. http://sources.redhat.com/gdb/ +Comment[sl]=Ta vstavek omogoča vmesnik za GDB, razhroščevalnik na ravni izvorne kode za C, C++ in več. http://sourcs.redhat.com/gdb/ +Comment[sr]=Овај прикључак обезбеђује интерфејс за GDB, исправљач на нивоу изворног кода за C, C++ и више. http://sources.redhat.com/gdb/ +Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za GDB, ispravljač na nivou izvornog koda za C, C++ i više. http://sources.redhat.com/gdb/ +Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till GDB, en källkodsavlusare för C, C++ med mera. http://sources.redhat.com/gdb/ +Comment[ta]=GDB க்கு இந்த சொருகு ஒரு முன்நிறுத்தல் , C, C++ மற்றும் பலவற்றிற்கு ஒரு மூல-நிலை டிபக்கர் +Comment[tg]=Ин модул дар GDB интерфейсро ба ихтиёр мегузорад, созгузори код барои C, C++ ибтидоӣва барои дигар забонҳо. http://sources.redhat.com/gdb/ +Comment[tr]=Bu eklenti, C, C++ ve daha fazlası için bir kaynak-düzeyinde hata ayıklayıcı olan GDB için bir önucu sağlar. http://sources.redhat.com/gdb/ +Comment[zh_CN]=这个插件是一个 GDB 前端,一个 C、C++ 和其它语言的源代码调试器。http://sources.redhat.com/gdb/ +Comment[zh_TW]=這個外掛程式提供 GDB 的前端介面。GDB 是一個 C/C++ 還有其它語言的除錯器。http://sources.redhat.com/gdb/ +Name=KDevDebugger +Name[da]=TDevelop Debugger +Name[de]=Debugger (TDevelop) +Name[hi]=के-डेव-डिबगर +Name[nds]=TDevelop-Fehlersöker +Name[ne]=केडीई विकास डिबगर +Name[pl]=KDevDebuger +Name[sk]=KDev debuger +Name[sv]=TDevelop avlusare +Name[ta]=கெடெவ் டிபக்கர் +Name[zh_TW]=TDevelop 除錯器 +GenericName=Debugger Frontend +GenericName[ca]=Interfície per al depurador +GenericName[da]=Fejlsøgningsbrugerflade +GenericName[de]=Debugger-Oberfläche +GenericName[el]=Πρόγραμμα Αποσφαλματωτή +GenericName[es]=Entorno del depurador +GenericName[et]=Siluja kasutajaliides +GenericName[eu]=Araztaile-interfazea +GenericName[fa]=پایانۀ اشکال‌زدا +GenericName[fr]=Interface du débogueur +GenericName[ga]=Comhéadan Dífhabhtóra +GenericName[gl]=Frontal de depuración +GenericName[hi]=डिबगर फ्रन्टएण्ड +GenericName[hu]=Grafikus felület nyomkövetéshez +GenericName[it]=Interfaccia al debugger +GenericName[ja]=デバッガフロントエンド +GenericName[nds]=Fehlersöker-Böversiet +GenericName[ne]=डिबगर फ्रन्टइन्ड +GenericName[nl]=Grafische schil voor debugger +GenericName[pl]=Interfejs do debugera +GenericName[pt]=Interface de Depuração +GenericName[pt_BR]=Frontend do Depurador +GenericName[ru]=Интегрированный отладчик +GenericName[sk]=Debuger rozhranie +GenericName[sl]=Vmesnik razhroščevalnika +GenericName[sr]=Интерфејс исправљача +GenericName[sr@Latn]=Interfejs ispravljača +GenericName[sv]=Gränssnitt för avlusare +GenericName[ta]=டிபக்கர் பிரான்டட் +GenericName[tg]=Интеграл ёфтани созгузор +GenericName[tr]=Hata Ayıklayıcı Önucu +GenericName[zh_CN]=调试器前端 +GenericName[zh_TW]=除錯器前端 +Icon=debugger +ServiceTypes=TDevelop/Plugin +X-TDE-Library=libkdevdebugger +X-TDevelop-Version=5 +X-TDevelop-Scope=Project +X-TDevelop-Properties=CompiledDevelopment diff --git a/languages/cpp/debugger/kdevdebugger.rc b/languages/cpp/debugger/kdevdebugger.rc new file mode 100644 index 00000000..801cadb8 --- /dev/null +++ b/languages/cpp/debugger/kdevdebugger.rc @@ -0,0 +1,93 @@ + + + +

+ &Debug + + + + + + + + + + + + + + + + + + + + + + + + Debugger Toolbar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/cpp/debugger/tdevdebugger.desktop b/languages/cpp/debugger/tdevdebugger.desktop deleted file mode 100644 index 9db31510..00000000 --- a/languages/cpp/debugger/tdevdebugger.desktop +++ /dev/null @@ -1,86 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more. http://sources.redhat.com/gdb/ -Comment[ca]=Aquest connector proveeix una interfície per a GDB, un depurador a nivell de codi per a C, C++ i d'altres. http://sources.redhat.com/gdb/ -Comment[da]=Dette plugin sørger for en brugerflade til GDB, en fejlretter til C, C++ og mere. http://sources.redhat.com/gdb/ -Comment[de]=Dieses Modul bietet eine Oberfläche für GDB, einen Quellcode-Debugger für C, C++ und andere Sprachen. http://sources.redhat.com/gdb/ -Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για το GDB, έναν αποσφαλματωτή πηγαίου κώδικα για C, C++ και άλλες γλώσσες. http://sources.redhat.com/gdb/ -Comment[es]=Este complemento proporciona un entorno para GDB, un depurador a nivel de código para C, C++ y otros (http://sources.redhat.com/gdb/) -Comment[et]=See plugin pakub GDB kasutajaliidest. GDB on C, C++ ja veel mitme keele lähtekoodi tasandil tegutsev siluja. http://sources.redhat.com/gdb/ -Comment[eu]=Plugin honek GDB-rako interfaze bat eskeintzen du. GDB, C eta C++-rako iturburu-mailako araztaile bat da. http://sources.redhat.com/gdb/ -Comment[fa]=این وصله پایانه‌ای برای GDB، اشکال‌زدای سطح منبع برای سی، C++ و بیشتر تولید می‌کند. http://sources.redhat.com/gdb/ -Comment[fr]=Ce module externe fournit une interface pour GDB, un débogueur au niveau source pour C, C++ et autres. http://sources.redhat.com/gdb/ -Comment[gl]=Esta extensión proporciona un frontal para GDB, un depurador a nivel de código para C, C++ e outras linguaxes. http://sources.redhat.com/gdb/ -Comment[hi]=यह प्लगइन जीडीबी के लिए फ्रन्टएण्ड प्रदान करता है, जो सी, सी++ तथा और भी के लिए स्रोत-स्तर पर डिबगर हैhttp://sources.redhat.com/gdb/ -Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a GDB nyomkövető használatához, C/C++-hoz és más nyelvekhez, forrásszinten. http://sources.redhat.com/gdb/ -Comment[is]=Þetta íforrit útvegar framhlið fyrir GDB, frumkóða-aflúsara fyrir C, C++ og fleira. http://sources.redhat.com/gdb/ -Comment[it]=Questo plugin fornisce un'interfaccia per GDB, un debugger a livello sorgente per C, C++ e altro. http://sources.redhat.com/gdb/ -Comment[ja]=このプラグインは、C, C++ などのソースレベルデバッガ GDB のフロントエンドを提供します。http://sources.redhat.com/gdb/ -Comment[nds]=Dit Moduul stellt en Böversiet för GDB praat, en Bornkode-Fehlersöker för C, C++ un annerswat. http://sources.redhat.com/gdb/ -Comment[ne]=यो प्लगइनले C, C++ र बढीका लागि स्रोत-तह डिबगर,GDB का लागि फ्रन्टइन्ड प्रदान गर्दछ । http://sources.redhat.com/gdb/ -Comment[nl]=Deze plugin biedt een grafische schil voor GDB, een broncode-debugger voor C, C++ en meer. http://sources.redhat.com/gdb/ -Comment[pl]=Ta wtyczka udostępnia interfejs do GDB, debugera poziomu źródłowego dla C, C++ i innych. http://sources.redhat.com/gdb/ -Comment[pt]=Este 'plugin' oferece uma interface para o GDB, um depurador ao nível do código para C, C++ entre outros. http://sources.redhat.com/gdb/ -Comment[pt_BR]=Este plug-in fornece um frontend para o GDB, um depurador a nível de código para C, C++ e mais. http://sources.redhat.com/gdb/ -Comment[ru]=Этот модуль предоставляет интерфейс к GDB, отладчику исходного кода для C, C++ и других языков. http://sources.redhat.com/gdb/ -Comment[sk]=Tento modul poskytuje rozhranie pre GDB, debuger pre C, C++ a ďalšie. http://sources.redhat.com/gdb/ -Comment[sl]=Ta vstavek omogoča vmesnik za GDB, razhroščevalnik na ravni izvorne kode za C, C++ in več. http://sourcs.redhat.com/gdb/ -Comment[sr]=Овај прикључак обезбеђује интерфејс за GDB, исправљач на нивоу изворног кода за C, C++ и више. http://sources.redhat.com/gdb/ -Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za GDB, ispravljač na nivou izvornog koda za C, C++ i više. http://sources.redhat.com/gdb/ -Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till GDB, en källkodsavlusare för C, C++ med mera. http://sources.redhat.com/gdb/ -Comment[ta]=GDB க்கு இந்த சொருகு ஒரு முன்நிறுத்தல் , C, C++ மற்றும் பலவற்றிற்கு ஒரு மூல-நிலை டிபக்கர் -Comment[tg]=Ин модул дар GDB интерфейсро ба ихтиёр мегузорад, созгузори код барои C, C++ ибтидоӣва барои дигар забонҳо. http://sources.redhat.com/gdb/ -Comment[tr]=Bu eklenti, C, C++ ve daha fazlası için bir kaynak-düzeyinde hata ayıklayıcı olan GDB için bir önucu sağlar. http://sources.redhat.com/gdb/ -Comment[zh_CN]=这个插件是一个 GDB 前端,一个 C、C++ 和其它语言的源代码调试器。http://sources.redhat.com/gdb/ -Comment[zh_TW]=這個外掛程式提供 GDB 的前端介面。GDB 是一個 C/C++ 還有其它語言的除錯器。http://sources.redhat.com/gdb/ -Name=TDevDebugger -Name[da]=TDevelop Debugger -Name[de]=Debugger (TDevelop) -Name[hi]=के-डेव-डिबगर -Name[nds]=TDevelop-Fehlersöker -Name[ne]=केडीई विकास डिबगर -Name[pl]=KDevDebuger -Name[sk]=KDev debuger -Name[sv]=TDevelop avlusare -Name[ta]=கெடெவ் டிபக்கர் -Name[zh_TW]=TDevelop 除錯器 -GenericName=Debugger Frontend -GenericName[ca]=Interfície per al depurador -GenericName[da]=Fejlsøgningsbrugerflade -GenericName[de]=Debugger-Oberfläche -GenericName[el]=Πρόγραμμα Αποσφαλματωτή -GenericName[es]=Entorno del depurador -GenericName[et]=Siluja kasutajaliides -GenericName[eu]=Araztaile-interfazea -GenericName[fa]=پایانۀ اشکال‌زدا -GenericName[fr]=Interface du débogueur -GenericName[ga]=Comhéadan Dífhabhtóra -GenericName[gl]=Frontal de depuración -GenericName[hi]=डिबगर फ्रन्टएण्ड -GenericName[hu]=Grafikus felület nyomkövetéshez -GenericName[it]=Interfaccia al debugger -GenericName[ja]=デバッガフロントエンド -GenericName[nds]=Fehlersöker-Böversiet -GenericName[ne]=डिबगर फ्रन्टइन्ड -GenericName[nl]=Grafische schil voor debugger -GenericName[pl]=Interfejs do debugera -GenericName[pt]=Interface de Depuração -GenericName[pt_BR]=Frontend do Depurador -GenericName[ru]=Интегрированный отладчик -GenericName[sk]=Debuger rozhranie -GenericName[sl]=Vmesnik razhroščevalnika -GenericName[sr]=Интерфејс исправљача -GenericName[sr@Latn]=Interfejs ispravljača -GenericName[sv]=Gränssnitt för avlusare -GenericName[ta]=டிபக்கர் பிரான்டட் -GenericName[tg]=Интеграл ёфтани созгузор -GenericName[tr]=Hata Ayıklayıcı Önucu -GenericName[zh_CN]=调试器前端 -GenericName[zh_TW]=除錯器前端 -Icon=debugger -ServiceTypes=TDevelop/Plugin -X-TDE-Library=libtdevdebugger -X-TDevelop-Version=5 -X-TDevelop-Scope=Project -X-TDevelop-Properties=CompiledDevelopment diff --git a/languages/cpp/debugger/tdevdebugger.rc b/languages/cpp/debugger/tdevdebugger.rc deleted file mode 100644 index 99a10f3c..00000000 --- a/languages/cpp/debugger/tdevdebugger.rc +++ /dev/null @@ -1,93 +0,0 @@ - - - - - &Debug - - - - - - - - - - - - - - - - - - - - - - - - Debugger Toolbar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/languages/cpp/debugger/tests/breakpoints/breakpoints.tdevelop b/languages/cpp/debugger/tests/breakpoints/breakpoints.tdevelop index fc68be33..54214a1b 100644 --- a/languages/cpp/debugger/tests/breakpoints/breakpoints.tdevelop +++ b/languages/cpp/debugger/tests/breakpoints/breakpoints.tdevelop @@ -4,14 +4,14 @@ Vladimir Prus ghost@ghostwalk $VERSION$ - TDevCustomProject + KDevCustomProject C++ . false - + breakpoints executable @@ -38,8 +38,8 @@ - - + + @@ -56,8 +56,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -102,16 +102,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -143,8 +143,8 @@ true Vertical - - + + false false @@ -153,7 +153,7 @@ *.o,*.lo,CVS false - + .h diff --git a/languages/cpp/debugger/tests/dll/dll.tdevelop b/languages/cpp/debugger/tests/dll/dll.tdevelop index b875ae48..f92f1d08 100644 --- a/languages/cpp/debugger/tests/dll/dll.tdevelop +++ b/languages/cpp/debugger/tests/dll/dll.tdevelop @@ -4,14 +4,14 @@ Vladimir Prus ghost@ghostwalk $VERSION$ - TDevCustomProject + KDevCustomProject C++ . false - + main executable @@ -38,8 +38,8 @@ - - + + @@ -56,8 +56,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -102,22 +102,22 @@ KDE Libraries (Doxygen) - - + + - + .h .cpp - + false 3 @@ -144,8 +144,8 @@ true - - + + false false @@ -154,5 +154,5 @@ *.o,*.lo,CVS false - + diff --git a/languages/cpp/debugger/tests/infinite_loop/infinite_loop.tdevelop b/languages/cpp/debugger/tests/infinite_loop/infinite_loop.tdevelop index 3096faea..267a73d8 100644 --- a/languages/cpp/debugger/tests/infinite_loop/infinite_loop.tdevelop +++ b/languages/cpp/debugger/tests/infinite_loop/infinite_loop.tdevelop @@ -4,22 +4,22 @@ Vladimir Prus ghost@zigzag $VERSION$ - TDevCustomProject + KDevCustomProject C++ - + infinite_loop executable - - + + - - + + ada ada_bugs_gcc @@ -64,16 +64,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -95,8 +95,8 @@ true false - - + + false false @@ -105,5 +105,5 @@ *.o,*.lo,CVS false - + diff --git a/languages/cpp/debugger/tests/print_pointers/print_pointers.tdevelop b/languages/cpp/debugger/tests/print_pointers/print_pointers.tdevelop index fc7f4d19..a838d09d 100644 --- a/languages/cpp/debugger/tests/print_pointers/print_pointers.tdevelop +++ b/languages/cpp/debugger/tests/print_pointers/print_pointers.tdevelop @@ -4,7 +4,7 @@ Vladimir Prus ghost@cs.msu.su $VERSION$ - TDevCustomProject + KDevCustomProject C++ kdevsecurity @@ -18,7 +18,7 @@ print_pointers - + print_pointers executable @@ -62,8 +62,8 @@ CMakeLists.txt - - + + @@ -80,8 +80,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -126,22 +126,22 @@ KDE Libraries (Doxygen) - - + + - + .h .cpp - + true true @@ -185,7 +185,7 @@ 3 /usr/share/qt3 3 - EmbeddedTDevDesigner + EmbeddedKDevDesigner /usr/bin/qmake-qt3 /usr/bin/designer @@ -195,8 +195,8 @@ true Vertical - - + + false false @@ -205,8 +205,8 @@ *.o,*.lo,CVS false - - + + VisualBoyAdvance @@ -214,5 +214,5 @@ false -f0 -1 - + diff --git a/languages/cpp/debugger/tests/segfault/segfault.tdevelop b/languages/cpp/debugger/tests/segfault/segfault.tdevelop index e48ed4e4..4eccf2e1 100644 --- a/languages/cpp/debugger/tests/segfault/segfault.tdevelop +++ b/languages/cpp/debugger/tests/segfault/segfault.tdevelop @@ -4,14 +4,14 @@ Vladimir Prus ghost@zigzag $VERSION$ - TDevCustomProject + KDevCustomProject C++ . false - + segfault executable @@ -38,8 +38,8 @@ - - + + @@ -56,8 +56,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -102,16 +102,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -143,8 +143,8 @@ true Vertical - - + + false false @@ -153,7 +153,7 @@ *.o,*.lo,CVS false - + .h diff --git a/languages/cpp/debugger/tests/threads/threads.tdevelop b/languages/cpp/debugger/tests/threads/threads.tdevelop index c730bfc4..048b3aed 100644 --- a/languages/cpp/debugger/tests/threads/threads.tdevelop +++ b/languages/cpp/debugger/tests/threads/threads.tdevelop @@ -4,22 +4,22 @@ Vladimir Prus ghost@zigzag $VERSION$ - TDevCustomProject + KDevCustomProject C++ - + threads executable - - + + - - + + ada ada_bugs_gcc @@ -64,16 +64,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -87,8 +87,8 @@ 400 250 - - + + false false @@ -97,5 +97,5 @@ *.o,*.lo,CVS false - + diff --git a/languages/cpp/debugger/tests/tracing/tracing.tdevelop b/languages/cpp/debugger/tests/tracing/tracing.tdevelop index ab1846ef..56743de1 100644 --- a/languages/cpp/debugger/tests/tracing/tracing.tdevelop +++ b/languages/cpp/debugger/tests/tracing/tracing.tdevelop @@ -4,14 +4,14 @@ Vladimir Prus ghost@ghostwalk $VERSION$ - TDevCustomProject + KDevCustomProject C++ . false - + tracing executable @@ -38,8 +38,8 @@ - - + + @@ -56,8 +56,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -102,16 +102,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -143,8 +143,8 @@ true Vertical - - + + false false @@ -153,7 +153,7 @@ *.o,*.lo,CVS false - + .h diff --git a/languages/cpp/debugger/tests/two_module/two_module.tdevelop b/languages/cpp/debugger/tests/two_module/two_module.tdevelop index e4a9ae33..a6d22c2a 100644 --- a/languages/cpp/debugger/tests/two_module/two_module.tdevelop +++ b/languages/cpp/debugger/tests/two_module/two_module.tdevelop @@ -4,14 +4,14 @@ Vladimir Prus ghost@ghostwalk $VERSION$ - TDevCustomProject + KDevCustomProject C++ . false - + two_module executable @@ -38,8 +38,8 @@ - - + + @@ -56,8 +56,8 @@ true 10 - - + + ada ada_bugs_gcc @@ -102,16 +102,16 @@ KDE Libraries (Doxygen) - - + + - - + + true @@ -143,8 +143,8 @@ true Vertical - - + + false false @@ -153,7 +153,7 @@ *.o,*.lo,CVS false - + .h diff --git a/languages/cpp/doc/CMakeLists.txt b/languages/cpp/doc/CMakeLists.txt index a6371ae2..9a2b4e11 100644 --- a/languages/cpp/doc/CMakeLists.txt +++ b/languages/cpp/doc/CMakeLists.txt @@ -10,8 +10,8 @@ ################################################# install( FILES - libc.toc libstdc++.toc tdetemplates.toc stl.toc - qt-tdev3.toc tde2book.toc gnustep.toc gnome1.toc + libc.toc libstdc++.toc kdetemplates.toc stl.toc + qt-kdev3.toc kde2book.toc gnustep.toc gnome1.toc clanlib.toc c++_bugs_gcc.toc gtk_bugs.toc wxwidgets_bugs.toc cppannotations.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/cpp/doc/Makefile.am b/languages/cpp/doc/Makefile.am index cf1ecd60..55571124 100644 --- a/languages/cpp/doc/Makefile.am +++ b/languages/cpp/doc/Makefile.am @@ -1,5 +1,5 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs -toc_DATA = libc.toc libstdc++.toc tdetemplates.toc stl.toc qt-tdev3.toc tde2book.toc \ +tocdir = ${kde_datadir}/kdevdocumentation/tocs +toc_DATA = libc.toc libstdc++.toc kdetemplates.toc stl.toc qt-kdev3.toc kde2book.toc \ gnustep.toc gnome1.toc clanlib.toc c++_bugs_gcc.toc gtk_bugs.toc wxwidgets_bugs.toc \ cppannotations.toc diff --git a/languages/cpp/doc/clanlib.toc b/languages/cpp/doc/clanlib.toc index 82cfe409..2cad8dcd 100644 --- a/languages/cpp/doc/clanlib.toc +++ b/languages/cpp/doc/clanlib.toc @@ -7,7 +7,7 @@ - + diff --git a/languages/cpp/doc/gnome1.toc b/languages/cpp/doc/gnome1.toc index 3cb995d3..577d61af 100644 --- a/languages/cpp/doc/gnome1.toc +++ b/languages/cpp/doc/gnome1.toc @@ -124,7 +124,7 @@ - + diff --git a/languages/cpp/doc/kde2book.toc b/languages/cpp/doc/kde2book.toc new file mode 100644 index 00000000..d806e440 --- /dev/null +++ b/languages/cpp/doc/kde2book.toc @@ -0,0 +1,2875 @@ + + +KDE2 Development Book (kde.org) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/cpp/doc/kdetemplates.toc b/languages/cpp/doc/kdetemplates.toc new file mode 100644 index 00000000..c764c0c4 --- /dev/null +++ b/languages/cpp/doc/kdetemplates.toc @@ -0,0 +1,9 @@ + + +The KDevelop C++ KDE templates explained + + + + + + diff --git a/languages/cpp/doc/qt-kdev3.toc b/languages/cpp/doc/qt-kdev3.toc new file mode 100644 index 00000000..af086cf5 --- /dev/null +++ b/languages/cpp/doc/qt-kdev3.toc @@ -0,0 +1,39 @@ + + +Qt Designer-3 and KDevelop-3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/languages/cpp/doc/qt-tdev3.toc b/languages/cpp/doc/qt-tdev3.toc deleted file mode 100644 index 3f6ffff0..00000000 --- a/languages/cpp/doc/qt-tdev3.toc +++ /dev/null @@ -1,39 +0,0 @@ - - -Qt Designer-3 and TDevelop-3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/languages/cpp/doc/tde2book.toc b/languages/cpp/doc/tde2book.toc deleted file mode 100644 index 79ceb137..00000000 --- a/languages/cpp/doc/tde2book.toc +++ /dev/null @@ -1,2875 +0,0 @@ - - -KDE2 Development Book (kde.org) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/languages/cpp/doc/tdetemplates.toc b/languages/cpp/doc/tdetemplates.toc deleted file mode 100644 index c764c0c4..00000000 --- a/languages/cpp/doc/tdetemplates.toc +++ /dev/null @@ -1,9 +0,0 @@ - - -The KDevelop C++ KDE templates explained - - - - - - diff --git a/languages/cpp/file_templates/CMakeLists.txt b/languages/cpp/file_templates/CMakeLists.txt index f7dbfda7..17909c7d 100644 --- a/languages/cpp/file_templates/CMakeLists.txt +++ b/languages/cpp/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES c cpp h l ll y yy - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/cpp/file_templates/Makefile.am b/languages/cpp/file_templates/Makefile.am index 722d3091..d688d547 100644 --- a/languages/cpp/file_templates/Makefile.am +++ b/languages/cpp/file_templates/Makefile.am @@ -1,3 +1,3 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = c cpp h l ll y yy diff --git a/languages/cpp/kdevcppsupport.desktop b/languages/cpp/kdevcppsupport.desktop new file mode 100644 index 00000000..cd638819 --- /dev/null +++ b/languages/cpp/kdevcppsupport.desktop @@ -0,0 +1,86 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=C++ Support +Comment[ca]=Suport per a C++ +Comment[da]=C++ understøttelse +Comment[de]=C++-Unterstützung für TDevelop +Comment[el]=Υποστήριξη C++ +Comment[es]=Soporte para C++ +Comment[et]=C++ toetus +Comment[eu]=C++ euskarria +Comment[fa]=پشتیبانی C++ +Comment[fr]=Prise en charge du langage C++ +Comment[ga]=Tacaíocht C++ +Comment[gl]=Soporte para C++ +Comment[hi]=सी++ समर्थन +Comment[hu]=C++-támogatás +Comment[is]=C++ stuðningur +Comment[it]=Supporto per C++ +Comment[ja]=C++ サポート +Comment[nds]=Ünnerstütten för C++ +Comment[ne]=C++ समर्थन +Comment[nl]=Ondersteuning voor C++ +Comment[pl]=Obsługa C++ +Comment[pt]=Suporte a C++ +Comment[pt_BR]=Suporte ao C++ +Comment[ru]=Поддержка языка C++ +Comment[sk]=C++ podpora +Comment[sl]=Podpora za C++ +Comment[sr]=Подршка за C++ +Comment[sr@Latn]=Podrška za C++ +Comment[sv]=C++ stöd +Comment[ta]=C++ ஆதரவு +Comment[tg]=Ёрӣ намудани забони C++ +Comment[tr]=C++ Desteği +Comment[zh_CN]=C++ 支持 +Comment[zh_TW]=C++ 支援 +Name=KDevCppSupport +Name[da]=TDevelop C++ understøttelse +Name[hi]=के-डेव-सीपीपी-समर्थन +Name[nds]=CPP-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaCpp +Name[sk]=KDev C++ podpora +Name[sv]=TDevelop C++ stöd +Name[ta]=கெடெவ்சிபிபி ஆதரவு +Name[zh_TW]=TDevelop C++ 支援 +GenericName=C++ Support +GenericName[ca]=Suport per a C++ +GenericName[da]=C++ understøttelse +GenericName[de]=Unterstützung für C++ +GenericName[el]=Υποστήριξη C++ +GenericName[es]=Soporte para C++ +GenericName[et]=C++ toetus +GenericName[eu]=C++ euskarria +GenericName[fa]=پشتیبانی C++ +GenericName[fr]=Prise en charge du langage C++ +GenericName[ga]=Tacaíocht C++ +GenericName[gl]=Soporte para C++ +GenericName[hi]=सी++ समर्थन +GenericName[hu]=C++-támogatás +GenericName[it]=Supporto C++ +GenericName[ja]=C++ サポート +GenericName[nds]=Ünnerstütten för C++ +GenericName[ne]=C++ समर्थन +GenericName[nl]=Ondersteuning voor C++ +GenericName[pa]=C++ ਸਹਿਯੋਗ +GenericName[pl]=Obsługa C++ +GenericName[pt]=Suporte a C++ +GenericName[pt_BR]=Suporte ao C++ +GenericName[ru]=Поддержка языка C++ +GenericName[sk]=C++ podpora +GenericName[sl]=Podpora za C++ +GenericName[sr]=Подршка за C++ +GenericName[sr@Latn]=Podrška za C++ +GenericName[sv]=C++ stöd +GenericName[ta]=C++ ஆதரவு +GenericName[tg]=Ёрӣ намудани забони C++ +GenericName[tr]=C++ Desteği +GenericName[zh_CN]=C++ 支持 +GenericName[zh_TW]=C++ 支援 +ServiceTypes=TDevelop/LanguageSupport +Icon=source_cpp +X-TDE-Library=libkdevcppsupport +X-TDevelop-Version=5 +X-TDevelop-Language=C++ +X-TDevelop-Args=Cpp diff --git a/languages/cpp/kdevcppsupport.rc b/languages/cpp/kdevcppsupport.rc new file mode 100644 index 00000000..37e3fa3a --- /dev/null +++ b/languages/cpp/kdevcppsupport.rc @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/cpp/kdevcsupport.desktop b/languages/cpp/kdevcsupport.desktop new file mode 100644 index 00000000..cc54dd73 --- /dev/null +++ b/languages/cpp/kdevcsupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=C Support +Comment[ca]=Suport per a C +Comment[da]=C understøttelse +Comment[de]=C-Unterstützung für TDevelop +Comment[el]=Υποστήριξη C +Comment[es]=Soporte para C +Comment[et]=C toetus +Comment[eu]=C euskarria +Comment[fa]=پشتیبانی سی +Comment[fr]=Prise en charge du langage C +Comment[ga]=Tacaíocht C +Comment[gl]=Soporte para C +Comment[hi]=सी समर्थन +Comment[hu]=C-támogatás +Comment[is]=C stuðningur +Comment[it]=Supporto per C +Comment[ja]=C サポート +Comment[nds]=Ünnerstütten för C +Comment[ne]=C समर्थन +Comment[nl]=Ondersteuning voor C +Comment[pa]=C ਸਹਿਯੋਗ +Comment[pl]=Obsługa C +Comment[pt]=Suporte a C +Comment[pt_BR]=Suporte ao C +Comment[ru]=Поддержка языка C +Comment[sk]=C podpora +Comment[sl]=Podpora za C +Comment[sr]=Подршка за C +Comment[sr@Latn]=Podrška za C +Comment[sv]=C-stöd +Comment[ta]=C ஆதரவு +Comment[tg]=Ёрӣ намудани забони C +Comment[tr]=C Desteği +Comment[zh_CN]=C 支持 +Comment[zh_TW]=C 支援 +Name=KDevCSupport +Name[da]=TDevelop C understøttelse +Name[nds]=C-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaC +Name[sk]=KDev C podpora +Name[sv]=TDevelop C-stöd +Name[zh_TW]=TDevelop C 支援 +GenericName=C Support +GenericName[ca]=Suport per a C +GenericName[da]=C understøttelse +GenericName[de]=Unterstützung für C +GenericName[el]=Υποστήριξη C +GenericName[es]=Soporte para C +GenericName[et]=C toetus +GenericName[eu]=C euskarria +GenericName[fa]=پشتیبانی سی +GenericName[fr]=Prise en charge du langage C +GenericName[ga]=Tacaíocht C +GenericName[gl]=Soporte para C +GenericName[hi]=सी समर्थन +GenericName[hu]=C-támogatás +GenericName[it]=Supporto C +GenericName[ja]=C サポート +GenericName[nds]=Ünnerstütten för C +GenericName[ne]=C समर्थन +GenericName[nl]=Ondersteuning voor C +GenericName[pa]=C ਸਹਿਯੋਗ +GenericName[pl]=Obsługa C +GenericName[pt]=Suporte a C +GenericName[pt_BR]=Suporte ao C +GenericName[ru]=Поддержка языка C +GenericName[sk]=C podpora +GenericName[sl]=Podpora za C +GenericName[sr]=Подршка за C +GenericName[sr@Latn]=Podrška za C +GenericName[sv]=C-stöd +GenericName[ta]=C ஆதரவு +GenericName[tg]=Ёрӣ намудани забони C +GenericName[tr]=C Desteği +GenericName[zh_CN]=C 支持 +GenericName[zh_TW]=C 支援 +ServiceTypes=TDevelop/LanguageSupport +Icon=source_cpp +X-TDE-Library=libkdevcppsupport +X-TDevelop-Version=5 +X-TDevelop-Language=C +X-TDevelop-Args=C diff --git a/languages/cpp/kdevdeepcopy.h b/languages/cpp/kdevdeepcopy.h new file mode 100644 index 00000000..c29ee1e1 --- /dev/null +++ b/languages/cpp/kdevdeepcopy.h @@ -0,0 +1,14 @@ +#ifndef KDEVDEEPCOPY_H +#define KDEVDEEPCOPY_H + +#include + +inline TQString deepCopy( const TQString& s ) +{ + TQCString str = s.utf8(); + return TQString::fromUtf8( str, str.length() ); +} + +#endif +// kate: indent-mode csands; tab-width 4; + diff --git a/languages/cpp/kdevdriver.cpp b/languages/cpp/kdevdriver.cpp new file mode 100644 index 00000000..4a6c45ec --- /dev/null +++ b/languages/cpp/kdevdriver.cpp @@ -0,0 +1,206 @@ +#include "tdelocale.h" /* defines [function] i18n */ +#include + +#include "kdevdriver.h" +#include "cppcodecompletionconfig.h" +#include "setuphelper.h" +#include +#include "includepathresolver.h" + + +KDevDriver::KDevDriver( CppSupportPart* cppSupport, bool foreground ) +: m_cppSupport( cppSupport ), m_includePathResolver(0), m_foreground(foreground), m_shouldParseIncludedFiles(true) +{ + //setupProject(); + setup(); + +} + +KDevDriver::~KDevDriver() { + delete m_includePathResolver; +} + +CppSupportPart* KDevDriver::cppSupport() { return m_cppSupport; } + +void KDevDriver::setupProject() +{ + TQMap map; + + TQStringList fileList = m_cppSupport->project() ->allFiles(); + TQStringList::ConstIterator it = fileList.begin(); + while ( it != fileList.end() ) + { + TQFileInfo info( *it ); + ++it; + + map.insert( info.dirPath( true ), true ); + } + TQMap::Iterator mapit = map.begin(); + while ( mapit != map.end() ) + { + addIncludePath( mapit.key() ); + ++mapit; + } +} + +void KDevDriver::setupLexer( Lexer* lexer ) +{ + Driver::setupLexer( lexer ); + lexer->setReportMessages( true ); + lexer->setReportWarnings( true ); +} + +//! setup the preprocessor +//! code provided by Reginald Stadlbauer +void KDevDriver::setup() +{ + if( lexerCache() ) lexerCache()->clear(); ///Clear the lexer-cache so missing headers get a chance to be parsed + clearMacros(); + clearIncludePaths(); + + addMacro( Macro("KDEVELOP_PARSER", "3.4") ); + + bool ok; + TQString verboseGccOutput = SetupHelper::getVerboseGccIncludePath( &ok ); + TQStringList verboseGccLines = TQStringList::split( '\n', verboseGccOutput ); + if( verboseGccLines.count() > 3 ) { + ///Parse the output of gcc. It includes gcc's final include-path when parsing an empty c++-file(including dirs like /usr/include/c++/4.xx/...) + //what about order? + for( TQStringList::iterator it = verboseGccLines.begin(); it != verboseGccLines.end(); ++it ) { + if( (*it).startsWith(" ") && (*it).length() > 2 && (*it)[1] != ' ' ) { + //it is a potential include-file + TQString path = (*it).stripWhiteSpace(); + TQFileInfo info( path ); + if( info.exists() ) { + kdDebug( 9007 ) << "Adding include-path from gcc-output: \"" << path << "\" absolute: \"" << info.absFilePath() << "\"" << endl; + addIncludePath(info.absFilePath()); + } + } + } + } else { + ///Do some of the old stuff + addIncludePath( "/include" ); + addIncludePath( "/usr/include" ); + addIncludePath( "/usr/local/include" ); + + bool ok; + TQString includePath = SetupHelper::getGccIncludePath(&ok); + if (ok) { + TQStringList ls = TQStringList::split( "\n", includePath ); + for( TQStringList::const_iterator it = ls.begin(); it != ls.end(); ++it ) { + if( !(*it).isEmpty() ) + addIncludePath( *it ); + } + } + + addIncludePath( includePath ); + addIncludePath( "/usr/include/g++-3" ); + addIncludePath( "/usr/include/g++" ); + } + + addMacro( Macro( "__cplusplus", "1" ) ); + + ///@todo maybe remove the following? Is there any normal user who has his environment set up correctly so this is of any use? + TQString tdedir = getenv( "TDEDIR" ); + if( !tdedir.isNull() ) + addIncludePath( tdedir + "/include" ); + + TQString qmakespec = getenv( "QMAKESPEC" ); + if ( qmakespec.isNull() ) + qmakespec = "linux-g++"; + + TQString qtdir = getenv( "QTDIR" ); + if( !qtdir.isNull() ) { + addIncludePath( qtdir + "/include" ); + + // #### implement other mkspecs and find a better way to find the + // #### proper mkspec (althoigh this will be no fun :-) + + addIncludePath( qtdir + "/mkspecs/" + qmakespec ); + } + + TQStringList lines = SetupHelper::getGccMacros(&ok); + if (!ok) { + for (TQStringList::ConstIterator it = lines.constBegin(); it != lines.constEnd(); ++it) { + TQStringList lst = TQStringList::split( ' ', *it ); + if ( lst.count() != 3 ) + continue; + addMacro( Macro( lst[1], lst[2] ) ); + } + } + + addMacro( Macro( "__cplusplus", "1" ) ); + addMacro( Macro( "signals", "signals" ) ); + addMacro( Macro( "slots", "slots" ) ); + addMacro( Macro( "TQ_SCRIPTABLE", "" ) ); + + CppCodeCompletionConfig* cfg = m_cppSupport->codeCompletionConfig(); + TQString str = cfg->customIncludePaths(); + int pos = 0; + while( pos < str.length() ) { + int end = str.find( ';', pos ); + if( end == -1 ) { + end = str.length(); + } + + TQString s = str.mid( pos, end-pos ).stripWhiteSpace(); + if( !s.isEmpty() ) { + if( !s.startsWith( "/" ) && m_cppSupport->project() ) { + s = m_cppSupport->project()->projectDirectory() + "/" + s; + } + addIncludePath( s ); + } + + pos = end+1; + } + + setResolveDependencesEnabled( cfg->preProcessAllHeaders() | cfg->parseMissingHeaders() ); + + delete m_includePathResolver; + if( cfg->resolveIncludePaths() ) { + m_includePathResolver = new CppTools::IncludePathResolver( m_foreground ); + if( m_cppSupport && m_cppSupport->project() ) + m_includePathResolver->setOutOfSourceBuildSystem( m_cppSupport->project()->projectDirectory(), m_cppSupport->project()->buildDirectory() ); + } else + m_includePathResolver = 0; + + m_shouldParseIncludedFiles = cfg->parseMissingHeaders(); +} + +TQStringList KDevDriver::getCustomIncludePath( const TQString& file ) { + if( !file.startsWith("/") ) + kdDebug( 9007 ) << "KDevDriver::getCustomIncludePath(..): given file \"" << file << "\" is not absolute" << endl; + if( !m_includePathResolver ) + return includePaths(); + CppTools::PathResolutionResult res = m_includePathResolver->resolveIncludePath( file ); + + if( !res.success ) { + Problem p( i18n( "%1. Message: %2" ).arg( res.errorMessage ).arg( res.longErrorMessage ), 0, 0, Problem::Level_Warning ); + p.setFileName( file ); + addProblem( file, p ); + } + + return res.path + includePaths(); +} + +bool KDevDriver::shouldParseIncludedFile( const ParsedFilePointer& file ) { + TQString compoundString = file->fileName() + "||" + TQString("%1").arg(file->usedMacros().valueHash()) + "||" + TQString("%1").arg(file->usedMacros().idHash()); + + if( !m_shouldParseIncludedFiles ) + return false; + m_cppSupport->safeFileSet().contains( compoundString ); + + if( m_cppSupport->safeFileSet().contains( file->fileName()) ){ + return false; + } else if( m_cppSupport->safeFileSet().contains( compoundString ) ) { + //kdDebug( 9007 ) << "ALREADY IN FILE-SET: " << compoundString << endl; + return false; + } else { + m_cppSupport->safeFileSet().insert( compoundString ); //This is needed so the same instance of a file is not queued many times + //kdDebug( 9007 ) << "NOT IN FILE-SET, PARSING: " << compoundString << endl; + return true; + } + +} + +//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/kdevdriver.h b/languages/cpp/kdevdriver.h new file mode 100644 index 00000000..8af87e0c --- /dev/null +++ b/languages/cpp/kdevdriver.h @@ -0,0 +1,58 @@ + +#ifndef __kdevdriver_h +#define __kdevdriver_h + +#include "cppsupportpart.h" +#include "driver.h" + +#include +#include + +#include +#include +#include + +class TDEProcess; +namespace CppTools { + class IncludePathResolver; +}; + +class KDevDriver: public Driver +{ +public: + ///When the driver is used in a background-thread, foreground MUST be false(else crash) + KDevDriver( CppSupportPart* cppSupport, bool foreground = false ); + ~KDevDriver(); + CppSupportPart* cppSupport(); + void setupProject(); + //! setup the preprocessor + //! code provided by Reginald Stadlbauer + void setup(); + + virtual void addMacro( const Macro& m ) + { + if ( m.name() == "signals" || m.name() == "slots" ) + return ; + Driver::addMacro( m ); + } + +protected: + void setupLexer( Lexer* lexer ); + + ///Returns the complete include-path for that file. Not constant because it may add Problem-items to the driver. Must be absolute path. + virtual TQStringList getCustomIncludePath( const TQString& file ); + + virtual bool shouldParseIncludedFile( const ParsedFilePointer& /*file*/ ); + +private: + + CppSupportPart* m_cppSupport; + CppTools::IncludePathResolver* m_includePathResolver; + bool m_foreground; + bool m_shouldParseIncludedFiles; +}; + +#endif +// kate: indent-mode csands; tab-width 4; + + diff --git a/languages/cpp/newclass_templates/CMakeLists.txt b/languages/cpp/newclass_templates/CMakeLists.txt index 7847d9a7..73b9bff5 100644 --- a/languages/cpp/newclass_templates/CMakeLists.txt +++ b/languages/cpp/newclass_templates/CMakeLists.txt @@ -12,4 +12,4 @@ install( FILES cpp_header cpp_source gtk_header gtk_source objc_header objc_source - DESTINATION ${DATA_INSTALL_DIR}/tdevcppsupport/newclass ) + DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport/newclass ) diff --git a/languages/cpp/newclass_templates/Makefile.am b/languages/cpp/newclass_templates/Makefile.am index 2b47443f..5b013d27 100644 --- a/languages/cpp/newclass_templates/Makefile.am +++ b/languages/cpp/newclass_templates/Makefile.am @@ -1,4 +1,4 @@ -cppsupportdatadir = ${kde_datadir}/tdevcppsupport +cppsupportdatadir = ${kde_datadir}/kdevcppsupport newclassdir = ${cppsupportdatadir}/newclass newclass_DATA = cpp_header cpp_source gtk_header gtk_source objc_header objc_source diff --git a/languages/cpp/pcsimporter/customimporter/CMakeLists.txt b/languages/cpp/pcsimporter/customimporter/CMakeLists.txt index 90652509..c2e07bdb 100644 --- a/languages/cpp/pcsimporter/customimporter/CMakeLists.txt +++ b/languages/cpp/pcsimporter/customimporter/CMakeLists.txt @@ -24,14 +24,14 @@ link_directories( ##### other data ################################ -install( FILES tdevpcscustomimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevpcscustomimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevcustompcsimporter (module) ######### +##### libkdevcustompcsimporter (module) ######### -tde_add_kpart( libtdevcustompcsimporter AUTOMOC +tde_add_kpart( libkdevcustompcsimporter AUTOMOC SOURCES - tdevcustomimporter.cpp settingsdialog.cpp + kdevcustomimporter.cpp settingsdialog.cpp settingsdialogbase.ui LINK lang_interfaces-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} diff --git a/languages/cpp/pcsimporter/customimporter/Makefile.am b/languages/cpp/pcsimporter/customimporter/Makefile.am index 1a6c1f1d..7e6a7093 100644 --- a/languages/cpp/pcsimporter/customimporter/Makefile.am +++ b/languages/cpp/pcsimporter/customimporter/Makefile.am @@ -1,12 +1,12 @@ INCLUDES = -I$(top_srcdir)/languages/lib/interfaces \ -I$(top_srcdir)/lib/interfaces $(all_includes) METASOURCES = AUTO -kde_module_LTLIBRARIES = libtdevcustompcsimporter.la +kde_module_LTLIBRARIES = libkdevcustompcsimporter.la -noinst_HEADERS = tdevcustomimporter.h -libtdevcustompcsimporter_la_SOURCES = tdevcustomimporter.cpp settingsdialog.cpp settingsdialogbase.ui -libtdevcustompcsimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ +noinst_HEADERS = kdevcustomimporter.h +libkdevcustompcsimporter_la_SOURCES = kdevcustomimporter.cpp settingsdialog.cpp settingsdialogbase.ui +libkdevcustompcsimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ $(top_builddir)/languages/lib/interfaces/liblang_interfaces.la -libtdevcustompcsimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) -kde_services_DATA = tdevpcscustomimporter.desktop +libkdevcustompcsimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +kde_services_DATA = kdevpcscustomimporter.desktop diff --git a/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.cpp b/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.cpp new file mode 100644 index 00000000..38a41eb8 --- /dev/null +++ b/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.cpp @@ -0,0 +1,118 @@ +/*************************************************************************** +* Copyright (C) 2003 by Alexander Dymo * +* cloudtemple@mksat.net * +* * +* 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. * +***************************************************************************/ +#include "kdevcustomimporter.h" + +#include "settingsdialog.h" + +#include +#include + +#include +#include + +K_EXPORT_COMPONENT_FACTORY( libkdevcustompcsimporter, KGenericFactory( "kdevcustompcsimporter" ) ) + +KDevCustomImporter::KDevCustomImporter( TQObject* parent, const char* name, const TQStringList & // args + ) + : KDevPCSImporter( parent, name ) +{} + + +KDevCustomImporter::~KDevCustomImporter() +{} + + +TQString KDevCustomImporter::dbName() const +{ + return m_settings->dbName(); +} + +TQStringList KDevCustomImporter::fileList( const TQString& path ) +{ + TQDir dir( path ); + if ( !dir.exists() ) + return TQStringList(); +// TQStringList lst = dir.entryList( "*.h;*.H;*.hh;*.hxx;*.hpp;*.tlh" ); + TQStringList lst = dir.entryList( m_settings->filePattern() ); + TQStringList fileList; + for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) + { + fileList.push_back( dir.absPath() + "/" + ( *it ) ); + } + return fileList; +} + +TQStringList KDevCustomImporter::fileList() +{ + if ( !m_settings ) + return TQStringList(); + + TQStringList lst = m_settings->dirs(); + TQStringList files; + for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) + { + if ( !m_settings->recursive() ) + files += fileList( *it ); + else + processDir( *it, files ); + } + + return files; +} + +TQStringList KDevCustomImporter::includePaths() +{ + if ( !m_settings ) + return TQStringList(); + + return m_settings->dirs(); +} + +TQWidget* KDevCustomImporter::createSettingsPage( TQWidget* parent, const char* name ) +{ + m_settings = new SettingsDialog( parent, name ); + return m_settings; +} + +void KDevCustomImporter::processDir( const TQString path, TQStringList & files ) +{ + TQValueStack s; + s.push( path ); + files += fileList( path ); + + TQDir dir; + do + { + dir.setPath( s.pop() ); + if (!dir.exists()) + continue; + kdDebug( 9015 ) << "Examining: " << dir.path() << endl; + const TQFileInfoList *dirEntries = dir.entryInfoList(); + if ( !dirEntries ) continue; + TQPtrListIterator it( *dirEntries ); + for ( ; dirEntries && it.current(); ++it ) + { + TQString fileName = it.current() ->fileName(); + if ( fileName == "." || fileName == ".." ) + continue; + if ( it.current() ->isDir() ) + { + TQString tmpPath = it.current() ->absFilePath(); + kdDebug( 9015 ) << "Pushing: " << tmpPath << endl; + s.push( tmpPath ); + files += fileList( tmpPath ); + } + } + } + while ( !s.isEmpty() ); +} + +#include "kdevcustomimporter.moc" +//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.h b/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.h new file mode 100644 index 00000000..884a033d --- /dev/null +++ b/languages/cpp/pcsimporter/customimporter/kdevcustomimporter.h @@ -0,0 +1,41 @@ +/*************************************************************************** +* Copyright (C) 2003 by Alexander Dymo * +* cloudtemple@mksat.net * +* * +* 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. * +***************************************************************************/ +#ifndef KDEVCUSTOMIMPORTER_H +#define KDEVCUSTOMIMPORTER_H + +#include "kdevpcsimporter.h" + +#include + +class SettingsDialog; + +class KDevCustomImporter : public KDevPCSImporter +{ +Q_OBJECT + +public: + KDevCustomImporter(TQObject* parent = 0, const char* name = 0, const TQStringList &args = TQStringList()); + + ~KDevCustomImporter(); + + virtual TQString dbName() const; + virtual TQStringList fileList(); + virtual TQStringList includePaths(); + virtual TQWidget* createSettingsPage(TQWidget* parent, const char* name); + +protected: + TQStringList fileList( const TQString& path ); + void processDir(const TQString path, TQStringList &files ); + +private: + TQGuardedPtr m_settings; +}; + +#endif diff --git a/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop b/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop new file mode 100644 index 00000000..b351a8e3 --- /dev/null +++ b/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop @@ -0,0 +1,44 @@ +[Desktop Entry] +Type=Service +Name=KDevPCSCustomImporter +Name[da]=TDevelop brugerdefineret PCS-importør +Name[nds]=EgenPCS-Import för TDevelop +Name[pl]=KDevWłasnyImportPCS +Name[sk]=KDev PCS vlastný import +Name[sv]=TDevelop egen import av PCS +Name[zh_TW]=TDevelop PCS 自訂匯入器 +Comment=TDevelop Custom Directory PCS Importer +Comment[ca]=Importador PCS de directori personalitzat per a TDevelop +Comment[da]=TDevelop brugerdefineret mappe-PCS-importør +Comment[de]=Import für persistenten Klassenspeicher aus benutzerdefinierten Ordnern +Comment[el]=Εισαγωγέας PCS προσαρμοσμένου καταλόγου του TDevelop +Comment[es]=Importador PCS de carpeta personalizada de TDevelop +Comment[et]=TDevelopi kohandatud kataloogi PCS importija +Comment[eu]=TDevelop-en direktorio pertsonalizatuko PCS inportatzailea +Comment[fa]=واردکنندۀ PCS فهرست سفارشی TDevelop +Comment[fr]=Importation PCS de dossiers personnalisés pour TDevelop +Comment[gl]=Importador PCS de directorios personalizados para TDevelop +Comment[hi]=के-डेवलप मनपसंद डिरेक्ट्री पीसीएस आयातक +Comment[hu]=TDevelop egyéni könyvtár PCS-importáló +Comment[it]=Cartella per l'importatore personalizzato PCS di TDevelop +Comment[ja]=TDevelop カスタムディレクトリ PCS インポータ +Comment[nds]=Import för duerhaftig Klassenspieker ut Bruker-Ornern +Comment[ne]=केडीई विकास अनुकूल डाइरेक्टरी PCS आयातकर्ता +Comment[nl]=TDevelop PCS Importer voor eigen mappen +Comment[pl]=Własny program do importowania PCS dla TDevelopa +Comment[pt]=Importador de PCS com Directoria Personalizada do TDevelop +Comment[pt_BR]=Importador de Diretório PCS Personalizado para o TDevelop +Comment[ru]=Загрузка символов из любого каталога в хранилище классов +Comment[sk]=TDevelop vlastný PCS import priečinkov +Comment[sr]=TDevelop-ов PCS увозник прилагођеног директоријума +Comment[sr@Latn]=TDevelop-ov PCS uvoznik prilagođenog direktorijuma +Comment[sv]=TDevelop PCS-import för egen katalog +Comment[ta]=கெடெவலப் கஸ்டம் டைரக்ட்ரி இறக்குமதியாளர் +Comment[tg]=Пурборкунии нишонаҳо аз анбори синфҳои каталог +Comment[tr]=TDevelop Özel Dizin PCS Aktarıcısı +Comment[zh_CN]=TDevelop 自定义目录的 PCS 导入器 +Comment[zh_TW]=TDevelop 自訂目錄 PCS 匯入器 +Icon=gear +ServiceTypes=TDevelop/PCSImporter +X-TDE-Library=libkdevcustompcsimporter +X-TDevelop-PCSImporter= diff --git a/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.cpp b/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.cpp deleted file mode 100644 index 33a2bf40..00000000 --- a/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.cpp +++ /dev/null @@ -1,118 +0,0 @@ -/*************************************************************************** -* Copyright (C) 2003 by Alexander Dymo * -* cloudtemple@mksat.net * -* * -* 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. * -***************************************************************************/ -#include "tdevcustomimporter.h" - -#include "settingsdialog.h" - -#include -#include - -#include -#include - -K_EXPORT_COMPONENT_FACTORY( libtdevcustompcsimporter, KGenericFactory( "tdevcustompcsimporter" ) ) - -TDevCustomImporter::TDevCustomImporter( TQObject* parent, const char* name, const TQStringList & // args - ) - : TDevPCSImporter( parent, name ) -{} - - -TDevCustomImporter::~TDevCustomImporter() -{} - - -TQString TDevCustomImporter::dbName() const -{ - return m_settings->dbName(); -} - -TQStringList TDevCustomImporter::fileList( const TQString& path ) -{ - TQDir dir( path ); - if ( !dir.exists() ) - return TQStringList(); -// TQStringList lst = dir.entryList( "*.h;*.H;*.hh;*.hxx;*.hpp;*.tlh" ); - TQStringList lst = dir.entryList( m_settings->filePattern() ); - TQStringList fileList; - for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) - { - fileList.push_back( dir.absPath() + "/" + ( *it ) ); - } - return fileList; -} - -TQStringList TDevCustomImporter::fileList() -{ - if ( !m_settings ) - return TQStringList(); - - TQStringList lst = m_settings->dirs(); - TQStringList files; - for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) - { - if ( !m_settings->recursive() ) - files += fileList( *it ); - else - processDir( *it, files ); - } - - return files; -} - -TQStringList TDevCustomImporter::includePaths() -{ - if ( !m_settings ) - return TQStringList(); - - return m_settings->dirs(); -} - -TQWidget* TDevCustomImporter::createSettingsPage( TQWidget* parent, const char* name ) -{ - m_settings = new SettingsDialog( parent, name ); - return m_settings; -} - -void TDevCustomImporter::processDir( const TQString path, TQStringList & files ) -{ - TQValueStack s; - s.push( path ); - files += fileList( path ); - - TQDir dir; - do - { - dir.setPath( s.pop() ); - if (!dir.exists()) - continue; - kdDebug( 9015 ) << "Examining: " << dir.path() << endl; - const TQFileInfoList *dirEntries = dir.entryInfoList(); - if ( !dirEntries ) continue; - TQPtrListIterator it( *dirEntries ); - for ( ; dirEntries && it.current(); ++it ) - { - TQString fileName = it.current() ->fileName(); - if ( fileName == "." || fileName == ".." ) - continue; - if ( it.current() ->isDir() ) - { - TQString tmpPath = it.current() ->absFilePath(); - kdDebug( 9015 ) << "Pushing: " << tmpPath << endl; - s.push( tmpPath ); - files += fileList( tmpPath ); - } - } - } - while ( !s.isEmpty() ); -} - -#include "tdevcustomimporter.moc" -//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.h b/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.h deleted file mode 100644 index 925e42f9..00000000 --- a/languages/cpp/pcsimporter/customimporter/tdevcustomimporter.h +++ /dev/null @@ -1,41 +0,0 @@ -/*************************************************************************** -* Copyright (C) 2003 by Alexander Dymo * -* cloudtemple@mksat.net * -* * -* 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. * -***************************************************************************/ -#ifndef TDEVCUSTOMIMPORTER_H -#define TDEVCUSTOMIMPORTER_H - -#include "tdevpcsimporter.h" - -#include - -class SettingsDialog; - -class TDevCustomImporter : public TDevPCSImporter -{ -Q_OBJECT - -public: - TDevCustomImporter(TQObject* parent = 0, const char* name = 0, const TQStringList &args = TQStringList()); - - ~TDevCustomImporter(); - - virtual TQString dbName() const; - virtual TQStringList fileList(); - virtual TQStringList includePaths(); - virtual TQWidget* createSettingsPage(TQWidget* parent, const char* name); - -protected: - TQStringList fileList( const TQString& path ); - void processDir(const TQString path, TQStringList &files ); - -private: - TQGuardedPtr m_settings; -}; - -#endif diff --git a/languages/cpp/pcsimporter/customimporter/tdevpcscustomimporter.desktop b/languages/cpp/pcsimporter/customimporter/tdevpcscustomimporter.desktop deleted file mode 100644 index 50530ef8..00000000 --- a/languages/cpp/pcsimporter/customimporter/tdevpcscustomimporter.desktop +++ /dev/null @@ -1,44 +0,0 @@ -[Desktop Entry] -Type=Service -Name=TDevPCSCustomImporter -Name[da]=TDevelop brugerdefineret PCS-importør -Name[nds]=EgenPCS-Import för TDevelop -Name[pl]=KDevWłasnyImportPCS -Name[sk]=KDev PCS vlastný import -Name[sv]=TDevelop egen import av PCS -Name[zh_TW]=TDevelop PCS 自訂匯入器 -Comment=TDevelop Custom Directory PCS Importer -Comment[ca]=Importador PCS de directori personalitzat per a TDevelop -Comment[da]=TDevelop brugerdefineret mappe-PCS-importør -Comment[de]=Import für persistenten Klassenspeicher aus benutzerdefinierten Ordnern -Comment[el]=Εισαγωγέας PCS προσαρμοσμένου καταλόγου του TDevelop -Comment[es]=Importador PCS de carpeta personalizada de TDevelop -Comment[et]=TDevelopi kohandatud kataloogi PCS importija -Comment[eu]=TDevelop-en direktorio pertsonalizatuko PCS inportatzailea -Comment[fa]=واردکنندۀ PCS فهرست سفارشی TDevelop -Comment[fr]=Importation PCS de dossiers personnalisés pour TDevelop -Comment[gl]=Importador PCS de directorios personalizados para TDevelop -Comment[hi]=के-डेवलप मनपसंद डिरेक्ट्री पीसीएस आयातक -Comment[hu]=TDevelop egyéni könyvtár PCS-importáló -Comment[it]=Cartella per l'importatore personalizzato PCS di TDevelop -Comment[ja]=TDevelop カスタムディレクトリ PCS インポータ -Comment[nds]=Import för duerhaftig Klassenspieker ut Bruker-Ornern -Comment[ne]=केडीई विकास अनुकूल डाइरेक्टरी PCS आयातकर्ता -Comment[nl]=TDevelop PCS Importer voor eigen mappen -Comment[pl]=Własny program do importowania PCS dla TDevelopa -Comment[pt]=Importador de PCS com Directoria Personalizada do TDevelop -Comment[pt_BR]=Importador de Diretório PCS Personalizado para o TDevelop -Comment[ru]=Загрузка символов из любого каталога в хранилище классов -Comment[sk]=TDevelop vlastný PCS import priečinkov -Comment[sr]=TDevelop-ов PCS увозник прилагођеног директоријума -Comment[sr@Latn]=TDevelop-ov PCS uvoznik prilagođenog direktorijuma -Comment[sv]=TDevelop PCS-import för egen katalog -Comment[ta]=கெடெவலப் கஸ்டம் டைரக்ட்ரி இறக்குமதியாளர் -Comment[tg]=Пурборкунии нишонаҳо аз анбори синфҳои каталог -Comment[tr]=TDevelop Özel Dizin PCS Aktarıcısı -Comment[zh_CN]=TDevelop 自定义目录的 PCS 导入器 -Comment[zh_TW]=TDevelop 自訂目錄 PCS 匯入器 -Icon=gear -ServiceTypes=TDevelop/PCSImporter -X-TDE-Library=libtdevcustompcsimporter -X-TDevelop-PCSImporter= diff --git a/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt b/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt index 908c66fc..8e29fdec 100644 --- a/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt +++ b/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt @@ -24,14 +24,14 @@ link_directories( ##### other data ################################ -install( FILES tdevqt4importer.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevqt4importer.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevqt4importer (module) ############### +##### libkdevqt4importer (module) ############### -tde_add_kpart( libtdevqt4importer AUTOMOC +tde_add_kpart( libkdevqt4importer AUTOMOC SOURCES - tdevqt4importer.cpp settingsdialogbase.ui + kdevqt4importer.cpp settingsdialogbase.ui settingsdialog.cpp LINK lang_interfaces-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} diff --git a/languages/cpp/pcsimporter/qt4importer/Makefile.am b/languages/cpp/pcsimporter/qt4importer/Makefile.am index 935c7d49..12f12104 100644 --- a/languages/cpp/pcsimporter/qt4importer/Makefile.am +++ b/languages/cpp/pcsimporter/qt4importer/Makefile.am @@ -1,11 +1,11 @@ INCLUDES = -I$(top_srcdir)/languages/lib/interfaces \ -I$(top_srcdir)/lib/interfaces $(all_includes) METASOURCES = AUTO -kde_module_LTLIBRARIES = libtdevqt4importer.la +kde_module_LTLIBRARIES = libkdevqt4importer.la -noinst_HEADERS = tdevqt4importer.h settingsdialog.h -libtdevqt4importer_la_SOURCES = tdevqt4importer.cpp settingsdialogbase.ui settingsdialog.cpp -kde_services_DATA = tdevqt4importer.desktop -libtdevqt4importer_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ +noinst_HEADERS = kdevqt4importer.h settingsdialog.h +libkdevqt4importer_la_SOURCES = kdevqt4importer.cpp settingsdialogbase.ui settingsdialog.cpp +kde_services_DATA = kdevqt4importer.desktop +libkdevqt4importer_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ $(top_builddir)/languages/lib/interfaces/liblang_interfaces.la -libtdevqt4importer_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevqt4importer_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) diff --git a/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.cpp b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.cpp new file mode 100644 index 00000000..0289c7a4 --- /dev/null +++ b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.cpp @@ -0,0 +1,107 @@ +/*************************************************************************** + * Copyright (C) 2003 by Roberto Raggi * + * roberto@kdevelop.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. * + * * + ***************************************************************************/ + +#include "kdevqt4importer.h" +#include "kdevqt4importer.moc" +#include "settingsdialog.h" + +#include +#include +#include +#include + +#include +#include +#include + +K_EXPORT_COMPONENT_FACTORY( libkdevqt4importer, KGenericFactory( "kdevqt4importer" ) ) + +KDevQt4Importer::KDevQt4Importer( TQObject * parent, const char * name, const TQStringList& ) + : KDevPCSImporter( parent, name ) +{ + m_qtfile = 0; +} + +KDevQt4Importer::~KDevQt4Importer() +{ + if (m_qtfile) + delete m_qtfile; + + m_qtfile = 0; +} + +TQStringList KDevQt4Importer::fileList() +{ + if( !m_settings ) + return TQStringList(); + + if (m_qtfile) + delete m_qtfile; + + KTempFile ifile; + TQTextStream &is = *ifile.textStream(); + + is << "#include \n" + << "#undef slots\n#undef signals\n#undef slots\n#undef signals" + << "#define slots slots\n" + << "#define signals signals\n" + << "#include \n" + << "#include \n" + << "#include \n" + << "#include \n" + << "#include \n" + << "#include \n" + << "#include \n" + << "#include \n"; + + + + TDEProcess proc; + proc << "cpp" << "-nostdinc" << "-xc++"; + + m_qtfile = new KTempFile(); + + // include paths + TQStringList paths = includePaths(); + for (TQStringList::Iterator it = paths.begin(); it != paths.end(); ++it) + proc << "-I" << *it; + + ifile.close(); + + TQString o; + o += "-o"; + o += m_qtfile->name(); + + proc << ifile.name() << o; + proc.start(TDEProcess::Block); + + return m_qtfile->name(); +} + +TQStringList KDevQt4Importer::includePaths() +{ + if( !m_settings || !m_qtfile) + return TQStringList(); + + TQStringList includePaths; + includePaths.push_back( m_settings->qtDir() ); + includePaths.push_back( m_settings->qtDir() + "/TQt" ); + + /// @todo add mkspec + return includePaths; +} + +TQWidget * KDevQt4Importer::createSettingsPage( TQWidget * parent, const char * name ) +{ + m_settings = new SettingsDialog( parent, name ); + return m_settings; +} + diff --git a/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop new file mode 100644 index 00000000..5d91d917 --- /dev/null +++ b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop @@ -0,0 +1,34 @@ +[Desktop Entry] +Type=Service +Name=KDevQt4Importer +Name[de]=Qt4-PCS-Import (TDevelop) +Name[fr]=KDevQtImporter +Name[nds]=Qt4-PCS-Import (TDevelop) +Name[ru]=KDevQt 4Importer +Name[sv]=TDevelop QT4-import +Comment=TDevelop Qt4 PCS Importer +Comment[ca]=Importador PCS de Qt4 per a TDevelop +Comment[da]=TDevelop Qt4 PCS importør +Comment[de]=Qt4-Import für persistenten Klassenspeicher +Comment[el]=Εισαγωγέας PCS TDevelop Qt4 +Comment[es]=Importador PCS de Qt4 de TDevelop +Comment[et]=TDevelopi Qt4 PCS importija +Comment[fr]=Importation PCS de Qt4 pour TDevelop +Comment[hu]=TDevelop Qt4 PCS-importáló +Comment[it]=Importatore PCS di Qt4 di TDevelop +Comment[ja]=TDevelop Qt4 PCS インポータ +Comment[nds]=Qt4-Import för duerhaftig Klassenspieker +Comment[pl]=TDevelop: importowanie PCS Qt4 +Comment[pt]=Importador de PCS para Qt4 do TDevelop +Comment[pt_BR]=Importador de PCS para Qt4 do TDevelop +Comment[ru]=Импорт Qt 4 PCS в TDevelop +Comment[sk]=TDevelop Qt4 PCS import +Comment[sr]=TDevelop-ов Qt4 PCS увозник +Comment[sr@Latn]=TDevelop-ov Qt4 PCS uvoznik +Comment[sv]=TDevelop QT4 PCS-import +Comment[zh_TW]=TDevelop Qt4 PCS 匯入器 +Icon=gear +ServiceTypes=TDevelop/PCSImporter +X-TDE-Library=libkdevqt4importer +X-TDevelop-PCSImporter= +X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.h b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.h new file mode 100644 index 00000000..3b9563f3 --- /dev/null +++ b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.h @@ -0,0 +1,40 @@ +/*************************************************************************** + * Copyright (C) 2003 by Roberto Raggi * + * roberto@kdevelop.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. * + * * + ***************************************************************************/ + +#ifndef KDEVTQTIMPORTER_H +#define KDEVTQTIMPORTER_H + +#include +#include + +class SettingsDialog; +class KTempFile; + +class KDevQt4Importer : public KDevPCSImporter +{ + Q_OBJECT + +public: + KDevQt4Importer( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); + virtual ~KDevQt4Importer(); + + virtual TQString dbName() const { return TQString::fromLatin1("TQt4"); } + virtual TQStringList fileList(); + virtual TQStringList includePaths(); + + virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); + +private: + TQGuardedPtr m_settings; + KTempFile *m_qtfile; +}; + +#endif diff --git a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.cpp b/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.cpp deleted file mode 100644 index fefa57ee..00000000 --- a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.cpp +++ /dev/null @@ -1,107 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2003 by Roberto Raggi * - * roberto@kdevelop.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. * - * * - ***************************************************************************/ - -#include "tdevqt4importer.h" -#include "tdevqt4importer.moc" -#include "settingsdialog.h" - -#include -#include -#include -#include - -#include -#include -#include - -K_EXPORT_COMPONENT_FACTORY( libtdevqt4importer, KGenericFactory( "tdevqt4importer" ) ) - -TDevQt4Importer::TDevQt4Importer( TQObject * parent, const char * name, const TQStringList& ) - : TDevPCSImporter( parent, name ) -{ - m_qtfile = 0; -} - -TDevQt4Importer::~TDevQt4Importer() -{ - if (m_qtfile) - delete m_qtfile; - - m_qtfile = 0; -} - -TQStringList TDevQt4Importer::fileList() -{ - if( !m_settings ) - return TQStringList(); - - if (m_qtfile) - delete m_qtfile; - - KTempFile ifile; - TQTextStream &is = *ifile.textStream(); - - is << "#include \n" - << "#undef slots\n#undef signals\n#undef slots\n#undef signals" - << "#define slots slots\n" - << "#define signals signals\n" - << "#include \n" - << "#include \n" - << "#include \n" - << "#include \n" - << "#include \n" - << "#include \n" - << "#include \n" - << "#include \n"; - - - - TDEProcess proc; - proc << "cpp" << "-nostdinc" << "-xc++"; - - m_qtfile = new KTempFile(); - - // include paths - TQStringList paths = includePaths(); - for (TQStringList::Iterator it = paths.begin(); it != paths.end(); ++it) - proc << "-I" << *it; - - ifile.close(); - - TQString o; - o += "-o"; - o += m_qtfile->name(); - - proc << ifile.name() << o; - proc.start(TDEProcess::Block); - - return m_qtfile->name(); -} - -TQStringList TDevQt4Importer::includePaths() -{ - if( !m_settings || !m_qtfile) - return TQStringList(); - - TQStringList includePaths; - includePaths.push_back( m_settings->qtDir() ); - includePaths.push_back( m_settings->qtDir() + "/TQt" ); - - /// @todo add mkspec - return includePaths; -} - -TQWidget * TDevQt4Importer::createSettingsPage( TQWidget * parent, const char * name ) -{ - m_settings = new SettingsDialog( parent, name ); - return m_settings; -} - diff --git a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.desktop b/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.desktop deleted file mode 100644 index cf42c497..00000000 --- a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.desktop +++ /dev/null @@ -1,34 +0,0 @@ -[Desktop Entry] -Type=Service -Name=TDevQt4Importer -Name[de]=Qt4-PCS-Import (TDevelop) -Name[fr]=TDevQtImporter -Name[nds]=Qt4-PCS-Import (TDevelop) -Name[ru]=TDevQt 4Importer -Name[sv]=TDevelop QT4-import -Comment=TDevelop Qt4 PCS Importer -Comment[ca]=Importador PCS de Qt4 per a TDevelop -Comment[da]=TDevelop Qt4 PCS importør -Comment[de]=Qt4-Import für persistenten Klassenspeicher -Comment[el]=Εισαγωγέας PCS TDevelop Qt4 -Comment[es]=Importador PCS de Qt4 de TDevelop -Comment[et]=TDevelopi Qt4 PCS importija -Comment[fr]=Importation PCS de Qt4 pour TDevelop -Comment[hu]=TDevelop Qt4 PCS-importáló -Comment[it]=Importatore PCS di Qt4 di TDevelop -Comment[ja]=TDevelop Qt4 PCS インポータ -Comment[nds]=Qt4-Import för duerhaftig Klassenspieker -Comment[pl]=TDevelop: importowanie PCS Qt4 -Comment[pt]=Importador de PCS para Qt4 do TDevelop -Comment[pt_BR]=Importador de PCS para Qt4 do TDevelop -Comment[ru]=Импорт Qt 4 PCS в TDevelop -Comment[sk]=TDevelop Qt4 PCS import -Comment[sr]=TDevelop-ов Qt4 PCS увозник -Comment[sr@Latn]=TDevelop-ov Qt4 PCS uvoznik -Comment[sv]=TDevelop QT4 PCS-import -Comment[zh_TW]=TDevelop Qt4 PCS 匯入器 -Icon=gear -ServiceTypes=TDevelop/PCSImporter -X-TDE-Library=libtdevqt4importer -X-TDevelop-PCSImporter= -X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.h b/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.h deleted file mode 100644 index 53f6a18e..00000000 --- a/languages/cpp/pcsimporter/qt4importer/tdevqt4importer.h +++ /dev/null @@ -1,40 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2003 by Roberto Raggi * - * roberto@kdevelop.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. * - * * - ***************************************************************************/ - -#ifndef TDEVTQTIMPORTER_H -#define TDEVTQTIMPORTER_H - -#include -#include - -class SettingsDialog; -class KTempFile; - -class TDevQt4Importer : public TDevPCSImporter -{ - Q_OBJECT - -public: - TDevQt4Importer( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); - virtual ~TDevQt4Importer(); - - virtual TQString dbName() const { return TQString::fromLatin1("TQt4"); } - virtual TQStringList fileList(); - virtual TQStringList includePaths(); - - virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); - -private: - TQGuardedPtr m_settings; - KTempFile *m_qtfile; -}; - -#endif diff --git a/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt b/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt index 9af966d9..64e95d39 100644 --- a/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt +++ b/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt @@ -24,14 +24,14 @@ link_directories( ##### other data ################################ -install( FILES tdevqtimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevqtimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevqtimporter (module) ################ +##### libkdevqtimporter (module) ################ -tde_add_kpart( libtdevqtimporter AUTOMOC +tde_add_kpart( libkdevqtimporter AUTOMOC SOURCES - tdevqtimporter.cpp settingsdialogbase.ui settingsdialog.cpp + kdevqtimporter.cpp settingsdialogbase.ui settingsdialog.cpp LINK lang_interfaces-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/cpp/pcsimporter/qtimporter/Makefile.am b/languages/cpp/pcsimporter/qtimporter/Makefile.am index 23a60885..80ccc8be 100644 --- a/languages/cpp/pcsimporter/qtimporter/Makefile.am +++ b/languages/cpp/pcsimporter/qtimporter/Makefile.am @@ -1,11 +1,11 @@ INCLUDES = -I$(top_srcdir)/languages/lib/interfaces \ -I$(top_srcdir)/lib/interfaces $(all_includes) METASOURCES = AUTO -kde_module_LTLIBRARIES = libtdevqtimporter.la +kde_module_LTLIBRARIES = libkdevqtimporter.la -noinst_HEADERS = tdevqtimporter.h settingsdialog.h -libtdevqtimporter_la_SOURCES = tdevqtimporter.cpp settingsdialogbase.ui settingsdialog.cpp -kde_services_DATA = tdevqtimporter.desktop -libtdevqtimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ +noinst_HEADERS = kdevqtimporter.h settingsdialog.h +libkdevqtimporter_la_SOURCES = kdevqtimporter.cpp settingsdialogbase.ui settingsdialog.cpp +kde_services_DATA = kdevqtimporter.desktop +libkdevqtimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ $(top_builddir)/languages/lib/interfaces/liblang_interfaces.la -libtdevqtimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevqtimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) diff --git a/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.cpp b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.cpp new file mode 100644 index 00000000..62eb38fd --- /dev/null +++ b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.cpp @@ -0,0 +1,73 @@ +/*************************************************************************** +* Copyright (C) 2003 by Roberto Raggi * +* roberto@kdevelop.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. * +* * +***************************************************************************/ + +#include "kdevqtimporter.h" +#include "kdevqtimporter.moc" +#include "settingsdialog.h" + +#include + +#include +#include + +K_EXPORT_COMPONENT_FACTORY( libkdevqtimporter, KGenericFactory( "kdevqtimporter" ) ) + +KDevQtImporter::KDevQtImporter( TQObject * parent, const char * name, const TQStringList& ) + : KDevPCSImporter( parent, name ) +{} + +KDevQtImporter::~KDevQtImporter() +{} + +TQStringList KDevQtImporter::fileList() +{ + if ( !m_settings ) + return TQStringList(); + + TQDir dir( m_settings->qtDir() ); + TQStringList lst = dir.entryList( "*.h" ); + TQStringList fileList; + for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) + { + if ( ( *it ).startsWith( "qconfig-" ) ) + { + if ( ( *it ).endsWith( m_settings->configuration() + ".h" ) ) + fileList.prepend( dir.absPath() + "/" + ( *it ) ); + } + else + { + fileList.push_back( dir.absPath() + "/" + ( *it ) ); + } + } + return fileList; +} + +TQStringList KDevQtImporter::includePaths() +{ + if ( !m_settings ) + return TQStringList(); + + TQStringList includePaths; + includePaths.push_back( m_settings->qtDir() ); + includePaths.push_back( m_settings->qtDir() + "/private" ); + includePaths.push_back( m_settings->qtDir() + "/default" ); + + /// @todo add mkspec + return includePaths; +} + +TQWidget * KDevQtImporter::createSettingsPage( TQWidget * parent, const char * name ) +{ + m_settings = new SettingsDialog( parent, name ); + return m_settings; +} + +//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop new file mode 100644 index 00000000..72161838 --- /dev/null +++ b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop @@ -0,0 +1,37 @@ +[Desktop Entry] +Type=Service +Name=KDevQtImporter +Name[da]=TDevelop Qt-importør +Name[de]=Qt-PCS-Import (TDevelop) +Name[hi]=के-डेव-क्यूटी-आयातक +Name[nds]=Qt-PCS-Import (TDevelop) +Name[pl]=KDevImportQt +Name[sv]=TDevelop QT-import +Name[ta]=கெடெவ் க்யு இறக்குமதியாளர் +Name[zh_TW]=KDev Qt 匯入器 +Comment=TDevelop Qt3 PCS Importer +Comment[ca]=Importador PCS de Qt3 per a TDevelop +Comment[da]=TDevelop Qt3 PCS importør +Comment[de]=Qt3-Import für persistenten Klassenspeicher +Comment[el]=Εισαγωγέας PCS TDevelop Qt3 +Comment[es]=Importador PCS de Qt3 de TDevelop +Comment[et]=TDevelopi Qt3 PCS importija +Comment[fr]=Importation PCS de Qt3 pour TDevelop +Comment[hu]=TDevelop Qt3 PCS-importáló +Comment[it]=Importatore PCS di Qt3 di TDevelop +Comment[ja]=TDevelop Qt3 PCS インポータ +Comment[nds]=Qt3-Import för duerhaftig Klassenspieker +Comment[pl]=TDevelop: importowanie PCS Qt3 +Comment[pt]=Importador de PCS para Qt3 do TDevelop +Comment[pt_BR]=Importador de PCS para Qt3 do TDevelop +Comment[ru]=Импорт Qt 3 PCS в TDevelop +Comment[sk]=TDevelop Qt3 PCS import +Comment[sr]=TDevelop-ов Qt3 PCS увозник +Comment[sr@Latn]=TDevelop-ov Qt3 PCS uvoznik +Comment[sv]=TDevelop QT3 PCS-import +Comment[zh_TW]=TDevelop Qt3 PCS 匯入器 +Icon=gear +ServiceTypes=TDevelop/PCSImporter +X-TDE-Library=libkdevqtimporter +X-TDevelop-PCSImporter= +X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.h b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.h new file mode 100644 index 00000000..bad9973e --- /dev/null +++ b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.h @@ -0,0 +1,38 @@ +/*************************************************************************** + * Copyright (C) 2003 by Roberto Raggi * + * roberto@kdevelop.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. * + * * + ***************************************************************************/ + +#ifndef KDEVTQTIMPORTER_H +#define KDEVTQTIMPORTER_H + +#include +#include + +class SettingsDialog; + +class KDevQtImporter : public KDevPCSImporter +{ + Q_OBJECT + +public: + KDevQtImporter( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); + virtual ~KDevQtImporter(); + + virtual TQString dbName() const { return TQString::fromLatin1("TQt"); } + virtual TQStringList fileList(); + virtual TQStringList includePaths(); + + virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); + +private: + TQGuardedPtr m_settings; +}; + +#endif diff --git a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.cpp b/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.cpp deleted file mode 100644 index b3b94019..00000000 --- a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.cpp +++ /dev/null @@ -1,73 +0,0 @@ -/*************************************************************************** -* Copyright (C) 2003 by Roberto Raggi * -* roberto@kdevelop.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. * -* * -***************************************************************************/ - -#include "tdevqtimporter.h" -#include "tdevqtimporter.moc" -#include "settingsdialog.h" - -#include - -#include -#include - -K_EXPORT_COMPONENT_FACTORY( libtdevqtimporter, KGenericFactory( "tdevqtimporter" ) ) - -TDevQtImporter::TDevQtImporter( TQObject * parent, const char * name, const TQStringList& ) - : TDevPCSImporter( parent, name ) -{} - -TDevQtImporter::~TDevQtImporter() -{} - -TQStringList TDevQtImporter::fileList() -{ - if ( !m_settings ) - return TQStringList(); - - TQDir dir( m_settings->qtDir() ); - TQStringList lst = dir.entryList( "*.h" ); - TQStringList fileList; - for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) - { - if ( ( *it ).startsWith( "qconfig-" ) ) - { - if ( ( *it ).endsWith( m_settings->configuration() + ".h" ) ) - fileList.prepend( dir.absPath() + "/" + ( *it ) ); - } - else - { - fileList.push_back( dir.absPath() + "/" + ( *it ) ); - } - } - return fileList; -} - -TQStringList TDevQtImporter::includePaths() -{ - if ( !m_settings ) - return TQStringList(); - - TQStringList includePaths; - includePaths.push_back( m_settings->qtDir() ); - includePaths.push_back( m_settings->qtDir() + "/private" ); - includePaths.push_back( m_settings->qtDir() + "/default" ); - - /// @todo add mkspec - return includePaths; -} - -TQWidget * TDevQtImporter::createSettingsPage( TQWidget * parent, const char * name ) -{ - m_settings = new SettingsDialog( parent, name ); - return m_settings; -} - -//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.desktop b/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.desktop deleted file mode 100644 index f9b02306..00000000 --- a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.desktop +++ /dev/null @@ -1,37 +0,0 @@ -[Desktop Entry] -Type=Service -Name=TDevQtImporter -Name[da]=TDevelop Qt-importør -Name[de]=Qt-PCS-Import (TDevelop) -Name[hi]=के-डेव-क्यूटी-आयातक -Name[nds]=Qt-PCS-Import (TDevelop) -Name[pl]=KDevImportQt -Name[sv]=TDevelop QT-import -Name[ta]=கெடெவ் க்யு இறக்குமதியாளர் -Name[zh_TW]=KDev Qt 匯入器 -Comment=TDevelop Qt3 PCS Importer -Comment[ca]=Importador PCS de Qt3 per a TDevelop -Comment[da]=TDevelop Qt3 PCS importør -Comment[de]=Qt3-Import für persistenten Klassenspeicher -Comment[el]=Εισαγωγέας PCS TDevelop Qt3 -Comment[es]=Importador PCS de Qt3 de TDevelop -Comment[et]=TDevelopi Qt3 PCS importija -Comment[fr]=Importation PCS de Qt3 pour TDevelop -Comment[hu]=TDevelop Qt3 PCS-importáló -Comment[it]=Importatore PCS di Qt3 di TDevelop -Comment[ja]=TDevelop Qt3 PCS インポータ -Comment[nds]=Qt3-Import för duerhaftig Klassenspieker -Comment[pl]=TDevelop: importowanie PCS Qt3 -Comment[pt]=Importador de PCS para Qt3 do TDevelop -Comment[pt_BR]=Importador de PCS para Qt3 do TDevelop -Comment[ru]=Импорт Qt 3 PCS в TDevelop -Comment[sk]=TDevelop Qt3 PCS import -Comment[sr]=TDevelop-ов Qt3 PCS увозник -Comment[sr@Latn]=TDevelop-ov Qt3 PCS uvoznik -Comment[sv]=TDevelop QT3 PCS-import -Comment[zh_TW]=TDevelop Qt3 PCS 匯入器 -Icon=gear -ServiceTypes=TDevelop/PCSImporter -X-TDE-Library=libtdevqtimporter -X-TDevelop-PCSImporter= -X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.h b/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.h deleted file mode 100644 index 3f7d1ac8..00000000 --- a/languages/cpp/pcsimporter/qtimporter/tdevqtimporter.h +++ /dev/null @@ -1,38 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2003 by Roberto Raggi * - * roberto@kdevelop.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. * - * * - ***************************************************************************/ - -#ifndef TDEVTQTIMPORTER_H -#define TDEVTQTIMPORTER_H - -#include -#include - -class SettingsDialog; - -class TDevQtImporter : public TDevPCSImporter -{ - Q_OBJECT - -public: - TDevQtImporter( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); - virtual ~TDevQtImporter(); - - virtual TQString dbName() const { return TQString::fromLatin1("TQt"); } - virtual TQStringList fileList(); - virtual TQStringList includePaths(); - - virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); - -private: - TQGuardedPtr m_settings; -}; - -#endif diff --git a/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt b/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt index 4dbf0d0c..d48bad5a 100644 --- a/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt +++ b/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt @@ -24,14 +24,14 @@ link_directories( ##### other data ################################ -install( FILES tdevtdelibsimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevtdelibsimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevtdelibsimporter (module) ########### +##### libkdevtdelibsimporter (module) ########### -tde_add_kpart( libtdevtdelibsimporter AUTOMOC +tde_add_kpart( libkdevtdelibsimporter AUTOMOC SOURCES - tdevtdelibsimporter.cpp settingsdialogbase.ui + kdevtdelibsimporter.cpp settingsdialogbase.ui settingsdialog.cpp LINK lang_interfaces-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} diff --git a/languages/cpp/pcsimporter/tdelibsimporter/Makefile.am b/languages/cpp/pcsimporter/tdelibsimporter/Makefile.am index e7c846d4..14efcabc 100644 --- a/languages/cpp/pcsimporter/tdelibsimporter/Makefile.am +++ b/languages/cpp/pcsimporter/tdelibsimporter/Makefile.am @@ -1,11 +1,11 @@ INCLUDES = -I$(top_srcdir)/languages/lib/interfaces \ -I$(top_srcdir)/lib/interfaces $(all_includes) METASOURCES = AUTO -kde_module_LTLIBRARIES = libtdevtdelibsimporter.la +kde_module_LTLIBRARIES = libkdevtdelibsimporter.la -noinst_HEADERS = tdevtdelibsimporter.h settingsdialog.h -libtdevtdelibsimporter_la_SOURCES = tdevtdelibsimporter.cpp settingsdialogbase.ui settingsdialog.cpp -kde_services_DATA = tdevtdelibsimporter.desktop -libtdevtdelibsimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ +noinst_HEADERS = kdevtdelibsimporter.h settingsdialog.h +libkdevtdelibsimporter_la_SOURCES = kdevtdelibsimporter.cpp settingsdialogbase.ui settingsdialog.cpp +kde_services_DATA = kdevtdelibsimporter.desktop +libkdevtdelibsimporter_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ $(top_builddir)/languages/lib/interfaces/liblang_interfaces.la -libtdevtdelibsimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevtdelibsimporter_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) diff --git a/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.cpp b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.cpp new file mode 100644 index 00000000..d3f5795b --- /dev/null +++ b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.cpp @@ -0,0 +1,119 @@ +/*************************************************************************** +* Copyright (C) 2003 by Roberto Raggi * +* roberto@kdevelop.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. * +* * +***************************************************************************/ + +#include "kdevtdelibsimporter.h" +#include "kdevtdelibsimporter.moc" +#include "settingsdialog.h" + +#include +#include + +#include +#include +#include +#include + +K_EXPORT_COMPONENT_FACTORY( libkdevtdelibsimporter, KGenericFactory( "kdevtdelibsimporter" ) ) + +KDevKDELibsImporter::KDevKDELibsImporter( TQObject * parent, const char * name, const TQStringList& ) + : KDevPCSImporter( parent, name ) +{} + +KDevKDELibsImporter::~KDevKDELibsImporter() +{} + +TQStringList KDevKDELibsImporter::fileList( const TQString& path ) +{ + TQDir dir( path ); + TQStringList lst = dir.entryList( "*.h" ); + TQStringList fileList; + for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) + { + fileList.push_back( dir.absPath() + "/" + ( *it ) ); + } + return fileList; +} + + +TQStringList KDevKDELibsImporter::fileList() +{ + if ( !m_settings ) + return TQStringList(); + + TQStringList files; + int scope = m_settings->cbParsingScope->currentItem(); + if ( scope == 0 ) + { + files += fileList( m_settings->kdeDir() ); + files += fileList( m_settings->kdeDir() + "/arts" ); + files += fileList( m_settings->kdeDir() + "/artsc" ); + files += fileList( m_settings->kdeDir() + "/dcopc" ); + files += fileList( m_settings->kdeDir() + "/dom" ); + files += fileList( m_settings->kdeDir() + "/tdeabc" ); + files += fileList( m_settings->kdeDir() + "/tdeprint" ); + files += fileList( m_settings->kdeDir() + "/tdesu" ); + files += fileList( m_settings->kdeDir() + "/tdeio" ); + files += fileList( m_settings->kdeDir() + "/kjs" ); + files += fileList( m_settings->kdeDir() + "/tdeparts" ); + files += fileList( m_settings->kdeDir() + "/tdetexteditor" ); + } + else if ( scope == 1 ) + { + TQValueStack s; + s.push( m_settings->kdeDir() ); + files += fileList( m_settings->kdeDir() ); + + TQDir dir; + do + { + dir.setPath( s.pop() ); + kdDebug( 9015 ) << "Examining: " << dir.path() << endl; + const TQFileInfoList *dirEntries = dir.entryInfoList(); + if ( !dirEntries ) continue; + TQPtrListIterator it( *dirEntries ); + for ( ; it.current(); ++it ) + { + TQString fileName = it.current() ->fileName(); + if ( fileName == "." || fileName == ".." ) + continue; + TQString path = it.current() ->absFilePath(); + if ( it.current() ->isDir() ) + { + kdDebug( 9015 ) << "Pushing: " << path << endl; + s.push( path ); + files += fileList( path ); + } + } + } + while ( !s.isEmpty() ); + } + + return files; +} + +TQStringList KDevKDELibsImporter::includePaths() +{ + if ( !m_settings ) + return TQStringList(); + + TQStringList includePaths; + includePaths.push_back( m_settings->kdeDir() ); + return includePaths; +} + +TQWidget * KDevKDELibsImporter::createSettingsPage( TQWidget * parent, const char * name ) +{ + m_settings = new SettingsDialog( parent, name ); + return m_settings; +} +//kate: indent-mode csands; tab-width 4; space-indent off; + + diff --git a/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop new file mode 100644 index 00000000..7433518e --- /dev/null +++ b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop @@ -0,0 +1,49 @@ +[Desktop Entry] +Type=Service +Name=KDevKDELibsImporter +Name[da]=TDevelop KDELibs-importør +Name[de]=KDELibs-PCS-Import (TDevelop) +Name[hi]=के-डेव-केडीई-लिब्स-इम्पोर्टर +Name[ja]=KDev KDE +Name[nds]=KDELibs-PCS-Import (TDevelop) +Name[pl]=KDevKDEImportBib +Name[sk]=KDev KDE import knižníc +Name[sv]=TDevelop KDE-biblioteksimport +Name[ta]=கெடெவ் கெடெலிப்ஸ் இறக்குமதியாளர் +Name[zh_TW]=TDevelop KDE 函式庫匯入器 +Comment=TDevelop KDELibs PCS Importer +Comment[ca]=Importador PCS de KDELibs per a TDevelop +Comment[da]=TDevelop KDELibs PCS importør +Comment[de]=KDELibs-Import für persistenten Klassenspeicher +Comment[el]=Εισαγωγέας PCS TDevelop KDELibs +Comment[es]=Importador PCS de KDELibs de TDevelop +Comment[et]=TDevelopi tdelibs PCS importija +Comment[eu]=TDevelop-en KDELibs PCS inportatzailea +Comment[fa]=واردکنندۀ TDevelop KDELibs PCS +Comment[fr]=Importation PCS de KDELibs pour TDevelop +Comment[gl]=Importador PCS de KDELibs para TDevelop +Comment[hi]=के-डेवलप केडीई-लिब्स पीसीएस आयातक +Comment[hu]=TDevelop KDELibs PCS-importáló +Comment[it]=Importatore per KDELibs PCS di TDevelop +Comment[ja]=TDevelop KDELibs PCS インポータ +Comment[nds]=KDELibs-Import för duerhaftig Klassenspieker +Comment[ne]=TDevelop KDELibs PCS आयातकर्ता +Comment[nl]=TDevelop PCS Importer voor KDELibs +Comment[pl]=TDevelop: importowanie PCS (KDELibs) +Comment[pt]=Importador de PCS das KDELibs do TDevelop +Comment[pt_BR]=Importador PCS do KDELibs para o TDevelop +Comment[ru]=Загрузка символов из библиотеки KDELibs в хранилище классов +Comment[sk]=TDevelop PCS import KDE knižníc +Comment[sr]=TDevelop-ов KDELibs PCS увозник +Comment[sr@Latn]=TDevelop-ov KDELibs PCS uvoznik +Comment[sv]=TDevelop KDE-bibliotek PCS-import +Comment[ta]=கெடெவலப் கெடெலிப்ஸ் பிசிஸ் இறக்குமதியாளர் +Comment[tg]=Пурборкунии нишонаҳо аз китобхонаи KDELibs дар синфҳои анборӣ +Comment[tr]=TDevelop KDELibs PCS Aktarıcısı +Comment[zh_CN]=TDevelop KDELibs PCS 导入器 +Comment[zh_TW]=TDevelop KDE 函式庫匯入器 +Icon=gear +ServiceTypes=TDevelop/PCSImporter +X-TDE-Library=libkdevtdelibsimporter +X-TDevelop-PCSImporter= +X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.h b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.h new file mode 100644 index 00000000..14fb7cff --- /dev/null +++ b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.h @@ -0,0 +1,41 @@ +/*************************************************************************** + * Copyright (C) 2003 by Roberto Raggi * + * roberto@kdevelop.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. * + * * + ***************************************************************************/ + +#ifndef KDEVTQTIMPORTER_H +#define KDEVTQTIMPORTER_H + +#include +#include + +class SettingsDialog; + +class KDevKDELibsImporter : public KDevPCSImporter +{ + Q_OBJECT + +public: + KDevKDELibsImporter( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); + virtual ~KDevKDELibsImporter(); + + virtual TQString dbName() const { return TQString::fromLatin1("KDElibs"); } + virtual TQStringList fileList(); + virtual TQStringList includePaths(); + + virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); + +private: + TQStringList fileList( const TQString& path ); + +private: + TQGuardedPtr m_settings; +}; + +#endif diff --git a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.cpp b/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.cpp deleted file mode 100644 index 6f83e483..00000000 --- a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.cpp +++ /dev/null @@ -1,119 +0,0 @@ -/*************************************************************************** -* Copyright (C) 2003 by Roberto Raggi * -* roberto@kdevelop.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. * -* * -***************************************************************************/ - -#include "tdevtdelibsimporter.h" -#include "tdevtdelibsimporter.moc" -#include "settingsdialog.h" - -#include -#include - -#include -#include -#include -#include - -K_EXPORT_COMPONENT_FACTORY( libtdevtdelibsimporter, KGenericFactory( "tdevtdelibsimporter" ) ) - -TDevTDELibsImporter::TDevTDELibsImporter( TQObject * parent, const char * name, const TQStringList& ) - : TDevPCSImporter( parent, name ) -{} - -TDevTDELibsImporter::~TDevTDELibsImporter() -{} - -TQStringList TDevTDELibsImporter::fileList( const TQString& path ) -{ - TQDir dir( path ); - TQStringList lst = dir.entryList( "*.h" ); - TQStringList fileList; - for ( TQStringList::Iterator it = lst.begin(); it != lst.end(); ++it ) - { - fileList.push_back( dir.absPath() + "/" + ( *it ) ); - } - return fileList; -} - - -TQStringList TDevTDELibsImporter::fileList() -{ - if ( !m_settings ) - return TQStringList(); - - TQStringList files; - int scope = m_settings->cbParsingScope->currentItem(); - if ( scope == 0 ) - { - files += fileList( m_settings->kdeDir() ); - files += fileList( m_settings->kdeDir() + "/arts" ); - files += fileList( m_settings->kdeDir() + "/artsc" ); - files += fileList( m_settings->kdeDir() + "/dcopc" ); - files += fileList( m_settings->kdeDir() + "/dom" ); - files += fileList( m_settings->kdeDir() + "/tdeabc" ); - files += fileList( m_settings->kdeDir() + "/tdeprint" ); - files += fileList( m_settings->kdeDir() + "/tdesu" ); - files += fileList( m_settings->kdeDir() + "/tdeio" ); - files += fileList( m_settings->kdeDir() + "/kjs" ); - files += fileList( m_settings->kdeDir() + "/tdeparts" ); - files += fileList( m_settings->kdeDir() + "/tdetexteditor" ); - } - else if ( scope == 1 ) - { - TQValueStack s; - s.push( m_settings->kdeDir() ); - files += fileList( m_settings->kdeDir() ); - - TQDir dir; - do - { - dir.setPath( s.pop() ); - kdDebug( 9015 ) << "Examining: " << dir.path() << endl; - const TQFileInfoList *dirEntries = dir.entryInfoList(); - if ( !dirEntries ) continue; - TQPtrListIterator it( *dirEntries ); - for ( ; it.current(); ++it ) - { - TQString fileName = it.current() ->fileName(); - if ( fileName == "." || fileName == ".." ) - continue; - TQString path = it.current() ->absFilePath(); - if ( it.current() ->isDir() ) - { - kdDebug( 9015 ) << "Pushing: " << path << endl; - s.push( path ); - files += fileList( path ); - } - } - } - while ( !s.isEmpty() ); - } - - return files; -} - -TQStringList TDevTDELibsImporter::includePaths() -{ - if ( !m_settings ) - return TQStringList(); - - TQStringList includePaths; - includePaths.push_back( m_settings->kdeDir() ); - return includePaths; -} - -TQWidget * TDevTDELibsImporter::createSettingsPage( TQWidget * parent, const char * name ) -{ - m_settings = new SettingsDialog( parent, name ); - return m_settings; -} -//kate: indent-mode csands; tab-width 4; space-indent off; - - diff --git a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.desktop b/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.desktop deleted file mode 100644 index 54cd2996..00000000 --- a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.desktop +++ /dev/null @@ -1,49 +0,0 @@ -[Desktop Entry] -Type=Service -Name=TDevTDELibsImporter -Name[da]=TDevelop KDELibs-importør -Name[de]=KDELibs-PCS-Import (TDevelop) -Name[hi]=के-डेव-केडीई-लिब्स-इम्पोर्टर -Name[ja]=KDev KDE -Name[nds]=KDELibs-PCS-Import (TDevelop) -Name[pl]=TDevTDEImportBib -Name[sk]=KDev KDE import knižníc -Name[sv]=TDevelop KDE-biblioteksimport -Name[ta]=கெடெவ் கெடெலிப்ஸ் இறக்குமதியாளர் -Name[zh_TW]=TDevelop KDE 函式庫匯入器 -Comment=TDevelop KDELibs PCS Importer -Comment[ca]=Importador PCS de KDELibs per a TDevelop -Comment[da]=TDevelop KDELibs PCS importør -Comment[de]=KDELibs-Import für persistenten Klassenspeicher -Comment[el]=Εισαγωγέας PCS TDevelop KDELibs -Comment[es]=Importador PCS de KDELibs de TDevelop -Comment[et]=TDevelopi tdelibs PCS importija -Comment[eu]=TDevelop-en KDELibs PCS inportatzailea -Comment[fa]=واردکنندۀ TDevelop KDELibs PCS -Comment[fr]=Importation PCS de KDELibs pour TDevelop -Comment[gl]=Importador PCS de KDELibs para TDevelop -Comment[hi]=के-डेवलप केडीई-लिब्स पीसीएस आयातक -Comment[hu]=TDevelop KDELibs PCS-importáló -Comment[it]=Importatore per KDELibs PCS di TDevelop -Comment[ja]=TDevelop KDELibs PCS インポータ -Comment[nds]=KDELibs-Import för duerhaftig Klassenspieker -Comment[ne]=TDevelop KDELibs PCS आयातकर्ता -Comment[nl]=TDevelop PCS Importer voor KDELibs -Comment[pl]=TDevelop: importowanie PCS (KDELibs) -Comment[pt]=Importador de PCS das KDELibs do TDevelop -Comment[pt_BR]=Importador PCS do KDELibs para o TDevelop -Comment[ru]=Загрузка символов из библиотеки KDELibs в хранилище классов -Comment[sk]=TDevelop PCS import KDE knižníc -Comment[sr]=TDevelop-ов KDELibs PCS увозник -Comment[sr@Latn]=TDevelop-ov KDELibs PCS uvoznik -Comment[sv]=TDevelop KDE-bibliotek PCS-import -Comment[ta]=கெடெவலப் கெடெலிப்ஸ் பிசிஸ் இறக்குமதியாளர் -Comment[tg]=Пурборкунии нишонаҳо аз китобхонаи KDELibs дар синфҳои анборӣ -Comment[tr]=TDevelop KDELibs PCS Aktarıcısı -Comment[zh_CN]=TDevelop KDELibs PCS 导入器 -Comment[zh_TW]=TDevelop KDE 函式庫匯入器 -Icon=gear -ServiceTypes=TDevelop/PCSImporter -X-TDE-Library=libtdevtdelibsimporter -X-TDevelop-PCSImporter= -X-TDevelop-Version=5 diff --git a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.h b/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.h deleted file mode 100644 index 0d772bba..00000000 --- a/languages/cpp/pcsimporter/tdelibsimporter/tdevtdelibsimporter.h +++ /dev/null @@ -1,41 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2003 by Roberto Raggi * - * roberto@kdevelop.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. * - * * - ***************************************************************************/ - -#ifndef TDEVTQTIMPORTER_H -#define TDEVTQTIMPORTER_H - -#include -#include - -class SettingsDialog; - -class TDevTDELibsImporter : public TDevPCSImporter -{ - Q_OBJECT - -public: - TDevTDELibsImporter( TQObject* parent=0, const char* name=0, const TQStringList& args=TQStringList() ); - virtual ~TDevTDELibsImporter(); - - virtual TQString dbName() const { return TQString::fromLatin1("KDElibs"); } - virtual TQStringList fileList(); - virtual TQStringList includePaths(); - - virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); - -private: - TQStringList fileList( const TQString& path ); - -private: - TQGuardedPtr m_settings; -}; - -#endif diff --git a/languages/cpp/problemreporter.cpp b/languages/cpp/problemreporter.cpp index bed0c9ae..eed7a5b6 100644 --- a/languages/cpp/problemreporter.cpp +++ b/languages/cpp/problemreporter.cpp @@ -21,9 +21,9 @@ #include "configproblemreporter.h" #include "backgroundparser.h" -#include -#include -#include +#include +#include +#include #include #include diff --git a/languages/cpp/qtbuildconfig.cpp b/languages/cpp/qtbuildconfig.cpp index 5c42ffb1..c5c87b1c 100644 --- a/languages/cpp/qtbuildconfig.cpp +++ b/languages/cpp/qtbuildconfig.cpp @@ -77,7 +77,7 @@ void QtBuildConfig::init( ) if( m_designerIntegration.isEmpty() ) { if ( m_version == 3 ) - m_designerIntegration = "EmbeddedTDevDesigner"; + m_designerIntegration = "EmbeddedKDevDesigner"; else m_designerIntegration = "ExternalDesigner"; } diff --git a/languages/cpp/qtbuildconfig.h b/languages/cpp/qtbuildconfig.h index 10da233d..118503b6 100644 --- a/languages/cpp/qtbuildconfig.h +++ b/languages/cpp/qtbuildconfig.h @@ -81,7 +81,7 @@ private: TQString m_designerPath; ///< The path including the binary name of TQt Designer TQString m_qmakePath; ///< The path including the binary name of TQMake TQStringList m_designerPluginPaths; ///< The Prefix for Designer - TQString m_designerIntegration; ///< The type of designer used, tdevdesigner or qt designer + TQString m_designerIntegration; ///< The type of designer used, kdevdesigner or qt designer static const TQString m_configRoot; ///< The root path of the configuration }; diff --git a/languages/cpp/qtdesignercppintegration.cpp b/languages/cpp/qtdesignercppintegration.cpp index 715da1a9..db6df895 100644 --- a/languages/cpp/qtdesignercppintegration.cpp +++ b/languages/cpp/qtdesignercppintegration.cpp @@ -32,15 +32,15 @@ #include #include -#include -#include +#include +#include #include "backgroundparser.h" #include "cppsupportpart.h" #include "codemodel_utils.h" #include "implementationwidget.h" -QtDesignerCppIntegration::QtDesignerCppIntegration( TDevLanguageSupport *part, +QtDesignerCppIntegration::QtDesignerCppIntegration( KDevLanguageSupport *part, ImplementationWidget *impl ) : QtDesignerIntegration( part, impl, true, 0 ) {} @@ -126,7 +126,7 @@ void QtDesignerCppIntegration::addFunctionToClass( KInterfaceDesigner::Function TQFileInfo fileInfo( implementationFile ); if ( !TQFile::exists( fileInfo.absFilePath() ) ) { - if ( TDevCreateFile * createFileSupp = m_part->extension( "TDevelop/CreateFile" ) ) + if ( KDevCreateFile * createFileSupp = m_part->extension( "TDevelop/CreateFile" ) ) createFileSupp->createNewFile( fileInfo.extension(), fileInfo.dirPath( true ), fileInfo.fileName() ); } diff --git a/languages/cpp/qtdesignercppintegration.h b/languages/cpp/qtdesignercppintegration.h index 143cf180..d156d276 100644 --- a/languages/cpp/qtdesignercppintegration.h +++ b/languages/cpp/qtdesignercppintegration.h @@ -27,7 +27,7 @@ class QtDesignerCppIntegration : public QtDesignerIntegration Q_OBJECT public: - QtDesignerCppIntegration( TDevLanguageSupport *part, ImplementationWidget *impl ); + QtDesignerCppIntegration( KDevLanguageSupport *part, ImplementationWidget *impl ); protected: virtual void addFunctionToClass( KInterfaceDesigner::Function function, ClassDom klass ); diff --git a/languages/cpp/simpletype.cpp b/languages/cpp/simpletype.cpp index ac905c33..db3f9c79 100644 --- a/languages/cpp/simpletype.cpp +++ b/languages/cpp/simpletype.cpp @@ -910,9 +910,9 @@ TQString SimpleTypeImpl::fullTypeResolved( int depth ) { TypeDesc t = desc(); if ( !scope().isEmpty() ) { if ( depth > 10 ) - return "TDeveParseError::ToDeep"; + return "KDevParseError::ToDeep"; if ( !safetyCounter ) - return "TDeveParseError::MaximumCountReached"; + return "KDevParseError::MaximumCountReached"; ifVerbose( dbg() << "fully resolving type " << t.fullName() << endl ); if ( scope().size() != 0 ) { diff --git a/languages/cpp/storeconverter.cpp b/languages/cpp/storeconverter.cpp index 670e69ff..6ad55925 100644 --- a/languages/cpp/storeconverter.cpp +++ b/languages/cpp/storeconverter.cpp @@ -14,7 +14,7 @@ #include -#include +#include #include "cppcodecompletion.h" #include "codeinformationrepository.h" diff --git a/languages/cpp/subclassing_template/CMakeLists.txt b/languages/cpp/subclassing_template/CMakeLists.txt index 4ee02817..3223a7d7 100644 --- a/languages/cpp/subclassing_template/CMakeLists.txt +++ b/languages/cpp/subclassing_template/CMakeLists.txt @@ -12,4 +12,4 @@ install( FILES subclass_template.h subclass_template.cpp subclass_qt4_template.h subclass_qt4_template.cpp - DESTINATION ${DATA_INSTALL_DIR}/tdevcppsupport/subclassing ) + DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport/subclassing ) diff --git a/languages/cpp/subclassing_template/Makefile.am b/languages/cpp/subclassing_template/Makefile.am index 850ec6b9..4e722ca0 100644 --- a/languages/cpp/subclassing_template/Makefile.am +++ b/languages/cpp/subclassing_template/Makefile.am @@ -1,4 +1,4 @@ -cppsupportdatadir = ${kde_datadir}/tdevcppsupport +cppsupportdatadir = ${kde_datadir}/kdevcppsupport subclassingdir = ${cppsupportdatadir}/subclassing subclassing_DATA = subclass_template.h subclass_template.cpp \ diff --git a/languages/cpp/subclassingdlg.cpp b/languages/cpp/subclassingdlg.cpp index 26758d09..0982226c 100644 --- a/languages/cpp/subclassingdlg.cpp +++ b/languages/cpp/subclassingdlg.cpp @@ -16,9 +16,9 @@ #include "backgroundparser.h" #include "store_walker.h" #include "cppsupportfactory.h" -#include "tdevsourceformatter.h" -#include "tdevapi.h" -#include "tdevproject.h" +#include "kdevsourceformatter.h" +#include "kdevapi.h" +#include "kdevproject.h" #include "filetemplate.h" #include "codemodel.h" @@ -475,7 +475,7 @@ void SubclassingDlg::accept() TQString basefilename = fi.baseName(true); buffer.replace(TQRegExp("\\$MODULE\\$"),module); buffer.replace(TQRegExp("\\$FILENAME\\$"),basefilename); - if ( (m_cppSupport->project()) && (m_cppSupport->project()->options() & TDevProject::UsesAutotoolsBuildSystem)) + if ( (m_cppSupport->project()) && (m_cppSupport->project()->options() & KDevProject::UsesAutotoolsBuildSystem)) buffer += "\n#include \"$NEWFILENAMELC$.moc\"\n"; } else diff --git a/languages/cpp/tdevcppsupport.desktop b/languages/cpp/tdevcppsupport.desktop deleted file mode 100644 index 93a99f59..00000000 --- a/languages/cpp/tdevcppsupport.desktop +++ /dev/null @@ -1,86 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=C++ Support -Comment[ca]=Suport per a C++ -Comment[da]=C++ understøttelse -Comment[de]=C++-Unterstützung für TDevelop -Comment[el]=Υποστήριξη C++ -Comment[es]=Soporte para C++ -Comment[et]=C++ toetus -Comment[eu]=C++ euskarria -Comment[fa]=پشتیبانی C++ -Comment[fr]=Prise en charge du langage C++ -Comment[ga]=Tacaíocht C++ -Comment[gl]=Soporte para C++ -Comment[hi]=सी++ समर्थन -Comment[hu]=C++-támogatás -Comment[is]=C++ stuðningur -Comment[it]=Supporto per C++ -Comment[ja]=C++ サポート -Comment[nds]=Ünnerstütten för C++ -Comment[ne]=C++ समर्थन -Comment[nl]=Ondersteuning voor C++ -Comment[pl]=Obsługa C++ -Comment[pt]=Suporte a C++ -Comment[pt_BR]=Suporte ao C++ -Comment[ru]=Поддержка языка C++ -Comment[sk]=C++ podpora -Comment[sl]=Podpora za C++ -Comment[sr]=Подршка за C++ -Comment[sr@Latn]=Podrška za C++ -Comment[sv]=C++ stöd -Comment[ta]=C++ ஆதரவு -Comment[tg]=Ёрӣ намудани забони C++ -Comment[tr]=C++ Desteği -Comment[zh_CN]=C++ 支持 -Comment[zh_TW]=C++ 支援 -Name=TDevCppSupport -Name[da]=TDevelop C++ understøttelse -Name[hi]=के-डेव-सीपीपी-समर्थन -Name[nds]=CPP-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaCpp -Name[sk]=KDev C++ podpora -Name[sv]=TDevelop C++ stöd -Name[ta]=கெடெவ்சிபிபி ஆதரவு -Name[zh_TW]=TDevelop C++ 支援 -GenericName=C++ Support -GenericName[ca]=Suport per a C++ -GenericName[da]=C++ understøttelse -GenericName[de]=Unterstützung für C++ -GenericName[el]=Υποστήριξη C++ -GenericName[es]=Soporte para C++ -GenericName[et]=C++ toetus -GenericName[eu]=C++ euskarria -GenericName[fa]=پشتیبانی C++ -GenericName[fr]=Prise en charge du langage C++ -GenericName[ga]=Tacaíocht C++ -GenericName[gl]=Soporte para C++ -GenericName[hi]=सी++ समर्थन -GenericName[hu]=C++-támogatás -GenericName[it]=Supporto C++ -GenericName[ja]=C++ サポート -GenericName[nds]=Ünnerstütten för C++ -GenericName[ne]=C++ समर्थन -GenericName[nl]=Ondersteuning voor C++ -GenericName[pa]=C++ ਸਹਿਯੋਗ -GenericName[pl]=Obsługa C++ -GenericName[pt]=Suporte a C++ -GenericName[pt_BR]=Suporte ao C++ -GenericName[ru]=Поддержка языка C++ -GenericName[sk]=C++ podpora -GenericName[sl]=Podpora za C++ -GenericName[sr]=Подршка за C++ -GenericName[sr@Latn]=Podrška za C++ -GenericName[sv]=C++ stöd -GenericName[ta]=C++ ஆதரவு -GenericName[tg]=Ёрӣ намудани забони C++ -GenericName[tr]=C++ Desteği -GenericName[zh_CN]=C++ 支持 -GenericName[zh_TW]=C++ 支援 -ServiceTypes=TDevelop/LanguageSupport -Icon=source_cpp -X-TDE-Library=libtdevcppsupport -X-TDevelop-Version=5 -X-TDevelop-Language=C++ -X-TDevelop-Args=Cpp diff --git a/languages/cpp/tdevcppsupport.rc b/languages/cpp/tdevcppsupport.rc deleted file mode 100644 index 1bfcf5a8..00000000 --- a/languages/cpp/tdevcppsupport.rc +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/languages/cpp/tdevcsupport.desktop b/languages/cpp/tdevcsupport.desktop deleted file mode 100644 index 7c196ef0..00000000 --- a/languages/cpp/tdevcsupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=C Support -Comment[ca]=Suport per a C -Comment[da]=C understøttelse -Comment[de]=C-Unterstützung für TDevelop -Comment[el]=Υποστήριξη C -Comment[es]=Soporte para C -Comment[et]=C toetus -Comment[eu]=C euskarria -Comment[fa]=پشتیبانی سی -Comment[fr]=Prise en charge du langage C -Comment[ga]=Tacaíocht C -Comment[gl]=Soporte para C -Comment[hi]=सी समर्थन -Comment[hu]=C-támogatás -Comment[is]=C stuðningur -Comment[it]=Supporto per C -Comment[ja]=C サポート -Comment[nds]=Ünnerstütten för C -Comment[ne]=C समर्थन -Comment[nl]=Ondersteuning voor C -Comment[pa]=C ਸਹਿਯੋਗ -Comment[pl]=Obsługa C -Comment[pt]=Suporte a C -Comment[pt_BR]=Suporte ao C -Comment[ru]=Поддержка языка C -Comment[sk]=C podpora -Comment[sl]=Podpora za C -Comment[sr]=Подршка за C -Comment[sr@Latn]=Podrška za C -Comment[sv]=C-stöd -Comment[ta]=C ஆதரவு -Comment[tg]=Ёрӣ намудани забони C -Comment[tr]=C Desteği -Comment[zh_CN]=C 支持 -Comment[zh_TW]=C 支援 -Name=KDevCSupport -Name[da]=TDevelop C understøttelse -Name[nds]=C-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaC -Name[sk]=KDev C podpora -Name[sv]=TDevelop C-stöd -Name[zh_TW]=TDevelop C 支援 -GenericName=C Support -GenericName[ca]=Suport per a C -GenericName[da]=C understøttelse -GenericName[de]=Unterstützung für C -GenericName[el]=Υποστήριξη C -GenericName[es]=Soporte para C -GenericName[et]=C toetus -GenericName[eu]=C euskarria -GenericName[fa]=پشتیبانی سی -GenericName[fr]=Prise en charge du langage C -GenericName[ga]=Tacaíocht C -GenericName[gl]=Soporte para C -GenericName[hi]=सी समर्थन -GenericName[hu]=C-támogatás -GenericName[it]=Supporto C -GenericName[ja]=C サポート -GenericName[nds]=Ünnerstütten för C -GenericName[ne]=C समर्थन -GenericName[nl]=Ondersteuning voor C -GenericName[pa]=C ਸਹਿਯੋਗ -GenericName[pl]=Obsługa C -GenericName[pt]=Suporte a C -GenericName[pt_BR]=Suporte ao C -GenericName[ru]=Поддержка языка C -GenericName[sk]=C podpora -GenericName[sl]=Podpora za C -GenericName[sr]=Подршка за C -GenericName[sr@Latn]=Podrška za C -GenericName[sv]=C-stöd -GenericName[ta]=C ஆதரவு -GenericName[tg]=Ёрӣ намудани забони C -GenericName[tr]=C Desteği -GenericName[zh_CN]=C 支持 -GenericName[zh_TW]=C 支援 -ServiceTypes=TDevelop/LanguageSupport -Icon=source_cpp -X-TDE-Library=libtdevcppsupport -X-TDevelop-Version=5 -X-TDevelop-Language=C -X-TDevelop-Args=C diff --git a/languages/cpp/tdevdeepcopy.h b/languages/cpp/tdevdeepcopy.h deleted file mode 100644 index 3b5d6995..00000000 --- a/languages/cpp/tdevdeepcopy.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef TDEVDEEPCOPY_H -#define TDEVDEEPCOPY_H - -#include - -inline TQString deepCopy( const TQString& s ) -{ - TQCString str = s.utf8(); - return TQString::fromUtf8( str, str.length() ); -} - -#endif -// kate: indent-mode csands; tab-width 4; - diff --git a/languages/cpp/tdevdriver.cpp b/languages/cpp/tdevdriver.cpp deleted file mode 100644 index f2ac1ddb..00000000 --- a/languages/cpp/tdevdriver.cpp +++ /dev/null @@ -1,206 +0,0 @@ -#include "tdelocale.h" /* defines [function] i18n */ -#include - -#include "tdevdriver.h" -#include "cppcodecompletionconfig.h" -#include "setuphelper.h" -#include -#include "includepathresolver.h" - - -TDevDriver::TDevDriver( CppSupportPart* cppSupport, bool foreground ) -: m_cppSupport( cppSupport ), m_includePathResolver(0), m_foreground(foreground), m_shouldParseIncludedFiles(true) -{ - //setupProject(); - setup(); - -} - -TDevDriver::~TDevDriver() { - delete m_includePathResolver; -} - -CppSupportPart* TDevDriver::cppSupport() { return m_cppSupport; } - -void TDevDriver::setupProject() -{ - TQMap map; - - TQStringList fileList = m_cppSupport->project() ->allFiles(); - TQStringList::ConstIterator it = fileList.begin(); - while ( it != fileList.end() ) - { - TQFileInfo info( *it ); - ++it; - - map.insert( info.dirPath( true ), true ); - } - TQMap::Iterator mapit = map.begin(); - while ( mapit != map.end() ) - { - addIncludePath( mapit.key() ); - ++mapit; - } -} - -void TDevDriver::setupLexer( Lexer* lexer ) -{ - Driver::setupLexer( lexer ); - lexer->setReportMessages( true ); - lexer->setReportWarnings( true ); -} - -//! setup the preprocessor -//! code provided by Reginald Stadlbauer -void TDevDriver::setup() -{ - if( lexerCache() ) lexerCache()->clear(); ///Clear the lexer-cache so missing headers get a chance to be parsed - clearMacros(); - clearIncludePaths(); - - addMacro( Macro("KDEVELOP_PARSER", "3.4") ); - - bool ok; - TQString verboseGccOutput = SetupHelper::getVerboseGccIncludePath( &ok ); - TQStringList verboseGccLines = TQStringList::split( '\n', verboseGccOutput ); - if( verboseGccLines.count() > 3 ) { - ///Parse the output of gcc. It includes gcc's final include-path when parsing an empty c++-file(including dirs like /usr/include/c++/4.xx/...) - //what about order? - for( TQStringList::iterator it = verboseGccLines.begin(); it != verboseGccLines.end(); ++it ) { - if( (*it).startsWith(" ") && (*it).length() > 2 && (*it)[1] != ' ' ) { - //it is a potential include-file - TQString path = (*it).stripWhiteSpace(); - TQFileInfo info( path ); - if( info.exists() ) { - kdDebug( 9007 ) << "Adding include-path from gcc-output: \"" << path << "\" absolute: \"" << info.absFilePath() << "\"" << endl; - addIncludePath(info.absFilePath()); - } - } - } - } else { - ///Do some of the old stuff - addIncludePath( "/include" ); - addIncludePath( "/usr/include" ); - addIncludePath( "/usr/local/include" ); - - bool ok; - TQString includePath = SetupHelper::getGccIncludePath(&ok); - if (ok) { - TQStringList ls = TQStringList::split( "\n", includePath ); - for( TQStringList::const_iterator it = ls.begin(); it != ls.end(); ++it ) { - if( !(*it).isEmpty() ) - addIncludePath( *it ); - } - } - - addIncludePath( includePath ); - addIncludePath( "/usr/include/g++-3" ); - addIncludePath( "/usr/include/g++" ); - } - - addMacro( Macro( "__cplusplus", "1" ) ); - - ///@todo maybe remove the following? Is there any normal user who has his environment set up correctly so this is of any use? - TQString tdedir = getenv( "TDEDIR" ); - if( !tdedir.isNull() ) - addIncludePath( tdedir + "/include" ); - - TQString qmakespec = getenv( "QMAKESPEC" ); - if ( qmakespec.isNull() ) - qmakespec = "linux-g++"; - - TQString qtdir = getenv( "QTDIR" ); - if( !qtdir.isNull() ) { - addIncludePath( qtdir + "/include" ); - - // #### implement other mkspecs and find a better way to find the - // #### proper mkspec (althoigh this will be no fun :-) - - addIncludePath( qtdir + "/mkspecs/" + qmakespec ); - } - - TQStringList lines = SetupHelper::getGccMacros(&ok); - if (!ok) { - for (TQStringList::ConstIterator it = lines.constBegin(); it != lines.constEnd(); ++it) { - TQStringList lst = TQStringList::split( ' ', *it ); - if ( lst.count() != 3 ) - continue; - addMacro( Macro( lst[1], lst[2] ) ); - } - } - - addMacro( Macro( "__cplusplus", "1" ) ); - addMacro( Macro( "signals", "signals" ) ); - addMacro( Macro( "slots", "slots" ) ); - addMacro( Macro( "TQ_SCRIPTABLE", "" ) ); - - CppCodeCompletionConfig* cfg = m_cppSupport->codeCompletionConfig(); - TQString str = cfg->customIncludePaths(); - int pos = 0; - while( pos < str.length() ) { - int end = str.find( ';', pos ); - if( end == -1 ) { - end = str.length(); - } - - TQString s = str.mid( pos, end-pos ).stripWhiteSpace(); - if( !s.isEmpty() ) { - if( !s.startsWith( "/" ) && m_cppSupport->project() ) { - s = m_cppSupport->project()->projectDirectory() + "/" + s; - } - addIncludePath( s ); - } - - pos = end+1; - } - - setResolveDependencesEnabled( cfg->preProcessAllHeaders() | cfg->parseMissingHeaders() ); - - delete m_includePathResolver; - if( cfg->resolveIncludePaths() ) { - m_includePathResolver = new CppTools::IncludePathResolver( m_foreground ); - if( m_cppSupport && m_cppSupport->project() ) - m_includePathResolver->setOutOfSourceBuildSystem( m_cppSupport->project()->projectDirectory(), m_cppSupport->project()->buildDirectory() ); - } else - m_includePathResolver = 0; - - m_shouldParseIncludedFiles = cfg->parseMissingHeaders(); -} - -TQStringList TDevDriver::getCustomIncludePath( const TQString& file ) { - if( !file.startsWith("/") ) - kdDebug( 9007 ) << "TDevDriver::getCustomIncludePath(..): given file \"" << file << "\" is not absolute" << endl; - if( !m_includePathResolver ) - return includePaths(); - CppTools::PathResolutionResult res = m_includePathResolver->resolveIncludePath( file ); - - if( !res.success ) { - Problem p( i18n( "%1. Message: %2" ).arg( res.errorMessage ).arg( res.longErrorMessage ), 0, 0, Problem::Level_Warning ); - p.setFileName( file ); - addProblem( file, p ); - } - - return res.path + includePaths(); -} - -bool TDevDriver::shouldParseIncludedFile( const ParsedFilePointer& file ) { - TQString compoundString = file->fileName() + "||" + TQString("%1").arg(file->usedMacros().valueHash()) + "||" + TQString("%1").arg(file->usedMacros().idHash()); - - if( !m_shouldParseIncludedFiles ) - return false; - m_cppSupport->safeFileSet().contains( compoundString ); - - if( m_cppSupport->safeFileSet().contains( file->fileName()) ){ - return false; - } else if( m_cppSupport->safeFileSet().contains( compoundString ) ) { - //kdDebug( 9007 ) << "ALREADY IN FILE-SET: " << compoundString << endl; - return false; - } else { - m_cppSupport->safeFileSet().insert( compoundString ); //This is needed so the same instance of a file is not queued many times - //kdDebug( 9007 ) << "NOT IN FILE-SET, PARSING: " << compoundString << endl; - return true; - } - -} - -//kate: indent-mode csands; tab-width 4; space-indent off; diff --git a/languages/cpp/tdevdriver.h b/languages/cpp/tdevdriver.h deleted file mode 100644 index 46c7d515..00000000 --- a/languages/cpp/tdevdriver.h +++ /dev/null @@ -1,58 +0,0 @@ - -#ifndef __tdevdriver_h -#define __tdevdriver_h - -#include "cppsupportpart.h" -#include "driver.h" - -#include -#include - -#include -#include -#include - -class TDEProcess; -namespace CppTools { - class IncludePathResolver; -}; - -class TDevDriver: public Driver -{ -public: - ///When the driver is used in a background-thread, foreground MUST be false(else crash) - TDevDriver( CppSupportPart* cppSupport, bool foreground = false ); - ~TDevDriver(); - CppSupportPart* cppSupport(); - void setupProject(); - //! setup the preprocessor - //! code provided by Reginald Stadlbauer - void setup(); - - virtual void addMacro( const Macro& m ) - { - if ( m.name() == "signals" || m.name() == "slots" ) - return ; - Driver::addMacro( m ); - } - -protected: - void setupLexer( Lexer* lexer ); - - ///Returns the complete include-path for that file. Not constant because it may add Problem-items to the driver. Must be absolute path. - virtual TQStringList getCustomIncludePath( const TQString& file ); - - virtual bool shouldParseIncludedFile( const ParsedFilePointer& /*file*/ ); - -private: - - CppSupportPart* m_cppSupport; - CppTools::IncludePathResolver* m_includePathResolver; - bool m_foreground; - bool m_shouldParseIncludedFiles; -}; - -#endif -// kate: indent-mode csands; tab-width 4; - - diff --git a/languages/cpp/templates/CMakeLists.txt b/languages/cpp/templates/CMakeLists.txt index c52a25aa..c278a137 100644 --- a/languages/cpp/templates/CMakeLists.txt +++ b/languages/cpp/templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES default.cpp default.h - DESTINATION ${DATA_INSTALL_DIR}/tdevcppsupport/templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport/templates ) diff --git a/languages/cpp/templates/Makefile.am b/languages/cpp/templates/Makefile.am index d5d24bcb..21f95fa8 100644 --- a/languages/cpp/templates/Makefile.am +++ b/languages/cpp/templates/Makefile.am @@ -1,2 +1,2 @@ templatesdata_DATA = default.cpp default.h -templatesdatadir = $(kde_datadir)/tdevcppsupport/templates +templatesdatadir = $(kde_datadir)/kdevcppsupport/templates diff --git a/languages/csharp/CMakeLists.txt b/languages/csharp/CMakeLists.txt index 361ce1a1..5e148431 100644 --- a/languages/csharp/CMakeLists.txt +++ b/languages/csharp/CMakeLists.txt @@ -31,17 +31,17 @@ link_directories( ##### other data ################################ install( FILES - tdevcsharpsupport.desktop csharpdoc.protocol + kdevcsharpsupport.desktop csharpdoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) install( FILES - tdevcsharpsupport.rc - DESTINATION ${DATA_INSTALL_DIR}/tdevcsharpsupport ) + kdevcsharpsupport.rc + DESTINATION ${DATA_INSTALL_DIR}/kdevcsharpsupport ) -##### libtdevcsharpsupport (module) ############# +##### libkdevcsharpsupport (module) ############# -tde_add_kpart( libtdevcsharpsupport AUTOMOC +tde_add_kpart( libkdevcsharpsupport AUTOMOC SOURCES csharpsupportpart.cpp csharpconfigwidget.cpp csharpconfigwidgetbase.ui diff --git a/languages/csharp/Makefile.am b/languages/csharp/Makefile.am index 313e8bca..75ba9513 100644 --- a/languages/csharp/Makefile.am +++ b/languages/csharp/Makefile.am @@ -6,11 +6,11 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ SUBDIRS = app_templates file_templates doc -kde_module_LTLIBRARIES = libtdevcsharpsupport.la tdeio_csharpdoc.la -libtdevcsharpsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevcsharpsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la +kde_module_LTLIBRARIES = libkdevcsharpsupport.la tdeio_csharpdoc.la +libkdevcsharpsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevcsharpsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la -libtdevcsharpsupport_la_SOURCES = csharpsupportpart.cpp csharpconfigwidget.cpp csharpconfigwidgetbase.ui +libkdevcsharpsupport_la_SOURCES = csharpsupportpart.cpp csharpconfigwidget.cpp csharpconfigwidgetbase.ui tdeio_csharpdoc_la_SOURCES = csharpdoc.cpp tdeio_csharpdoc_la_LIBADD = $(LIB_TDEIO) @@ -19,7 +19,7 @@ tdeio_csharpdoc_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevcsharpsupport.desktop csharpdoc.protocol +service_DATA = kdevcsharpsupport.desktop csharpdoc.protocol -rcdir = $(kde_datadir)/tdevcsharpsupport -rc_DATA = tdevcsharpsupport.rc +rcdir = $(kde_datadir)/kdevcsharpsupport +rc_DATA = kdevcsharpsupport.rc diff --git a/languages/csharp/csharpsupportpart.cpp b/languages/csharp/csharpsupportpart.cpp index d410441b..154ff911 100644 --- a/languages/csharp/csharpsupportpart.cpp +++ b/languages/csharp/csharpsupportpart.cpp @@ -19,24 +19,24 @@ #include #include #include -#include +#include #include #include #include #include #include #include -#include "tdevmainwindow.h" +#include "kdevmainwindow.h" #include #include #include -#include "tdevcore.h" -#include "tdevproject.h" -#include "tdevpartcontroller.h" -#include "tdevplugininfo.h" -#include "tdevappfrontend.h" +#include "kdevcore.h" +#include "kdevproject.h" +#include "kdevpartcontroller.h" +#include "kdevplugininfo.h" +#include "kdevappfrontend.h" //#include "classstore.h" //#include "parsedclass.h" //#include "parsedmethod.h" @@ -44,16 +44,16 @@ #include "domutil.h" //#include "programmingbycontract.h" -typedef TDevGenericFactory CSharpSupportFactory; -static const TDevPluginInfo data("tdevcsharpsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevcsharpsupport, CSharpSupportFactory( data ) ) +typedef KDevGenericFactory CSharpSupportFactory; +static const KDevPluginInfo data("kdevcsharpsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevcsharpsupport, CSharpSupportFactory( data ) ) CSharpSupportPart::CSharpSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "CSharpSupportPart") + : KDevLanguageSupport(&data, parent, name ? name : "CSharpSupportPart") { setInstance(CSharpSupportFactory::instance()); - setXMLFile("tdevcsharpsupport.rc"); + setXMLFile("kdevcsharpsupport.rc"); connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -174,9 +174,9 @@ void CSharpSupportPart::savedFile(const KURL &fileName) } -TDevLanguageSupport::Features CSharpSupportPart::features() +KDevLanguageSupport::Features CSharpSupportPart::features() { - return TDevLanguageSupport::Features(Classes | Functions | Variables | Namespaces | /*Scripts | */NewClass | AddMethod | AddAttribute /*| NewScript*/); + return KDevLanguageSupport::Features(Classes | Functions | Variables | Namespaces | /*Scripts | */NewClass | AddMethod | AddAttribute /*| NewScript*/); // return Functions; } @@ -193,7 +193,7 @@ TQString CSharpSupportPart::interpreter() void CSharpSupportPart::startApplication(const TQString &program) { bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevcsharpsupport/run/terminal"); - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(TQString(), program, inTerminal); } diff --git a/languages/csharp/csharpsupportpart.h b/languages/csharp/csharpsupportpart.h index 2256480b..18e5a663 100644 --- a/languages/csharp/csharpsupportpart.h +++ b/languages/csharp/csharpsupportpart.h @@ -12,11 +12,11 @@ #ifndef _CSHARPSUPPORTPART_H_ #define _CSHARPSUPPORTPART_H_ -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" #include // #include "csharpparser.h" -class CSharpSupportPart : public TDevLanguageSupport +class CSharpSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/csharp/doc/Makefile.am b/languages/csharp/doc/Makefile.am index 1e8dbe53..e0dfb9eb 100644 --- a/languages/csharp/doc/Makefile.am +++ b/languages/csharp/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/csharp/file_templates/Makefile.am b/languages/csharp/file_templates/Makefile.am index 40ad2f23..b4f0a30c 100644 --- a/languages/csharp/file_templates/Makefile.am +++ b/languages/csharp/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = diff --git a/languages/csharp/kdevcsharpsupport.desktop b/languages/csharp/kdevcsharpsupport.desktop new file mode 100644 index 00000000..a5627cc3 --- /dev/null +++ b/languages/csharp/kdevcsharpsupport.desktop @@ -0,0 +1,57 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=CSharp Support +Comment[ca]=Suport per a CSharp +Comment[da]=Csharp understøttelse +Comment[de]=CSharp-Unterstützung für TDevelop +Comment[el]=Υποστήριξη CSharp +Comment[es]=Soporte para CSharp +Comment[et]=CSharp'i toetus +Comment[fr]=Prise en charge du langage CSharp +Comment[hu]=CSharp-támogatás +Comment[it]=Supporto per CSharp +Comment[ja]=CSharp サポート +Comment[nds]=Ünnerstütten för CSharp +Comment[nl]=Ondersteuning voor CSharp +Comment[pl]=Obsługa CSharp +Comment[pt]=Suporte a C# +Comment[pt_BR]=Suporte a C# +Comment[ru]=Поддержка CSharp +Comment[sk]=CSharp podpora +Comment[sr]=Подршка за CSharp +Comment[sr@Latn]=Podrška za CSharp +Comment[sv]=C#-stöd +Comment[zh_TW]=C# 支援 +Name=KDevCSharpSupport +Name[de]=Unterstützung für CSharp (TDevelop) +Name[nds]=CSharp-Ünnerstütten för TDevelop +Name[sv]=TDevelop C#-stöd +Name[zh_TW]=TDevelop C# 支援 +GenericName=CSharp Support +GenericName[ca]=Suport per a CSharp +GenericName[da]=CSharp understøttelse +GenericName[de]=Unterstützung für CSharp +GenericName[el]=Υποστήριξη CSharp +GenericName[es]=Soporte para CSharp +GenericName[et]=CSharp'i toetus +GenericName[fr]=Prise en charge du langage CSharp +GenericName[hu]=CSharp-támogatás +GenericName[it]=Supporto CSharp +GenericName[ja]=CSharp サポート +GenericName[nds]=Ünnerstütten för CSharp +GenericName[nl]=Ondersteuning voor CSharp +GenericName[pl]=Obsługa CSharp +GenericName[pt]=Suporte a C# +GenericName[pt_BR]=Suporte a C# +GenericName[ru]=Поддержка CSharp +GenericName[sk]=CSharp podpora +GenericName[sr]=Подршка за CSharp +GenericName[sr@Latn]=Podrška za CSharp +GenericName[sv]=C#-stöd +GenericName[zh_TW]=C# 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevcsharpsupport +X-TDevelop-Version=5 +X-TDevelop-Language=CSharp + diff --git a/languages/csharp/kdevcsharpsupport.rc b/languages/csharp/kdevcsharpsupport.rc new file mode 100644 index 00000000..b5f735e2 --- /dev/null +++ b/languages/csharp/kdevcsharpsupport.rc @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/languages/csharp/tdevcsharpsupport.desktop b/languages/csharp/tdevcsharpsupport.desktop deleted file mode 100644 index c072003e..00000000 --- a/languages/csharp/tdevcsharpsupport.desktop +++ /dev/null @@ -1,57 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=CSharp Support -Comment[ca]=Suport per a CSharp -Comment[da]=Csharp understøttelse -Comment[de]=CSharp-Unterstützung für TDevelop -Comment[el]=Υποστήριξη CSharp -Comment[es]=Soporte para CSharp -Comment[et]=CSharp'i toetus -Comment[fr]=Prise en charge du langage CSharp -Comment[hu]=CSharp-támogatás -Comment[it]=Supporto per CSharp -Comment[ja]=CSharp サポート -Comment[nds]=Ünnerstütten för CSharp -Comment[nl]=Ondersteuning voor CSharp -Comment[pl]=Obsługa CSharp -Comment[pt]=Suporte a C# -Comment[pt_BR]=Suporte a C# -Comment[ru]=Поддержка CSharp -Comment[sk]=CSharp podpora -Comment[sr]=Подршка за CSharp -Comment[sr@Latn]=Podrška za CSharp -Comment[sv]=C#-stöd -Comment[zh_TW]=C# 支援 -Name=KDevCSharpSupport -Name[de]=Unterstützung für CSharp (TDevelop) -Name[nds]=CSharp-Ünnerstütten för TDevelop -Name[sv]=TDevelop C#-stöd -Name[zh_TW]=TDevelop C# 支援 -GenericName=CSharp Support -GenericName[ca]=Suport per a CSharp -GenericName[da]=CSharp understøttelse -GenericName[de]=Unterstützung für CSharp -GenericName[el]=Υποστήριξη CSharp -GenericName[es]=Soporte para CSharp -GenericName[et]=CSharp'i toetus -GenericName[fr]=Prise en charge du langage CSharp -GenericName[hu]=CSharp-támogatás -GenericName[it]=Supporto CSharp -GenericName[ja]=CSharp サポート -GenericName[nds]=Ünnerstütten för CSharp -GenericName[nl]=Ondersteuning voor CSharp -GenericName[pl]=Obsługa CSharp -GenericName[pt]=Suporte a C# -GenericName[pt_BR]=Suporte a C# -GenericName[ru]=Поддержка CSharp -GenericName[sk]=CSharp podpora -GenericName[sr]=Подршка за CSharp -GenericName[sr@Latn]=Podrška za CSharp -GenericName[sv]=C#-stöd -GenericName[zh_TW]=C# 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevcsharpsupport -X-TDevelop-Version=5 -X-TDevelop-Language=CSharp - diff --git a/languages/csharp/tdevcsharpsupport.rc b/languages/csharp/tdevcsharpsupport.rc deleted file mode 100644 index b5f735e2..00000000 --- a/languages/csharp/tdevcsharpsupport.rc +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/languages/fortran/CMakeLists.txt b/languages/fortran/CMakeLists.txt index 8829a5b3..507795aa 100644 --- a/languages/fortran/CMakeLists.txt +++ b/languages/fortran/CMakeLists.txt @@ -31,13 +31,13 @@ link_directories( ##### other data ################################ -install( FILES tdevfortransupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevfortransupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevfortransupport ) +install( FILES kdevfortransupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevfortransupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevfortransupport ) -##### libtdevfortransupport (module) ############ +##### libkdevfortransupport (module) ############ -tde_add_kpart( libtdevfortransupport AUTOMOC +tde_add_kpart( libkdevfortransupport AUTOMOC SOURCES fortransupportpart.cpp fixedformparser.cpp ftnchekconfigwidget.cpp ftnchekconfigwidgetbase.ui diff --git a/languages/fortran/Makefile.am b/languages/fortran/Makefile.am index e6568364..73f4582c 100644 --- a/languages/fortran/Makefile.am +++ b/languages/fortran/Makefile.am @@ -5,16 +5,16 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ $(all_includes) SUBDIRS = file_templates app_templates compiler doc -kde_module_LTLIBRARIES = libtdevfortransupport.la -libtdevfortransupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevfortransupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la +kde_module_LTLIBRARIES = libkdevfortransupport.la +libkdevfortransupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevfortransupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la -libtdevfortransupport_la_SOURCES = fortransupportpart.cpp fixedformparser.cpp ftnchekconfigwidget.cpp ftnchekconfigwidgetbase.ui +libkdevfortransupport_la_SOURCES = fortransupportpart.cpp fixedformparser.cpp ftnchekconfigwidget.cpp ftnchekconfigwidgetbase.ui METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevfortransupport.desktop +service_DATA = kdevfortransupport.desktop -rcdir = $(kde_datadir)/tdevfortransupport -rc_DATA = tdevfortransupport.rc +rcdir = $(kde_datadir)/kdevfortransupport +rc_DATA = kdevfortransupport.rc diff --git a/languages/fortran/app_templates/fortranhello/CMakeLists.txt b/languages/fortran/app_templates/fortranhello/CMakeLists.txt index 86254144..74709631 100644 --- a/languages/fortran/app_templates/fortranhello/CMakeLists.txt +++ b/languages/fortran/app_templates/fortranhello/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( fortranhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/fortranhello.tar.gz fortranhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - fortranhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + fortranhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/fortran/app_templates/fortranhello/Makefile.am b/languages/fortran/app_templates/fortranhello/Makefile.am index 15da4c3f..3bf32575 100644 --- a/languages/fortran/app_templates/fortranhello/Makefile.am +++ b/languages/fortran/app_templates/fortranhello/Makefile.am @@ -3,10 +3,10 @@ dataFiles = main.f src-Makefile.am fortran-Makefile.am fortran-Makefile.cvs \ templateName = fortranhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/fortran/app_templates/fortranhello/app.tdevelop b/languages/fortran/app_templates/fortranhello/app.tdevelop index 238351ec..f97fd76a 100644 --- a/languages/fortran/app_templates/fortranhello/app.tdevelop +++ b/languages/fortran/app_templates/fortranhello/app.tdevelop @@ -14,7 +14,7 @@ KDevCTags - + src/%{APPNAMELC} @@ -26,16 +26,16 @@ - - + + - - + + false false @@ -54,8 +54,8 @@ - - + + ada ada_bugs_gcc @@ -103,11 +103,11 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/fortran/app_templates/fortranhello/fortranhello.kdevtemplate b/languages/fortran/app_templates/fortranhello/fortranhello.kdevtemplate new file mode 100644 index 00000000..e4c5cb33 --- /dev/null +++ b/languages/fortran/app_templates/fortranhello/fortranhello.kdevtemplate @@ -0,0 +1,140 @@ +# KDE Config File +[General] +Name=Simple Hello world program +Name[ca]=Simple programa Hello world +Name[da]=Simpelt Goddag verden program +Name[de]=Ein einfaches "Hello World"-Programm +Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» sencillo +Name[et]=Lihtne "Tere, maailm" programm +Name[eu]="Kaixo mundua" programa sinplea +Name[fa]=برنامۀ سادۀ Hello world +Name[fr]=Programme « Bonjour monde » simple +Name[ga]=Ríomhchlár simplí "Hello World" +Name[gl]=Programa sinxelo Ola mundo +Name[hu]=Egyszerű Hello world program +Name[it]=Semplice programma di "Hello world" +Name[ja]=簡単な Hello world プログラム +Name[ms]=Program Hello World mudah +Name[nds]=En eenfach "Moin Welt"-Programm +Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम +Name[nl]=Eenvoudig 'Hello World' programma +Name[pl]=Prosty program witaj świecie +Name[pt]=Programa simples Olá Mundo +Name[pt_BR]=Programa simples Olá Mundo +Name[ru]=Простая программа Hello world +Name[sk]=Jednoduchý "Ahoj svet" program +Name[sl]=Preprost program Hello world +Name[sr]=Једноставан „Здраво свете“ програм +Name[sr@Latn]=Jednostavan „Zdravo svete“ program +Name[sv]=Enkelt Hello world-program +Name[tr]=Basit Merhaba dünya programı +Name[zh_CN]=简单的 Hello world 程序 +Name[zh_TW]=簡單的 Hello world 程式 +Icon=fortranhello.png +Category=Fortran +Comment=Generates a simple Hello world program in Fortran +Comment[ca]=Genera un simple programa de Hello world en Fortran +Comment[da]=Genererer et simpelt Goddag verden program i Fortran +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Fortran +Comment[el]=Δημιουργία ενός απλού προγράμματος Γεια σου σε Fortran +Comment[es]=Genera un sencillo programa «Hola mundo» en Fortran +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Fortranis +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Fortran lengoaian +Comment[fa]=یک برنامۀ سادۀ Hello world در فرترن تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Fortran +Comment[gl]=Xera un programa sinxelo Ola mundo en Fortran +Comment[hu]=Létrehoz egy egyszerű Hello world programot Fortran nyelven +Comment[it]=Genera un semplice programma di "Hello world" in Fortran +Comment[ja]=簡単な Hello world プログラムを Fortran で作成します +Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in Fortran op +Comment[ne]=फोर्ट्रानमा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig Hello World-programma in Fortran +Comment[pl]=Generuje prosty program Witaj świecie w Fortranie +Comment[pt]=Gera um programa simples Olá Mundo em Fortran +Comment[pt_BR]=Gera um programa simples Olá Mundo em Fortran +Comment[ru]=Создание простой программы Hello world на Fortran +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program vo Fortran +Comment[sr]=Прави једноставан „Здраво свете“ у Fortran-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Fortran-u +Comment[sv]=Skapar ett enkelt Hello world-program i Fortran +Comment[tr]=Fortran'da basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成一个简单的 Fortran 语言 Hello world 程序 +Comment[zh_TW]=產生一個簡單的 Fortran Hello world 程式 +FileTemplates=f,None +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.f +Archive=fortranhello.tar.gz + +[INCADMIN] +Type=include +File=%{tdevelop}/template-common/incadmin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/fortran-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE3] +Type=install +Source=%{src}/fortran-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE4] +Type=install +Source=%{src}/configure.in +Dest=%{dest}/configure.in + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE6] +Type=install +Source=%{src}/main.f +Dest=%{dest}/src/%{APPNAMELC}.f + +[MSG] +Type=message +Comment=a simple "Hello world" program in fortran was created in %{dest} +Comment[ca]=Un simple programa de "Hello world" en fortran ha estat creat en %{dest} +Comment[da]=et simpelt "Goddag verden" program i fortran blev oprettet i %{dest} +Comment[de]=Ein einfaches "Hello World"-Programm in Fortran wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα "Γεια σου κόσμε" σε fortran δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa «Hola mundo» en Fortran ha sido creado en %{dest} +Comment[et]=Lihtne "Tere, maailm" programm Fortranis loodi asukohta %{dest} +Comment[eu]="Kaixo mundua" programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ «Hello world» در فرترن در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » simple en Fortran a été créé dans %{dest} +Comment[gl]=Creouse un programa sinxelo "Ola mundo" en fortran en %{dest} +Comment[hu]=Létrejött egy egyszerű, Fortran nyelvű Hello world program itt: %{dest} +Comment[it]=È stato creato un semplice programma di "Hello world" in Fortran in %{dest} +Comment[ja]=Fortran で記述された簡単な Hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Fortran opstellt +Comment[ne]=फोर्ट्रानमा साधारण "हेल्लो वोल्ड" कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=een eenvoudig "Hello World"-programma in Fortran is aangemaakt in %{dest} +Comment[pl]=Prosty program "Witaj świecie" w Fortranie został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples "Olá mundo" em Fortran em %{dest} +Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Fortran em %{dest} +Comment[ru]=Простая программа "Hello world" на Fortran создана в %{dest} +Comment[sk]=Jednoduchý "Ahoj svet" program vo Fortran bol vytvorený v %{dest} +Comment[sr]=Једноставан „Здраво свете“ у Fortran-у направљен је у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo svete“ u Fortran-u napravljen je u %{dest} +Comment[sv]=Ett enkelt "Hello world"-program i Fortran skapades i %{dest} +Comment[tr]=Fortran'da basit bir "Merhaba Dünya" programı %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 Fortran 语言“Hello world”程序 +Comment[zh_TW]=一個 fortran 的簡單的 "Hello world" 程式已建立於 %{dest} diff --git a/languages/fortran/app_templates/fortranhello/fortranhello.tdevtemplate b/languages/fortran/app_templates/fortranhello/fortranhello.tdevtemplate deleted file mode 100644 index d25570f7..00000000 --- a/languages/fortran/app_templates/fortranhello/fortranhello.tdevtemplate +++ /dev/null @@ -1,140 +0,0 @@ -# KDE Config File -[General] -Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=fortranhello.png -Category=Fortran -Comment=Generates a simple Hello world program in Fortran -Comment[ca]=Genera un simple programa de Hello world en Fortran -Comment[da]=Genererer et simpelt Goddag verden program i Fortran -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Fortran -Comment[el]=Δημιουργία ενός απλού προγράμματος Γεια σου σε Fortran -Comment[es]=Genera un sencillo programa «Hola mundo» en Fortran -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Fortranis -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Fortran lengoaian -Comment[fa]=یک برنامۀ سادۀ Hello world در فرترن تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Fortran -Comment[gl]=Xera un programa sinxelo Ola mundo en Fortran -Comment[hu]=Létrehoz egy egyszerű Hello world programot Fortran nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Fortran -Comment[ja]=簡単な Hello world プログラムを Fortran で作成します -Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in Fortran op -Comment[ne]=फोर्ट्रानमा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig Hello World-programma in Fortran -Comment[pl]=Generuje prosty program Witaj świecie w Fortranie -Comment[pt]=Gera um programa simples Olá Mundo em Fortran -Comment[pt_BR]=Gera um programa simples Olá Mundo em Fortran -Comment[ru]=Создание простой программы Hello world на Fortran -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program vo Fortran -Comment[sr]=Прави једноставан „Здраво свете“ у Fortran-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Fortran-u -Comment[sv]=Skapar ett enkelt Hello world-program i Fortran -Comment[tr]=Fortran'da basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成一个简单的 Fortran 语言 Hello world 程序 -Comment[zh_TW]=產生一個簡單的 Fortran Hello world 程式 -FileTemplates=f,None -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.f -Archive=fortranhello.tar.gz - -[INCADMIN] -Type=include -File=%{tdevelop}/template-common/incadmin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/fortran-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE3] -Type=install -Source=%{src}/fortran-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE4] -Type=install -Source=%{src}/configure.in -Dest=%{dest}/configure.in - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE6] -Type=install -Source=%{src}/main.f -Dest=%{dest}/src/%{APPNAMELC}.f - -[MSG] -Type=message -Comment=a simple "Hello world" program in fortran was created in %{dest} -Comment[ca]=Un simple programa de "Hello world" en fortran ha estat creat en %{dest} -Comment[da]=et simpelt "Goddag verden" program i fortran blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello World"-Programm in Fortran wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα "Γεια σου κόσμε" σε fortran δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa «Hola mundo» en Fortran ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm Fortranis loodi asukohta %{dest} -Comment[eu]="Kaixo mundua" programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ «Hello world» در فرترن در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple en Fortran a été créé dans %{dest} -Comment[gl]=Creouse un programa sinxelo "Ola mundo" en fortran en %{dest} -Comment[hu]=Létrejött egy egyszerű, Fortran nyelvű Hello world program itt: %{dest} -Comment[it]=È stato creato un semplice programma di "Hello world" in Fortran in %{dest} -Comment[ja]=Fortran で記述された簡単な Hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Fortran opstellt -Comment[ne]=फोर्ट्रानमा साधारण "हेल्लो वोल्ड" कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=een eenvoudig "Hello World"-programma in Fortran is aangemaakt in %{dest} -Comment[pl]=Prosty program "Witaj świecie" w Fortranie został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples "Olá mundo" em Fortran em %{dest} -Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Fortran em %{dest} -Comment[ru]=Простая программа "Hello world" на Fortran создана в %{dest} -Comment[sk]=Jednoduchý "Ahoj svet" program vo Fortran bol vytvorený v %{dest} -Comment[sr]=Једноставан „Здраво свете“ у Fortran-у направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ u Fortran-u napravljen je u %{dest} -Comment[sv]=Ett enkelt "Hello world"-program i Fortran skapades i %{dest} -Comment[tr]=Fortran'da basit bir "Merhaba Dünya" programı %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Fortran 语言“Hello world”程序 -Comment[zh_TW]=一個 fortran 的簡單的 "Hello world" 程式已建立於 %{dest} diff --git a/languages/fortran/compiler/Makefile.am b/languages/fortran/compiler/Makefile.am index 183131cb..3489a85c 100644 --- a/languages/fortran/compiler/Makefile.am +++ b/languages/fortran/compiler/Makefile.am @@ -1,6 +1,6 @@ # This is the collection of plugins. In contrast to the parts # directory, these are 'transient' in a sense and don't -# share the complete TDevComponent interface. +# share the complete KDevComponent interface. SUBDIRS = pgioptions diff --git a/languages/fortran/compiler/pgioptions/CMakeLists.txt b/languages/fortran/compiler/pgioptions/CMakeLists.txt index 82d0d0a2..2111f2ad 100644 --- a/languages/fortran/compiler/pgioptions/CMakeLists.txt +++ b/languages/fortran/compiler/pgioptions/CMakeLists.txt @@ -25,15 +25,15 @@ link_directories( ##### other data ################################ install( FILES - tdevpghpfoptions.desktop tdevpgf77options.desktop + kdevpghpfoptions.desktop kdevpgf77options.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevpgioptions (module) ################ +##### libkdevpgioptions (module) ################ -tde_add_kpart( libtdevpgioptions AUTOMOC +tde_add_kpart( libkdevpgioptions AUTOMOC SOURCES pgioptionsfactory.cpp pgioptionsplugin.cpp - LINK tdevextras-shared tdeui-shared + LINK kdevextras-shared tdeui-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/fortran/compiler/pgioptions/Makefile.am b/languages/fortran/compiler/pgioptions/Makefile.am index c26068e2..893b7950 100644 --- a/languages/fortran/compiler/pgioptions/Makefile.am +++ b/languages/fortran/compiler/pgioptions/Makefile.am @@ -4,15 +4,15 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extras \ $(all_includes) -kde_module_LTLIBRARIES = libtdevpgioptions.la -libtdevpgioptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) -libtdevpgioptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/lib/interfaces/extras/libtdevextras.la +kde_module_LTLIBRARIES = libkdevpgioptions.la +libkdevpgioptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevpgioptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/lib/interfaces/extras/libkdevextras.la -libtdevpgioptions_la_SOURCES = pgioptionsfactory.cpp pgioptionsplugin.cpp +libkdevpgioptions_la_SOURCES = pgioptionsfactory.cpp pgioptionsplugin.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevpghpfoptions.desktop tdevpgf77options.desktop +service_DATA = kdevpghpfoptions.desktop kdevpgf77options.desktop diff --git a/languages/fortran/compiler/pgioptions/kdevpgf77options.desktop b/languages/fortran/compiler/pgioptions/kdevpgf77options.desktop new file mode 100644 index 00000000..6d2007ea --- /dev/null +++ b/languages/fortran/compiler/pgioptions/kdevpgf77options.desktop @@ -0,0 +1,53 @@ +[Desktop Entry] +Type=Service +Exec=pgf77 +Comment=Portland Group Fortran77 Compiler +Comment[br]=Dastumer Fortran 77 ar strollad Portland +Comment[ca]=Compilador Fortran 77 de Portland Group +Comment[da]=Portland Group Fortran77 oversætter +Comment[el]=Μεταγλωττιστής Fortran77 ομάδας Portland +Comment[es]=Compilador de Fortran 77 de Portland Group +Comment[et]=Portland Group Fortran77 kompilaator +Comment[eu]=Portland Group Fortran77 konpiladorea +Comment[fa]=مترجم فرترن ۷۷ گروه Portland +Comment[fr]=Compilateur Fortran77 du Portland Group +Comment[gl]=Compilador de Fortran77 de Portland Group +Comment[hi]=पोर्टलैंड समूह फ़ोरट्रॉन77 कम्पायलर +Comment[hu]=Portland Group Fortran 77 fordítóprogram +Comment[is]=Portland Group Fortran77 þýðandi +Comment[it]=Compilatore per Portland Group Fortran77 +Comment[ja]=Portland グループ Fortran77 コンパイラ +Comment[nds]=Portland Group-Fortran77-Kompilerer +Comment[ne]=पोर्टल्यान्ड समूह फोर्ट्रान ७७ कम्पाइलर +Comment[nl]=Portland Group Fortran77-compiler +Comment[pl]=Kompilator Portland Group Fortran77 +Comment[pt]=Compilador de Fortran77 do Portland Group +Comment[pt_BR]=Compilador Portland Group Fortran77 +Comment[ru]=Компилятор Portland Group Fortran77 +Comment[sk]=Portland Group Fortran77 kompilátor +Comment[sl]=Prevajalnik za Portland Group Fortran77 +Comment[sr]=Преводилац Fortran-а 77 од Portland Group-а +Comment[sr@Latn]=Prevodilac Fortran-a 77 od Portland Group-a +Comment[sv]=Portland gruppens Fortran 77-kompilator +Comment[ta]=பொர்ட்லான்ட் குழு பொர்ட்ரான் 77 தொகுப்பி +Comment[tg]=Талфифгари Portland Group Fortran77 +Comment[tr]=Portland Grubu Fortran 77 Derleyicisi +Comment[zh_CN]=Portland Group Fortran77 编译器 +Comment[zh_TW]=Portland Group Fortran 77 編譯器 +Name=Pgf77Options +Name[da]=Portland Group Fortran77 indstillinger +Name[de]=Pgf77-Einstellungen (TDevelop) +Name[hi]=पीजीएफ़77विकल्प +Name[nds]=Pgf77-Instellen (TDevelop) +Name[pl]=Opcje Pgf77 +Name[sk]=Pgf77 možnosti +Name[sl]=Možnosti Pgf77 +Name[sv]=Alternativ för pgf77 +Name[ta]=Pgf77 விருப்பங்கள் +Name[tg]=Pgf77Интихобҳо +Name[zh_TW]=Pgf77 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevpgioptions +X-TDevelop-Version=5 +X-TDevelop-Language=Fortran +X-TDevelop-Args=pgf77 diff --git a/languages/fortran/compiler/pgioptions/kdevpghpfoptions.desktop b/languages/fortran/compiler/pgioptions/kdevpghpfoptions.desktop new file mode 100644 index 00000000..f3793949 --- /dev/null +++ b/languages/fortran/compiler/pgioptions/kdevpghpfoptions.desktop @@ -0,0 +1,50 @@ +[Desktop Entry] +Type=Service +Exec=pghpf +Comment=Portland Group High Performance Fortran compiler +Comment[ca]=Compilador Fortran d'altes prestacions de Portland Group +Comment[da]=Portland Group Fortran oversætter +Comment[de]=Portland Group High Performance Fortran Compiler +Comment[el]=Μεταγλωττιστής υψηλής ταχύτητας Fortran της ομάδας Portland +Comment[es]=Compilador de Fortran de alto rendimiento de Portland Group +Comment[et]=Portland Groupi suure jõudlusega Fortrani kompilaator +Comment[eu]=Portland Group-en errendimendu handiko Fortran konpiladorea +Comment[fa]=مترجم فرترن با کارایی بالای گروه Portland +Comment[fr]=Compilateur Fortran hautes performances du Portland Group +Comment[gl]=Compilador de High Performance Fortran de Portland Group +Comment[hi]=पोर्टलैंड समूह उच्च परफ़ार्मेंस फ़ोरट्रॉन कम्पायलर +Comment[hu]=Portland Group nagyteljesítményű Fortran fordítóprogram +Comment[it]=Compilatore ad alte prestazioni per Fortran del Portland Group +Comment[ja]=Portland グループ ハイパフォーマンス Fortran コンパイラ +Comment[nds]=Portland Group-Hoochleistenkompilerer för Fortran +Comment[ne]=पोर्टल्यान्ड समूह उच्च कार्यसम्पादन फोर्ट्रान कम्पाइलर +Comment[nl]=Portland Group High Performance Fortran-compiler +Comment[pl]=Kompilator Portland Group High Performance Fortran +Comment[pt]=Compilador Portland Group High Performance Fortran +Comment[pt_BR]=Compilador Portland Group Alta Performance +Comment[ru]=Компилятор Portland Group High Performance Fortran +Comment[sk]=Portland Group vysoko výkonný Fortran kompilátor +Comment[sr]=Преводилац Fortran-а високих перформанси, из Portland Group-а +Comment[sr@Latn]=Prevodilac Fortran-a visokih performansi, iz Portland Group-a +Comment[sv]=Portland gruppens högprestanda Fortran 77-kompilator +Comment[ta]=பொர்ட்லான்ட் குழு உயர் செயல்பாடு பொர்ட்ரான் தொகுப்பி +Comment[tg]=Талфифгари Portland Group High Performance Fortran +Comment[tr]=Portland Grubu Yüksek Başarımlı Fortran Derleyicisi +Comment[zh_CN]=Portland Group 高性能 Fortran 编译器 +Comment[zh_TW]=Portland Group 高效能 Fortran 編譯器 +Name=PghpfOptions +Name[da]=Portland Group oversætter-indstillinger +Name[de]=Pghpf-Einstellungen (TDevelop) +Name[hi]=पीजीएचपीएफ़-विकल्प +Name[nds]=Pghpf-Optschonen +Name[pl]=Opcje Pghpf +Name[sk]=Pghpf možnosti +Name[sv]=Alternativ för pghpf +Name[ta]=Pghpf விருப்பங்கள் +Name[tg]=PghpfИнтихобҳо +Name[zh_TW]=Pghpf 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevpgioptions +X-TDevelop-Version=5 +X-TDevelop-Language=Fortran +X-TDevelop-Args=pghpf diff --git a/languages/fortran/compiler/pgioptions/pgioptionsfactory.cpp b/languages/fortran/compiler/pgioptions/pgioptionsfactory.cpp index 474263f0..6e019589 100644 --- a/languages/fortran/compiler/pgioptions/pgioptionsfactory.cpp +++ b/languages/fortran/compiler/pgioptions/pgioptionsfactory.cpp @@ -17,7 +17,7 @@ extern "C" { - void *init_libtdevpgioptions() + void *init_libkdevpgioptions() { return new PgiOptionsFactory; } @@ -61,7 +61,7 @@ TDEInstance *PgiOptionsFactory::s_instance = 0; TDEInstance *PgiOptionsFactory::instance() { if (!s_instance) - s_instance = new TDEInstance("tdevpgioptions"); + s_instance = new TDEInstance("kdevpgioptions"); return s_instance; } diff --git a/languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp b/languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp index 50d907b5..29301c36 100644 --- a/languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp +++ b/languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp @@ -300,7 +300,7 @@ TQString PgiOptionsDialog::flags() const PgiOptionsPlugin::PgiOptionsPlugin(Type type, TQObject *parent, const char *name) - : TDevCompilerOptions(parent, name) + : KDevCompilerOptions(parent, name) { pgitype = type; } diff --git a/languages/fortran/compiler/pgioptions/pgioptionsplugin.h b/languages/fortran/compiler/pgioptions/pgioptionsplugin.h index daa8c99b..d5d80892 100644 --- a/languages/fortran/compiler/pgioptions/pgioptionsplugin.h +++ b/languages/fortran/compiler/pgioptions/pgioptionsplugin.h @@ -14,14 +14,14 @@ #include -#include "tdevcompileroptions.h" +#include "kdevcompileroptions.h" class GeneralTab; class OptimizationTab; class HpfTab; -class PgiOptionsPlugin : public TDevCompilerOptions +class PgiOptionsPlugin : public KDevCompilerOptions { Q_OBJECT diff --git a/languages/fortran/compiler/pgioptions/tdevpgf77options.desktop b/languages/fortran/compiler/pgioptions/tdevpgf77options.desktop deleted file mode 100644 index 12dadcff..00000000 --- a/languages/fortran/compiler/pgioptions/tdevpgf77options.desktop +++ /dev/null @@ -1,53 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=pgf77 -Comment=Portland Group Fortran77 Compiler -Comment[br]=Dastumer Fortran 77 ar strollad Portland -Comment[ca]=Compilador Fortran 77 de Portland Group -Comment[da]=Portland Group Fortran77 oversætter -Comment[el]=Μεταγλωττιστής Fortran77 ομάδας Portland -Comment[es]=Compilador de Fortran 77 de Portland Group -Comment[et]=Portland Group Fortran77 kompilaator -Comment[eu]=Portland Group Fortran77 konpiladorea -Comment[fa]=مترجم فرترن ۷۷ گروه Portland -Comment[fr]=Compilateur Fortran77 du Portland Group -Comment[gl]=Compilador de Fortran77 de Portland Group -Comment[hi]=पोर्टलैंड समूह फ़ोरट्रॉन77 कम्पायलर -Comment[hu]=Portland Group Fortran 77 fordítóprogram -Comment[is]=Portland Group Fortran77 þýðandi -Comment[it]=Compilatore per Portland Group Fortran77 -Comment[ja]=Portland グループ Fortran77 コンパイラ -Comment[nds]=Portland Group-Fortran77-Kompilerer -Comment[ne]=पोर्टल्यान्ड समूह फोर्ट्रान ७७ कम्पाइलर -Comment[nl]=Portland Group Fortran77-compiler -Comment[pl]=Kompilator Portland Group Fortran77 -Comment[pt]=Compilador de Fortran77 do Portland Group -Comment[pt_BR]=Compilador Portland Group Fortran77 -Comment[ru]=Компилятор Portland Group Fortran77 -Comment[sk]=Portland Group Fortran77 kompilátor -Comment[sl]=Prevajalnik za Portland Group Fortran77 -Comment[sr]=Преводилац Fortran-а 77 од Portland Group-а -Comment[sr@Latn]=Prevodilac Fortran-a 77 od Portland Group-a -Comment[sv]=Portland gruppens Fortran 77-kompilator -Comment[ta]=பொர்ட்லான்ட் குழு பொர்ட்ரான் 77 தொகுப்பி -Comment[tg]=Талфифгари Portland Group Fortran77 -Comment[tr]=Portland Grubu Fortran 77 Derleyicisi -Comment[zh_CN]=Portland Group Fortran77 编译器 -Comment[zh_TW]=Portland Group Fortran 77 編譯器 -Name=Pgf77Options -Name[da]=Portland Group Fortran77 indstillinger -Name[de]=Pgf77-Einstellungen (TDevelop) -Name[hi]=पीजीएफ़77विकल्प -Name[nds]=Pgf77-Instellen (TDevelop) -Name[pl]=Opcje Pgf77 -Name[sk]=Pgf77 možnosti -Name[sl]=Možnosti Pgf77 -Name[sv]=Alternativ för pgf77 -Name[ta]=Pgf77 விருப்பங்கள் -Name[tg]=Pgf77Интихобҳо -Name[zh_TW]=Pgf77 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevpgioptions -X-TDevelop-Version=5 -X-TDevelop-Language=Fortran -X-TDevelop-Args=pgf77 diff --git a/languages/fortran/compiler/pgioptions/tdevpghpfoptions.desktop b/languages/fortran/compiler/pgioptions/tdevpghpfoptions.desktop deleted file mode 100644 index 7fe27fe8..00000000 --- a/languages/fortran/compiler/pgioptions/tdevpghpfoptions.desktop +++ /dev/null @@ -1,50 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=pghpf -Comment=Portland Group High Performance Fortran compiler -Comment[ca]=Compilador Fortran d'altes prestacions de Portland Group -Comment[da]=Portland Group Fortran oversætter -Comment[de]=Portland Group High Performance Fortran Compiler -Comment[el]=Μεταγλωττιστής υψηλής ταχύτητας Fortran της ομάδας Portland -Comment[es]=Compilador de Fortran de alto rendimiento de Portland Group -Comment[et]=Portland Groupi suure jõudlusega Fortrani kompilaator -Comment[eu]=Portland Group-en errendimendu handiko Fortran konpiladorea -Comment[fa]=مترجم فرترن با کارایی بالای گروه Portland -Comment[fr]=Compilateur Fortran hautes performances du Portland Group -Comment[gl]=Compilador de High Performance Fortran de Portland Group -Comment[hi]=पोर्टलैंड समूह उच्च परफ़ार्मेंस फ़ोरट्रॉन कम्पायलर -Comment[hu]=Portland Group nagyteljesítményű Fortran fordítóprogram -Comment[it]=Compilatore ad alte prestazioni per Fortran del Portland Group -Comment[ja]=Portland グループ ハイパフォーマンス Fortran コンパイラ -Comment[nds]=Portland Group-Hoochleistenkompilerer för Fortran -Comment[ne]=पोर्टल्यान्ड समूह उच्च कार्यसम्पादन फोर्ट्रान कम्पाइलर -Comment[nl]=Portland Group High Performance Fortran-compiler -Comment[pl]=Kompilator Portland Group High Performance Fortran -Comment[pt]=Compilador Portland Group High Performance Fortran -Comment[pt_BR]=Compilador Portland Group Alta Performance -Comment[ru]=Компилятор Portland Group High Performance Fortran -Comment[sk]=Portland Group vysoko výkonný Fortran kompilátor -Comment[sr]=Преводилац Fortran-а високих перформанси, из Portland Group-а -Comment[sr@Latn]=Prevodilac Fortran-a visokih performansi, iz Portland Group-a -Comment[sv]=Portland gruppens högprestanda Fortran 77-kompilator -Comment[ta]=பொர்ட்லான்ட் குழு உயர் செயல்பாடு பொர்ட்ரான் தொகுப்பி -Comment[tg]=Талфифгари Portland Group High Performance Fortran -Comment[tr]=Portland Grubu Yüksek Başarımlı Fortran Derleyicisi -Comment[zh_CN]=Portland Group 高性能 Fortran 编译器 -Comment[zh_TW]=Portland Group 高效能 Fortran 編譯器 -Name=PghpfOptions -Name[da]=Portland Group oversætter-indstillinger -Name[de]=Pghpf-Einstellungen (TDevelop) -Name[hi]=पीजीएचपीएफ़-विकल्प -Name[nds]=Pghpf-Optschonen -Name[pl]=Opcje Pghpf -Name[sk]=Pghpf možnosti -Name[sv]=Alternativ för pghpf -Name[ta]=Pghpf விருப்பங்கள் -Name[tg]=PghpfИнтихобҳо -Name[zh_TW]=Pghpf 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevpgioptions -X-TDevelop-Version=5 -X-TDevelop-Language=Fortran -X-TDevelop-Args=pghpf diff --git a/languages/fortran/doc/CMakeLists.txt b/languages/fortran/doc/CMakeLists.txt index 423f4cbd..50e2ab71 100644 --- a/languages/fortran/doc/CMakeLists.txt +++ b/languages/fortran/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES fortran_bugs_gcc.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/fortran/doc/Makefile.am b/languages/fortran/doc/Makefile.am index b7f9a188..5e7eab51 100644 --- a/languages/fortran/doc/Makefile.am +++ b/languages/fortran/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = fortran_bugs_gcc.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/fortran/file_templates/CMakeLists.txt b/languages/fortran/file_templates/CMakeLists.txt index b031bbdc..3b5ef22e 100644 --- a/languages/fortran/file_templates/CMakeLists.txt +++ b/languages/fortran/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES f f77 f90 f95 for fpp ftn - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/fortran/file_templates/Makefile.am b/languages/fortran/file_templates/Makefile.am index d935b552..2a8e4365 100644 --- a/languages/fortran/file_templates/Makefile.am +++ b/languages/fortran/file_templates/Makefile.am @@ -1,2 +1,2 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = f f77 f90 f95 for fpp ftn diff --git a/languages/fortran/fortransupportpart.cpp b/languages/fortran/fortransupportpart.cpp index c23a35f3..4f749ed3 100644 --- a/languages/fortran/fortransupportpart.cpp +++ b/languages/fortran/fortransupportpart.cpp @@ -31,29 +31,29 @@ #include #include #include -#include +#include #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include #include -#include +#include -typedef TDevGenericFactory FortranSupportFactory; -static const TDevPluginInfo data("tdevfortransupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevfortransupport, FortranSupportFactory( data ) ) +typedef KDevGenericFactory FortranSupportFactory; +static const KDevPluginInfo data("kdevfortransupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevfortransupport, FortranSupportFactory( data ) ) FortranSupportPart::FortranSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "FortranSupportPart") + : KDevLanguageSupport(&data, parent, name ? name : "FortranSupportPart") { setInstance(FortranSupportFactory::instance()); - setXMLFile("tdevfortransupport.rc"); + setXMLFile("kdevfortransupport.rc"); connect( core(), TQT_SIGNAL(projectConfigWidget(KDialogBase*)), this, TQT_SLOT(projectConfigWidget(KDialogBase*)) ); @@ -274,14 +274,14 @@ void FortranSupportPart::savedFile(const KURL &fileName) } -TDevLanguageSupport::Features FortranSupportPart::features() +KDevLanguageSupport::Features FortranSupportPart::features() { return Features(Functions); } -TDevMakeFrontend * FortranSupportPart::makeFrontend( ) +KDevMakeFrontend * FortranSupportPart::makeFrontend( ) { - return extension("TDevelop/MakeFrontend"); + return extension("TDevelop/MakeFrontend"); } #include "fortransupportpart.moc" diff --git a/languages/fortran/fortransupportpart.h b/languages/fortran/fortransupportpart.h index fe48e364..7ed0f122 100644 --- a/languages/fortran/fortransupportpart.h +++ b/languages/fortran/fortransupportpart.h @@ -15,12 +15,12 @@ class FixedFormParser; class KDialogBase; class TQStringList; -class TDevMakeFrontend; +class KDevMakeFrontend; -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" -class FortranSupportPart : public TDevLanguageSupport +class FortranSupportPart : public KDevLanguageSupport { Q_OBJECT @@ -30,7 +30,7 @@ public: ~FortranSupportPart(); protected: - virtual TDevLanguageSupport::Features features(); + virtual KDevLanguageSupport::Features features(); private slots: void slotFtnchek(); @@ -46,7 +46,7 @@ private slots: private: void maybeParse(const TQString fileName); - TDevMakeFrontend *makeFrontend(); + KDevMakeFrontend *makeFrontend(); FixedFormParser *parser; }; diff --git a/languages/fortran/kdevfortransupport.desktop b/languages/fortran/kdevfortransupport.desktop new file mode 100644 index 00000000..b6465210 --- /dev/null +++ b/languages/fortran/kdevfortransupport.desktop @@ -0,0 +1,80 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Fortran 77 Support +Comment[ca]=Suport per a Fortran 77 +Comment[da]=Fortran 77 understøttelse +Comment[de]=Unterstützung für Fortran 77 für TDevelop +Comment[el]=Υποστήριξη Fortran 77 +Comment[es]=Soporte para Fortran 77 +Comment[et]=Fortran 77 toetus +Comment[eu]=Fortran 77 euskarria +Comment[fa]=پشتیبانی فرترن ۷۷ +Comment[fr]=Prise en charge du langage Fortran77 +Comment[ga]=Tacaíocht Fortran 77 +Comment[gl]=Soporte para Fortran 77 +Comment[hi]=फ़ोरट्रॉन 77 समर्थन +Comment[hu]=Fortran 77-támogatás +Comment[is]=Fortran 77 stuðningur +Comment[it]=Supporto per Fortran 77 +Comment[ja]=Fortran 77 サポート +Comment[nds]=Ünnerstütten för Fortran 77 +Comment[ne]=फोर्ट्रान ७७ समर्थन +Comment[nl]=Ondersteuning voor Fortran 77 +Comment[pl]=Obsługa Fortrana 77 +Comment[pt]=Suporte a Fortran 77 +Comment[pt_BR]=Suporte ao Fortran 77 +Comment[ru]=Поддержка языка Fortran 77 +Comment[sk]=Fortran 77 podpora +Comment[sl]=Podpora za Fortran 77 +Comment[sr]=Подршка за Fortran 77 +Comment[sr@Latn]=Podrška za Fortran 77 +Comment[sv]=Fortran 77-stöd +Comment[ta]=பொர்ட்ரான் 77 ஆதரவு +Comment[tg]=Ёрӣ намудани забони 77 Support +Comment[tr]=Fortran 77 Desteği +Comment[zh_CN]=Fortran 77 支持 +Comment[zh_TW]=Fortran 77 支援 +Name=KDevFortranSupport +Name[da]=TDevelop Fortran77 understøttelse +Name[nds]=Fortran-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaFortrana +Name[sk]=KDev Fortran podpora +Name[sv]=TDevelop Fortran-stöd +Name[zh_TW]=TDevelop Fortran 支援 +GenericName=Fortran 77 Support +GenericName[ca]=Suport per a Fortran 77 +GenericName[da]=Fortran 77 understøttelse +GenericName[de]=Unterstützung für Fortran 77 +GenericName[el]=Υποστήριξη Fortran 77 +GenericName[es]=Soporte para Fortran 77 +GenericName[et]=Fortran 77 toetus +GenericName[eu]=Fortran 77 euskarria +GenericName[fa]=پشتیبانی فرترن ۷۷ +GenericName[fr]=Prise en charge du langage Fortran 77 +GenericName[ga]=Tacaíocht Fortran 77 +GenericName[gl]=Soporte para Fortran 77 +GenericName[hi]=फ़ोरट्रॉन 77 समर्थन +GenericName[hu]=Fortran 77-támogatás +GenericName[it]=Supporto Fortran 77 +GenericName[ja]=Fortran 77 サポート +GenericName[nds]=Ünnerstütten för Fortran-77 +GenericName[ne]=फोर्ट्रान ७७ समर्थन +GenericName[nl]=Ondersteuning voor Fortran 77 +GenericName[pl]=Obsługa Fortrana 77 +GenericName[pt]=Suporte a Fortran 77 +GenericName[pt_BR]=Suporte ao Fortran 77 +GenericName[ru]=Поддержка языка Fortran 77 +GenericName[sk]=Fortran 77 podpora +GenericName[sl]=Podpora za Fortran 77 +GenericName[sr]=Подршка за Fortran 77 +GenericName[sr@Latn]=Podrška za Fortran 77 +GenericName[sv]=Fortran 77-stöd +GenericName[tg]=Ёрӣ намудани забони 77 Support +GenericName[tr]=Fortran 77 Desteği +GenericName[zh_CN]=Fortran 77 支持 +GenericName[zh_TW]=Fortran 77 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevfortransupport +X-TDevelop-Version=5 +X-TDevelop-Language=Fortran77 diff --git a/languages/fortran/kdevfortransupport.rc b/languages/fortran/kdevfortransupport.rc new file mode 100644 index 00000000..40e3f80a --- /dev/null +++ b/languages/fortran/kdevfortransupport.rc @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/languages/fortran/tdevfortransupport.desktop b/languages/fortran/tdevfortransupport.desktop deleted file mode 100644 index d4da4cba..00000000 --- a/languages/fortran/tdevfortransupport.desktop +++ /dev/null @@ -1,80 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Fortran 77 Support -Comment[ca]=Suport per a Fortran 77 -Comment[da]=Fortran 77 understøttelse -Comment[de]=Unterstützung für Fortran 77 für TDevelop -Comment[el]=Υποστήριξη Fortran 77 -Comment[es]=Soporte para Fortran 77 -Comment[et]=Fortran 77 toetus -Comment[eu]=Fortran 77 euskarria -Comment[fa]=پشتیبانی فرترن ۷۷ -Comment[fr]=Prise en charge du langage Fortran77 -Comment[ga]=Tacaíocht Fortran 77 -Comment[gl]=Soporte para Fortran 77 -Comment[hi]=फ़ोरट्रॉन 77 समर्थन -Comment[hu]=Fortran 77-támogatás -Comment[is]=Fortran 77 stuðningur -Comment[it]=Supporto per Fortran 77 -Comment[ja]=Fortran 77 サポート -Comment[nds]=Ünnerstütten för Fortran 77 -Comment[ne]=फोर्ट्रान ७७ समर्थन -Comment[nl]=Ondersteuning voor Fortran 77 -Comment[pl]=Obsługa Fortrana 77 -Comment[pt]=Suporte a Fortran 77 -Comment[pt_BR]=Suporte ao Fortran 77 -Comment[ru]=Поддержка языка Fortran 77 -Comment[sk]=Fortran 77 podpora -Comment[sl]=Podpora za Fortran 77 -Comment[sr]=Подршка за Fortran 77 -Comment[sr@Latn]=Podrška za Fortran 77 -Comment[sv]=Fortran 77-stöd -Comment[ta]=பொர்ட்ரான் 77 ஆதரவு -Comment[tg]=Ёрӣ намудани забони 77 Support -Comment[tr]=Fortran 77 Desteği -Comment[zh_CN]=Fortran 77 支持 -Comment[zh_TW]=Fortran 77 支援 -Name=KDevFortranSupport -Name[da]=TDevelop Fortran77 understøttelse -Name[nds]=Fortran-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaFortrana -Name[sk]=KDev Fortran podpora -Name[sv]=TDevelop Fortran-stöd -Name[zh_TW]=TDevelop Fortran 支援 -GenericName=Fortran 77 Support -GenericName[ca]=Suport per a Fortran 77 -GenericName[da]=Fortran 77 understøttelse -GenericName[de]=Unterstützung für Fortran 77 -GenericName[el]=Υποστήριξη Fortran 77 -GenericName[es]=Soporte para Fortran 77 -GenericName[et]=Fortran 77 toetus -GenericName[eu]=Fortran 77 euskarria -GenericName[fa]=پشتیبانی فرترن ۷۷ -GenericName[fr]=Prise en charge du langage Fortran 77 -GenericName[ga]=Tacaíocht Fortran 77 -GenericName[gl]=Soporte para Fortran 77 -GenericName[hi]=फ़ोरट्रॉन 77 समर्थन -GenericName[hu]=Fortran 77-támogatás -GenericName[it]=Supporto Fortran 77 -GenericName[ja]=Fortran 77 サポート -GenericName[nds]=Ünnerstütten för Fortran-77 -GenericName[ne]=फोर्ट्रान ७७ समर्थन -GenericName[nl]=Ondersteuning voor Fortran 77 -GenericName[pl]=Obsługa Fortrana 77 -GenericName[pt]=Suporte a Fortran 77 -GenericName[pt_BR]=Suporte ao Fortran 77 -GenericName[ru]=Поддержка языка Fortran 77 -GenericName[sk]=Fortran 77 podpora -GenericName[sl]=Podpora za Fortran 77 -GenericName[sr]=Подршка за Fortran 77 -GenericName[sr@Latn]=Podrška za Fortran 77 -GenericName[sv]=Fortran 77-stöd -GenericName[tg]=Ёрӣ намудани забони 77 Support -GenericName[tr]=Fortran 77 Desteği -GenericName[zh_CN]=Fortran 77 支持 -GenericName[zh_TW]=Fortran 77 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevfortransupport -X-TDevelop-Version=5 -X-TDevelop-Language=Fortran77 diff --git a/languages/fortran/tdevfortransupport.rc b/languages/fortran/tdevfortransupport.rc deleted file mode 100644 index 40e3f80a..00000000 --- a/languages/fortran/tdevfortransupport.rc +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/languages/java/CMakeLists.txt b/languages/java/CMakeLists.txt index 546c6ac9..d3f7f5a7 100644 --- a/languages/java/CMakeLists.txt +++ b/languages/java/CMakeLists.txt @@ -35,20 +35,20 @@ link_directories( ##### other data ################################ -install( FILES tdevjavasupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevjavasupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevjavasupport ) +install( FILES kdevjavasupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevjavasupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevjavasupport ) -##### libtdevjavasupport (module) ############### +##### libkdevjavasupport (module) ############### -tde_add_kpart( libtdevjavasupport AUTOMOC +tde_add_kpart( libkdevjavasupport AUTOMOC SOURCES - JavaLexer.cpp TDevJavaSupportIface.cpp + JavaLexer.cpp KDevJavaSupportIface.cpp javasupportfactory.cpp JavaRecognizer.cpp backgroundparser.cpp configproblemreporter.ui javasupportpart.cpp JavaStoreWalker.cpp javasupport_utils.cpp problemreporter.cpp driver.cpp - tdevdriver.cpp TDevJavaSupportIface.skel - LINK antlr-static tdevcatalog-shared tdevelop-shared + kdevdriver.cpp KDevJavaSupportIface.skel + LINK antlr-static kdevcatalog-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/java/KDevJavaSupportIface.cpp b/languages/java/KDevJavaSupportIface.cpp new file mode 100644 index 00000000..b1225700 --- /dev/null +++ b/languages/java/KDevJavaSupportIface.cpp @@ -0,0 +1,24 @@ + +#include "KDevJavaSupportIface.h" +#include "javasupportpart.h" + +KDevJavaSupportIface::KDevJavaSupportIface( JavaSupportPart* javaSupport ) + : TQObject( javaSupport ), DCOPObject( "KDevJavaSupport" ), m_javaSupport( javaSupport ) +{ +} + +KDevJavaSupportIface::~KDevJavaSupportIface() +{ +} + +void KDevJavaSupportIface::addClass() +{ + m_javaSupport->slotNewClass(); +} + +void KDevJavaSupportIface::parseProject() +{ + m_javaSupport->parseProject(); +} + +#include "KDevJavaSupportIface.moc" diff --git a/languages/java/KDevJavaSupportIface.h b/languages/java/KDevJavaSupportIface.h new file mode 100644 index 00000000..d0c4d441 --- /dev/null +++ b/languages/java/KDevJavaSupportIface.h @@ -0,0 +1,27 @@ + +#ifndef KDEVJAVASUPPORTIFACE_H +#define KDEVJAVASUPPORTIFACE_H + +#include +#include + +class JavaSupportPart; + +class KDevJavaSupportIface : public TQObject, public DCOPObject +{ + Q_OBJECT +// + K_DCOP +public: + KDevJavaSupportIface( JavaSupportPart* javaSupport ); + ~KDevJavaSupportIface(); + +k_dcop: + void addClass(); + void parseProject(); + +private: + JavaSupportPart* m_javaSupport; +}; + +#endif diff --git a/languages/java/Makefile.am b/languages/java/Makefile.am index 8e19da19..a1a1e812 100644 --- a/languages/java/Makefile.am +++ b/languages/java/Makefile.am @@ -10,13 +10,13 @@ INCLUDES = -I$(top_srcdir)/lib/antlr -I$(top_srcdir)/lib/catalog \ -I$(top_srcdir)/lib/interfaces/extensions -I$(top_srcdir)/lib/interfaces/external -I$(top_srcdir)/lib/util \ $(all_includes) -kde_module_LTLIBRARIES = libtdevjavasupport.la -libtdevjavasupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevjavasupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la $(top_builddir)/lib/catalog/libtdevcatalog.la +kde_module_LTLIBRARIES = libkdevjavasupport.la +libkdevjavasupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevjavasupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la $(top_builddir)/lib/catalog/libkdevcatalog.la -libtdevjavasupport_la_SOURCES = JavaLexer.cpp TDevJavaSupportIface.cpp javasupportfactory.cpp \ +libkdevjavasupport_la_SOURCES = JavaLexer.cpp KDevJavaSupportIface.cpp javasupportfactory.cpp \ JavaRecognizer.cpp backgroundparser.cpp configproblemreporter.ui javasupportpart.cpp \ -JavaStoreWalker.cpp javasupport_utils.cpp problemreporter.cpp driver.cpp tdevdriver.cpp TDevJavaSupportIface.skel +JavaStoreWalker.cpp javasupport_utils.cpp problemreporter.cpp driver.cpp kdevdriver.cpp KDevJavaSupportIface.skel EXTRA_DIST = java.g java.tree.g java.store.g @@ -31,7 +31,7 @@ EXTRA_DIST = java.g java.tree.g java.store.g METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevjavasupport.desktop +service_DATA = kdevjavasupport.desktop -rcdir = $(kde_datadir)/tdevjavasupport -rc_DATA = tdevjavasupport.rc +rcdir = $(kde_datadir)/kdevjavasupport +rc_DATA = kdevjavasupport.rc diff --git a/languages/java/TDevJavaSupportIface.cpp b/languages/java/TDevJavaSupportIface.cpp deleted file mode 100644 index b9847558..00000000 --- a/languages/java/TDevJavaSupportIface.cpp +++ /dev/null @@ -1,24 +0,0 @@ - -#include "TDevJavaSupportIface.h" -#include "javasupportpart.h" - -TDevJavaSupportIface::TDevJavaSupportIface( JavaSupportPart* javaSupport ) - : TQObject( javaSupport ), DCOPObject( "TDevJavaSupport" ), m_javaSupport( javaSupport ) -{ -} - -TDevJavaSupportIface::~TDevJavaSupportIface() -{ -} - -void TDevJavaSupportIface::addClass() -{ - m_javaSupport->slotNewClass(); -} - -void TDevJavaSupportIface::parseProject() -{ - m_javaSupport->parseProject(); -} - -#include "TDevJavaSupportIface.moc" diff --git a/languages/java/TDevJavaSupportIface.h b/languages/java/TDevJavaSupportIface.h deleted file mode 100644 index 9732ca51..00000000 --- a/languages/java/TDevJavaSupportIface.h +++ /dev/null @@ -1,27 +0,0 @@ - -#ifndef TDEVJAVASUPPORTIFACE_H -#define TDEVJAVASUPPORTIFACE_H - -#include -#include - -class JavaSupportPart; - -class TDevJavaSupportIface : public TQObject, public DCOPObject -{ - Q_OBJECT -// - K_DCOP -public: - TDevJavaSupportIface( JavaSupportPart* javaSupport ); - ~TDevJavaSupportIface(); - -k_dcop: - void addClass(); - void parseProject(); - -private: - JavaSupportPart* m_javaSupport; -}; - -#endif diff --git a/languages/java/app_templates/CMakeLists.txt b/languages/java/app_templates/CMakeLists.txt index 34cc305c..f7e7d242 100644 --- a/languages/java/app_templates/CMakeLists.txt +++ b/languages/java/app_templates/CMakeLists.txt @@ -10,7 +10,7 @@ ################################################# add_subdirectory( javahello ) -add_subdirectory( tdeappjava ) +add_subdirectory( kappjava ) add_subdirectory( superwaba ) install( FILES diff --git a/languages/java/app_templates/Makefile.am b/languages/java/app_templates/Makefile.am index f30aefdb..fe3931a3 100644 --- a/languages/java/app_templates/Makefile.am +++ b/languages/java/app_templates/Makefile.am @@ -1,3 +1,3 @@ -SUBDIRS = javahello tdeappjava superwaba +SUBDIRS = javahello kappjava superwaba profilesdir = $(kde_datadir)/tdevelop/profiles/IDE/CompiledLanguageIDE/JavaIDE profiles_DATA = java.appwizard diff --git a/languages/java/app_templates/java.appwizard b/languages/java/app_templates/java.appwizard index f4f8d6ba..087d6c0c 100644 --- a/languages/java/app_templates/java.appwizard +++ b/languages/java/app_templates/java.appwizard @@ -1,2 +1,2 @@ [General] -List=javahello,tdeappjava,superwaba +List=javahello,kappjava,superwaba diff --git a/languages/java/app_templates/javahello/CMakeLists.txt b/languages/java/app_templates/javahello/CMakeLists.txt index 04fd4963..8129bbc1 100644 --- a/languages/java/app_templates/javahello/CMakeLists.txt +++ b/languages/java/app_templates/javahello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( javahello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/javahello.tar.gz javahello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - javahello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + javahello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/java/app_templates/javahello/Makefile.am b/languages/java/app_templates/javahello/Makefile.am index e3e3be27..f47e7056 100644 --- a/languages/java/app_templates/javahello/Makefile.am +++ b/languages/java/app_templates/javahello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = Main.java build.xml javahello.filelist javahello.tdevelop templateName= javahello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/java/app_templates/javahello/javahello.filelist b/languages/java/app_templates/javahello/javahello.filelist index b9ce43ab..97da44be 100644 --- a/languages/java/app_templates/javahello/javahello.filelist +++ b/languages/java/app_templates/javahello/javahello.filelist @@ -1,2 +1,2 @@ -# TDevelop Custom Project File List +# KDevelop Custom Project File List Main.java diff --git a/languages/java/app_templates/javahello/javahello.kdevtemplate b/languages/java/app_templates/javahello/javahello.kdevtemplate new file mode 100644 index 00000000..62fcffc5 --- /dev/null +++ b/languages/java/app_templates/javahello/javahello.kdevtemplate @@ -0,0 +1,124 @@ +# KDE Config File +[General] +Name=Application +Name[br]=Arload +Name[ca]=Aplicació +Name[cy]=Cymhwysiad +Name[da]=Program +Name[de]=Anwendung +Name[el]=Εφαρμογή +Name[es]=Aplicación +Name[et]=Rakendus +Name[eu]=Aplikazioa +Name[fa]=کاربرد +Name[ga]=Feidhmchlár +Name[gl]=Aplicación +Name[hu]=Alkalmazások +Name[it]=Applicazione +Name[ja]=アプリケーション +Name[lt]=Programa +Name[ms]=Aplikasi +Name[nds]=Programm +Name[ne]=अनुप्रयोग +Name[nl]=Toepassing +Name[pl]=Program +Name[pt]=Aplicação +Name[pt_BR]=Aplicativo +Name[ru]=Приложение +Name[rw]=Porogaramu +Name[sk]=Aplikácia +Name[sl]=Program +Name[sr]=Програм +Name[sr@Latn]=Program +Name[sv]=Program +Name[tr]=Uygulama +Name[zh_CN]=应用程序 +Name[zh_TW]=應用程式 +Icon=qmakeapp.png +Category=Java/Ant project +Category[fr]=Java/Ant +Comment=Generate a Java application +Comment[ca]=Genera una aplicació Java +Comment[da]=Generér et Java-program +Comment[de]=Erstellt eine Java-Anwendung +Comment[el]=Δημιουργία μιας εφαρμογής Java +Comment[es]=Genera una aplicación en Java +Comment[et]=Java rakenduse loomine +Comment[eu]=Sortu Java aplikazio bat +Comment[fa]=یک کاربرد جاوا تولید می‌کند +Comment[fr]=Génère une application Java +Comment[ga]=Cruthaigh feidhmchlár Java +Comment[gl]=Xera unha aplicación Java +Comment[hu]=Létrehoz egy Java-alkalmazást +Comment[it]=Genera un'applicazione Java +Comment[ja]= Java アプリケーションを作成 +Comment[nds]=Stellt en Java-Programm op +Comment[ne]=जाभा अनुप्रयोग उत्पन्न गर्नुहोस् +Comment[nl]=Genereer een Java-toepassing +Comment[pl]=Generuj program w Javie +Comment[pt]=Gera uma aplicação em Java +Comment[pt_BR]=Gera uma aplicação em Java +Comment[ru]=Создание приложения Java +Comment[sk]=Vygeneruje Java aplikáciu +Comment[sr]=Прави Java програм +Comment[sr@Latn]=Pravi Java program +Comment[sv]=Skapa ett Java-program +Comment[tr]=Bir Java uygulaması yarat +Comment[zh_CN]=生成一个 Java 应用程序 +Comment[zh_TW]=產生 Java 應用程式 +FileTemplates=java,JavaStyle +ShowFilesAfterGeneration=%{dest}/Main.java +Archive=javahello.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/javahello.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/javahello.filelist +Dest=%{dest}/%{APPNAMELC}.filelist + +[FILE3] +Type=install +Source=%{src}/Main.java +Dest=%{dest}/Main.java + +[FILE4] +Type=install +Source=%{src}/build.xml +Dest=%{dest}/build.xml + +[msg] +Type=message +Comment=A JAVA application was created in %{dest} +Comment[ca]=Una aplicació JAVA ha estat creada en %{dest} +Comment[da]=Et JAVA-program blev oprettet i %{dest} +Comment[de]=Eine Java-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή JAVA δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación en Java ha sido creada en %{dest} +Comment[et]=Java rakendus loodi asukohta %{dest} +Comment[eu]=JAVA aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد جاوا در %{dest} ایجاد شد +Comment[fr]=Une application Java a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár JAVA i %{dest} +Comment[gl]=Creouse una aplicación JAVA en %{dest} +Comment[hu]=Létrejött egy Java-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Java in %{dest} +Comment[ja]=JAVA アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en JAVA-Programm opstellt +Comment[ne]= जाभा अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Java-toepassing is aangemaakt in %{dest} +Comment[pl]=Program w Javie został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação em Java em %{dest} +Comment[pt_BR]=Foi criada uma aplicação em Java em %{dest} +Comment[ru]=Приложение Java создано в %{dest} +Comment[sk]=Java aplikácia bola vytvorená v %{dest} +Comment[sr]=Java програм је направљен у %{dest} +Comment[sr@Latn]=Java program je napravljen u %{dest} +Comment[sv]=Ett Java-program skapades i %{dest} +Comment[tr]=Bir JAVA uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个 Java 应用程序 +Comment[zh_TW]=一個 Java 應用程式已建立於 %{dest} diff --git a/languages/java/app_templates/javahello/javahello.tdevelop b/languages/java/app_templates/javahello/javahello.tdevelop index ade81a9a..a41fae72 100644 --- a/languages/java/app_templates/javahello/javahello.tdevelop +++ b/languages/java/app_templates/javahello/javahello.tdevelop @@ -7,15 +7,15 @@ KDevAntProject Java - TDevDebugger + KDevDebugger - + ant - - + + ada ada_bugs_gcc @@ -59,11 +59,11 @@ KDE Libraries (Doxygen) - - + + false *.o,*.lo,CVS - + diff --git a/languages/java/app_templates/javahello/javahello.tdevtemplate b/languages/java/app_templates/javahello/javahello.tdevtemplate deleted file mode 100644 index 62fcffc5..00000000 --- a/languages/java/app_templates/javahello/javahello.tdevtemplate +++ /dev/null @@ -1,124 +0,0 @@ -# KDE Config File -[General] -Name=Application -Name[br]=Arload -Name[ca]=Aplicació -Name[cy]=Cymhwysiad -Name[da]=Program -Name[de]=Anwendung -Name[el]=Εφαρμογή -Name[es]=Aplicación -Name[et]=Rakendus -Name[eu]=Aplikazioa -Name[fa]=کاربرد -Name[ga]=Feidhmchlár -Name[gl]=Aplicación -Name[hu]=Alkalmazások -Name[it]=Applicazione -Name[ja]=アプリケーション -Name[lt]=Programa -Name[ms]=Aplikasi -Name[nds]=Programm -Name[ne]=अनुप्रयोग -Name[nl]=Toepassing -Name[pl]=Program -Name[pt]=Aplicação -Name[pt_BR]=Aplicativo -Name[ru]=Приложение -Name[rw]=Porogaramu -Name[sk]=Aplikácia -Name[sl]=Program -Name[sr]=Програм -Name[sr@Latn]=Program -Name[sv]=Program -Name[tr]=Uygulama -Name[zh_CN]=应用程序 -Name[zh_TW]=應用程式 -Icon=qmakeapp.png -Category=Java/Ant project -Category[fr]=Java/Ant -Comment=Generate a Java application -Comment[ca]=Genera una aplicació Java -Comment[da]=Generér et Java-program -Comment[de]=Erstellt eine Java-Anwendung -Comment[el]=Δημιουργία μιας εφαρμογής Java -Comment[es]=Genera una aplicación en Java -Comment[et]=Java rakenduse loomine -Comment[eu]=Sortu Java aplikazio bat -Comment[fa]=یک کاربرد جاوا تولید می‌کند -Comment[fr]=Génère une application Java -Comment[ga]=Cruthaigh feidhmchlár Java -Comment[gl]=Xera unha aplicación Java -Comment[hu]=Létrehoz egy Java-alkalmazást -Comment[it]=Genera un'applicazione Java -Comment[ja]= Java アプリケーションを作成 -Comment[nds]=Stellt en Java-Programm op -Comment[ne]=जाभा अनुप्रयोग उत्पन्न गर्नुहोस् -Comment[nl]=Genereer een Java-toepassing -Comment[pl]=Generuj program w Javie -Comment[pt]=Gera uma aplicação em Java -Comment[pt_BR]=Gera uma aplicação em Java -Comment[ru]=Создание приложения Java -Comment[sk]=Vygeneruje Java aplikáciu -Comment[sr]=Прави Java програм -Comment[sr@Latn]=Pravi Java program -Comment[sv]=Skapa ett Java-program -Comment[tr]=Bir Java uygulaması yarat -Comment[zh_CN]=生成一个 Java 应用程序 -Comment[zh_TW]=產生 Java 應用程式 -FileTemplates=java,JavaStyle -ShowFilesAfterGeneration=%{dest}/Main.java -Archive=javahello.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/javahello.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/javahello.filelist -Dest=%{dest}/%{APPNAMELC}.filelist - -[FILE3] -Type=install -Source=%{src}/Main.java -Dest=%{dest}/Main.java - -[FILE4] -Type=install -Source=%{src}/build.xml -Dest=%{dest}/build.xml - -[msg] -Type=message -Comment=A JAVA application was created in %{dest} -Comment[ca]=Una aplicació JAVA ha estat creada en %{dest} -Comment[da]=Et JAVA-program blev oprettet i %{dest} -Comment[de]=Eine Java-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή JAVA δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación en Java ha sido creada en %{dest} -Comment[et]=Java rakendus loodi asukohta %{dest} -Comment[eu]=JAVA aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد جاوا در %{dest} ایجاد شد -Comment[fr]=Une application Java a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár JAVA i %{dest} -Comment[gl]=Creouse una aplicación JAVA en %{dest} -Comment[hu]=Létrejött egy Java-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Java in %{dest} -Comment[ja]=JAVA アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en JAVA-Programm opstellt -Comment[ne]= जाभा अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Java-toepassing is aangemaakt in %{dest} -Comment[pl]=Program w Javie został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação em Java em %{dest} -Comment[pt_BR]=Foi criada uma aplicação em Java em %{dest} -Comment[ru]=Приложение Java создано в %{dest} -Comment[sk]=Java aplikácia bola vytvorená v %{dest} -Comment[sr]=Java програм је направљен у %{dest} -Comment[sr@Latn]=Java program je napravljen u %{dest} -Comment[sv]=Ett Java-program skapades i %{dest} -Comment[tr]=Bir JAVA uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Java 应用程序 -Comment[zh_TW]=一個 Java 應用程式已建立於 %{dest} diff --git a/languages/java/app_templates/kappjava/CMakeLists.txt b/languages/java/app_templates/kappjava/CMakeLists.txt new file mode 100644 index 00000000..042872fd --- /dev/null +++ b/languages/java/app_templates/kappjava/CMakeLists.txt @@ -0,0 +1,26 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kappjava.tar.gz ALL + COMMAND tar zcf kappjava.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + app.java pref.java appview.java app_client.java appui.rc + src-Makefile.am kappjava.png app.tdevelop subdirs +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kappjava.tar.gz kappjava.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kappjava.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/java/app_templates/kappjava/Makefile.am b/languages/java/app_templates/kappjava/Makefile.am new file mode 100644 index 00000000..edbd4468 --- /dev/null +++ b/languages/java/app_templates/kappjava/Makefile.am @@ -0,0 +1,17 @@ +dataFiles = app.java pref.java appview.java app_client.java appui.rc \ + src-Makefile.am kappjava.png app.tdevelop subdirs +templateName = kappjava + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/java/app_templates/kappjava/app.desktop b/languages/java/app_templates/kappjava/app.desktop new file mode 100644 index 00000000..3cc75ad8 --- /dev/null +++ b/languages/java/app_templates/kappjava/app.desktop @@ -0,0 +1,41 @@ +[Desktop Entry] +Name=%{APPNAME} +Exec=%{APPNAMELC} %i -caption "%c" +Icon=%{APPNAMELC} +Type=Application +DocPath=%{APPNAMELC}/%{APPNAMELC}.html +Comment=A Java TDE KPart Application +Comment[ca]=Una aplicació KPart en Java per al TDE +Comment[da]=Et Java TDE KPart-program +Comment[de]=Eine TDE-Komponten-Anwendung in Java +Comment[el]=Μια εφαρμογή Java TDE KPart +Comment[es]=Una aplicación KPart en Java para TDE +Comment[et]=Java TDE KPart rakendus +Comment[eu]=Java TDE KPart aplikazio bat +Comment[fa]=یک کاربرد TDE KPart جاوا +Comment[fr]=Une application KPart en JAVA pour TDE +Comment[ga]=Feidhmchlár KPart TDE i Java +Comment[gl]=Unha aplicación KPart de TDE en Java +Comment[hi]=एक जावा केडीई के-पार्ट अनुप्रयोग +Comment[hu]=Java-ban írt, KPart-alapú TDE-alkalmazás +Comment[is]=Java TDE KPart forrit +Comment[it]=Un'applicazione Java TDE KPart +Comment[ja]= Java TDE KPart アプリケーション +Comment[nds]=En TDE-Programm in Java +Comment[ne]=जाभा केडीई KPart अनुप्रयोग +Comment[nl]=Een Java TDE KPart-toepassing +Comment[pl]=Element osadzalny KPart Javy +Comment[pt]=Uma Aplicação TDE KPart em Java +Comment[pt_BR]=Um Aplicativo KPart do TDE para Java +Comment[ru]=Приложение KPart для TDE на Java +Comment[sk]=Java TDE KPart aplikácia +Comment[sl]=Program za Javo TDE KPart +Comment[sr]=Java TDE KPart програм +Comment[sr@Latn]=Java TDE KPart program +Comment[sv]=Ett Java TDE Kpart-program +Comment[ta]=ஜாவா கெடி கெபாகம் பயன்பாடு +Comment[tg]=Гузориш KPart барои TDE дар Java +Comment[tr]=Bir Java TDE KPart Uygulaması +Comment[zh_CN]=一个 Java TDE KPart 应用程序 +Comment[zh_TW]=Java TDE KPart 應用程式 +Terminal=false diff --git a/languages/java/app_templates/kappjava/app.java b/languages/java/app_templates/kappjava/app.java new file mode 100644 index 00000000..40bc6b93 --- /dev/null +++ b/languages/java/app_templates/kappjava/app.java @@ -0,0 +1,281 @@ +/* + * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> + */ + +import java.util.*; +import org.kde.qt.*; +import org.kde.koala.*; + +/** + * This class serves as the main window for %{APPNAME}. It handles the + * menus, toolbars, and status bars. + * + * @short Main window class + * @author $AUTHOR <$EMAIL> + * @version $APP_VERSION + */ +public class %{APPNAME} extends TDEMainWindow +{ + private %{APPNAME}View m_view; + private QPrinter m_printer; + +%{APPNAME}() +{ + super( null, "%{APPNAME}" ); + m_view = new %{APPNAME}View(this); + m_printer = new QPrinter(); + // accept dnd + setAcceptDrops(true); + + // tell the TDEMainWindow that this is indeed the main widget + setCentralWidget(m_view); + + // then, setup our actions + setupActions(); + + // and a status bar + statusBar().show(); + + // Apply the create the main window and ask the mainwindow to + // automatically save settings if changed: window size, toolbar + // position, icon size, etc. Also to add actions for the statusbar + // toolbar, and keybindings if necessary. + setupGUI(); + + // allow the view to change the statusbar and caption + connect(m_view, SIGNAL("signalChangeStatusbar(String)"), + this, SLOT("changeStatusbar(String)")); + connect(m_view, SIGNAL("signalChangeCaption(String)"), + this, SLOT("changeCaption(String)")); + +} + +public void load(KURL url) +{ + StringBuffer target = new StringBuffer(); + // the below code is what you should normally do. in this + // example case, we want the url to our own. you probably + // want to use this code instead for your app + + // download the contents + if (NetAccess.download(url, target, null)) + { + // set our caption + setCaption(url.fileName()); + + // load in the file (target is always local) +// loadFile(target); + + // and remove the temp file + NetAccess.removeTempFile(target.toString()); + } + + setCaption(url.url()); + m_view.openURL(url); +} + +public void setupActions() +{ + TDEApplication kapp = TDEApplication.kApplication(); + KStdAction.openNew(this, SLOT("fileNew()"), actionCollection()); + KStdAction.open(this, SLOT("fileOpen()"), actionCollection()); + KStdAction.save(this, SLOT("fileSave()"), actionCollection()); + KStdAction.saveAs(this, SLOT("fileSaveAs()"), actionCollection()); + KStdAction.print(this, SLOT("filePrint()"), actionCollection()); + KStdAction.quit(kapp, SLOT("quit()"), actionCollection()); + + KStdAction.preferences(this, SLOT("optionsPreferences()"), actionCollection()); + + // this doesn't do anything useful. it's just here to illustrate + // how to insert a custom menu and menu item + TDEAction custom = new TDEAction(tr("Cus&tom Menuitem"), new TDEShortcut(), + this, SLOT("optionsPreferences()"), + actionCollection(), "custom_action"); +} + +protected void saveProperties(TDEConfig config) +{ + // the 'config' object points to the session managed + // config file. anything you write here will be available + // later when this app is restored + + if (m_view.currentURL() != null) + config.writeEntry("lastURL", m_view.currentURL()); +} + +protected void readProperties(TDEConfig config) +{ + // the 'config' object points to the session managed + // config file. this function is automatically called whenever + // the app is being restored. read in here whatever you wrote + // in 'saveProperties' + + String url = config.readPathEntry("lastURL"); + + if (url != null) + m_view.openURL(new KURL(url)); +} + +protected void dragEnterEvent(QDragEnterEvent event) +{ + // accept uri drops only + event.accept(QUriDrag.canDecode(event)); +} + +protected void dropEvent(QDropEvent event) +{ + // this is a very simplistic implementation of a drop event. we + // will only accept a dropped URL. the Qt dnd code can do *much* + // much more, so please read the docs there + ArrayList uri = new ArrayList(); + + // see if we can decode a URI.. if not, just ignore it + if (QUriDrag.decode(event, (String[]) uri.toArray())) + { + // okay, we have a URI.. process it + String url, target; + url = (String) uri.get(0); + + // load in the file + load(new KURL(url)); + } +} + +private void fileNew() +{ + // this slot is called whenever the File.New menu is selected, + // the New shortcut is pressed (usually CTRL+N) or the New toolbar + // button is clicked + + // create a new window + (new %{APPNAME}()).show(); +} + +private void fileOpen() +{ + // this slot is called whenever the File.Open menu is selected, + // the Open shortcut is pressed (usually CTRL+O) or the Open toolbar + // button is clicked + KURL url = KURLRequesterDlg.getURL(null, this, tr("Open Location") ); + if (!url.isEmpty()) + m_view.openURL(url); +} + +private void fileSave() +{ + // this slot is called whenever the File.Save menu is selected, + // the Save shortcut is pressed (usually CTRL+S) or the Save toolbar + // button is clicked + + // save the current file +} + +private void fileSaveAs() +{ + // this slot is called whenever the File.Save As menu is selected, + KURL file_url = KFileDialog.getSaveURL(); + if (!file_url.isEmpty() && file_url.isValid()) + { + // save your info, here + } +} + +private void filePrint() +{ + // this slot is called whenever the File.Print menu is selected, + // the Print shortcut is pressed (usually CTRL+P) or the Print toolbar + // button is clicked + if (m_printer == null) m_printer = new QPrinter(); + if (QPrintDialog.getPrinterSetup(m_printer)) + { + // setup the printer. with Qt, you always "print" to a + // QPainter.. whether the output medium is a pixmap, a screen, + // or paper + QPainter p = new QPainter(); + p.begin(m_printer); + + // we let our view do the actual printing + QPaintDeviceMetrics metrics = new QPaintDeviceMetrics(m_printer); + m_view.print(p, metrics.height(), metrics.width()); + + // and send the result to the printer + p.end(); + } +} + +private void optionsPreferences() +{ + // popup some sort of preference dialog, here + %{APPNAME}Preferences dlg = new %{APPNAME}Preferences(); + if (dlg.exec() != 0) + { + // redo your settings + } +} + +private void changeStatusbar(String text) +{ + // display the text on the statusbar + statusBar().message(text); +} + +private void changeCaption(String text) +{ + // display the text on the caption + setCaption(text); +} + +static String description = + "A KDE Application"; + +static String version = "%{VERSION}"; + +static String[][] options = +{ + { "+[URL]", "Document to open.", null } +}; + +static void main(String[] cmdLineArgs) +{ + TDEAboutData about = new TDEAboutData("%{APPNAMELC}", "%{APPNAME}", version, description, + TDEAboutData.License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", null, null, "%{EMAIL}"); + about.addAuthor( "%{AUTHOR}", null, "%{EMAIL}" ); + TDECmdLineArgs.init(cmdLineArgs, about); + TDECmdLineArgs.addCmdLineOptions(options); + TDEApplication app = new TDEApplication(); + + // see if we are starting with session management + if (app.isRestored()) + RESTORE("%{APPNAME}"); + else + { + // no session.. just start up normally + TDECmdLineArgs args = TDECmdLineArgs.parsedArgs(); + if (args.count() == 0) + { + %{APPNAME} widget = new %{APPNAME}(); + widget.show(); + } + else + { + int i = 0; + for (; i < args.count(); i++) + { + %{APPNAME} widget = new %{APPNAME}(); + widget.show(); + widget.load(args.url(i)); + } + } + args.clear(); + } + + app.exec(); + return; +} + + static { + qtjava.initialize(); + kdejava.initialize(); + } +} + diff --git a/languages/java/app_templates/kappjava/app.tdevelop b/languages/java/app_templates/kappjava/app.tdevelop new file mode 100644 index 00000000..7ee74558 --- /dev/null +++ b/languages/java/app_templates/kappjava/app.tdevelop @@ -0,0 +1,88 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevAutoProject + Java + + Java + Code + Qt + KDE + + + + + src/java + + + src/%{APPNAMELC} + + + + + + + + + + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + c++_bugs_gcc + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + libc + libstdc++ + opengl + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + ruby + ruby_bugs + sdl + stl + w3c-svg + sw + w3c-uaag10 + wxwidgets_bugs + + + Guide to the Qt Translation Tools + Qt Assistant Manual + Qt Designer Manual + Qt Reference Documentation + qmake User Guide + + + KDE Libraries (Doxygen) + + + + + + + + diff --git a/languages/java/app_templates/kappjava/app_client.java b/languages/java/app_templates/kappjava/app_client.java new file mode 100644 index 00000000..9648cfad --- /dev/null +++ b/languages/java/app_templates/kappjava/app_client.java @@ -0,0 +1,28 @@ +/* + * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> + */ + +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + TDEApplication app(argc, argv, "%{APPNAMELC}_client", false); + + // get our DCOP client and attach so that we may use it + DCOPClient *client = app.dcopClient(); + client->attach(); + + // do a 'send' for now + QByteArray data; + QDataStream ds(data, IO_WriteOnly); + if (argc > 1) + ds << QString(argv[1]); + else + ds << QString("http://www.kde.org"); + client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(QString)", data); + + return app.exec(); +} diff --git a/languages/java/app_templates/kappjava/appui.rc b/languages/java/app_templates/kappjava/appui.rc new file mode 100644 index 00000000..ceb4f14e --- /dev/null +++ b/languages/java/app_templates/kappjava/appui.rc @@ -0,0 +1,8 @@ + + + + C&ustom + + + + diff --git a/languages/java/app_templates/kappjava/appview.java b/languages/java/app_templates/kappjava/appview.java new file mode 100644 index 00000000..347ff58f --- /dev/null +++ b/languages/java/app_templates/kappjava/appview.java @@ -0,0 +1,115 @@ +/* + * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> + */ + +import java.util.*; +import org.kde.qt.*; +import org.kde.koala.*; + +/** + * This is the main view class for %{APPNAME}. Most of the non-menu, + * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go + * here. + * + * This %{APPNAMELC} uses an HTML component as an example. + * + * @short Main view + * @author %{AUTHOR} <%{EMAIL}> + * @version %{VERSION} + */ +public class %{APPNAME}View extends QWidget +{ + + QHBoxLayout top_layout; + +public %{APPNAME}View(QWidget parent) +{ + super(parent, null); + // setup our layout manager to automatically add our widgets + top_layout = new QHBoxLayout(this); + top_layout.setAutoAdd(true); + + // we want to look for all components that satisfy our needs. the + // trader will actually search through *all* registered KDE + // applications and components -- not just KParts. So we have to + // specify two things: a service type and a constraint + // + // the service type is like a mime type. we say that we want all + // applications and components that can handle HTML -- 'text/html' + // + // however, by itself, this will return such things as Netscape.. + // not what we wanted. so we constrain it by saying that the + // string 'KParts/ReadOnlyPart' must be found in the ServiceTypes + // field. with this, only components of the type we want will be + // returned. + ArrayList offers = TDETrader.self().query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes"); + + KLibFactory factory = null; + // in theory, we only care about the first one.. but let's try all + // offers just in case the first can't be loaded for some reason + Iterator it = offers.iterator(); + while(it.hasNext()) + { + KService ptr = (KService) it.next(); + + // we now know that our offer can handle HTML and is a part. + // since it is a part, it must also have a library... let's try to + // load that now + factory = KLibLoader.self().factory( ptr.library() ); + if (factory != null) + { + m_html = (ReadOnlyPart) factory.create(this, ptr.name(), "KParts::ReadOnlyPart"); + break; + } + } + + // if our factory is invalid, then we never found our component + // and we might as well just exit now + if (factory == null) + { + KMessageBox.error(this, "Could not find a suitable HTML component"); + return; + } + + connect(m_html, SIGNAL("setWindowCaption(String)"), + this, SLOT("slotSetTitle(String)")); + connect(m_html, SIGNAL("setStatusBarText(String)"), + this, SLOT("slotOnURL(String)")); + +} + + +public void print(QPainter p, int height, int width) +{ + // do the actual printing, here + // p.drawText(etc..) +} + +public String currentURL() +{ + return m_html.url().url(); +} + +public void openURL(String url) +{ + openURL(new KURL(url)); +} + +public void openURL(KURL url) +{ + m_html.openURL(url); +} + +private void slotOnURL(String url) +{ + emit("signalChangeStatusbar", url); +} + +private void slotSetTitle(String title) +{ + emit("signalChangeCaption", title); +} + +private ReadOnlyPart m_html; + +} diff --git a/languages/java/app_templates/kappjava/kappjava b/languages/java/app_templates/kappjava/kappjava new file mode 100644 index 00000000..e199ac25 --- /dev/null +++ b/languages/java/app_templates/kappjava/kappjava @@ -0,0 +1,10 @@ +# KDE Config File +[General] +Name=Application framework +Name[fr]=Squelette d'application +Icon=kappjava.png +Category=Java/KDE +Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars. +Comment[fr]=Gnre une simple application KDE dans le language JAVA avec une fentre principale, des menus, et des barres d'outils. +FileTemplates=java,CStyle +ShowFilesAfterGeneration=src/APPNAMEView.java diff --git a/languages/java/app_templates/kappjava/kappjava.kdevtemplate b/languages/java/app_templates/kappjava/kappjava.kdevtemplate new file mode 100644 index 00000000..92cf4710 --- /dev/null +++ b/languages/java/app_templates/kappjava/kappjava.kdevtemplate @@ -0,0 +1,163 @@ +# KDE Config File +[General] +Name=Application framework +Name[ca]=Infraestructura d'aplicacions +Name[da]=Programskelet +Name[de]=Anwendungsgrundgerüst +Name[el]=Πλαίσιο εφαρμογής +Name[es]=Infraestructura de aplicación +Name[et]=Rakenduse raamistik +Name[eu]=Aplikazioen lan-markoa +Name[fa]=چارچوب کاربرد +Name[fr]=Infrastructure d'application +Name[ga]=Creatlach feidhmchláir +Name[gl]=Entorno de traballo para aplicación +Name[hu]=Alkalmazás-keretrendszer +Name[it]=Infrastruttura applicativa +Name[ja]=アプリケーションフレームワーク +Name[nds]=Programmrahmenwark +Name[ne]=अनुप्रयोग फ्रेमवर्क +Name[nl]=Applicationframework +Name[pl]=Szablon programu +Name[pt]=Plataforma de aplicações +Name[pt_BR]=Plataforma de aplicações +Name[ru]=Приложение KDE +Name[sk]=Aplikačný framework +Name[sl]=Ogrodje programa +Name[sr]=Радни оквир програма +Name[sr@Latn]=Radni okvir programa +Name[sv]=Programramverk +Name[tr]=Uygulama Çatısı +Name[zh_CN]=应用程序框架 +Name[zh_TW]=應用程式框架 +Icon=kappjava.png +Category=Java/KDE +Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars. +Comment[ca]=Genera una simple aplicació per al KDE en Java amb una finestra principal, menús i barres d'eines. +Comment[da]=Genererer et simpelt Java KDE program med et vindue på topniveau, menuer og værktøjslinjer. +Comment[de]=Erstellt eine einfache Java-KDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. +Comment[el]=Δημιουργεί μια απλή εφαρμογή Java του KDE με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων. +Comment[es]=Genera una sencilla aplicación para KDE en Java, con una ventana principal, menús y barras de herramientas. +Comment[et]=Lihtsa Java KDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. +Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Java KDE aplikazio bat sortzen du. +Comment[fa]=یک کاربرد سادۀ KDE جاوا با یک پنجرۀ سطح بالا، گزینگان و میله‌های ابزار تولید می‌کند. +Comment[fr]=Génère une application KDE simple en Java comprenant une fenêtre de premier niveau, des menus et des barres d'outils. +Comment[gl]=Xera unha aplicación sinxela KDE en Java cunha xanela principal, menús e barras de ferramentas. +Comment[hu]=Létrehoz egy egyszerű Java-alapú KDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal. +Comment[it]=Genera una semplice applicazione KDE Java con una finestra toplevel, menu e barre degli strumenti. +Comment[nds]=Stellt en eenfach KDE-Programm in Java mit een böverst Finster, Menüs un Warktüüchbalkens op. +Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण जाभा केडीई अनुप्रयोग उत्पन्न गर्दछ । +Comment[nl]=Genereert een eenvoudige Java KDE-toepassing met een toplevel window, menu's en toolbars. +Comment[pl]=Generuje prosty program KDE w Javie posiadający okno, menu i paski narzędzi. +Comment[pt]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas. +Comment[pt_BR]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas. +Comment[ru]=Создание простого приложения Java KDE с окном, меню и панелями инструментов. +Comment[sk]=Vygeneruje jednoduchú Java KDE aplikáciu s jedným oknom, menu a panelom nástrojov. +Comment[sr]=Прави једноставан Java KDE програм са једним прозором највишег нивоа, менијима и тракама са алатом. +Comment[sr@Latn]=Pravi jednostavan Java KDE program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. +Comment[sv]=Skapar ett enkelt Java KDE-program med ett toppnivåfönster, menyer och verktygsrader. +Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Java KDE uygulaması yaratır. +Comment[zh_CN]=生成一个简单的带有顶级窗口、菜单和工具栏的 Java KDE 应用程序。 +Comment[zh_TW]=產生一個簡單的 Java KDE 應用程式,內含頂層視窗、選單與工具列。 +FileTemplates=java,CStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAME}View.java +Archive=kappjava.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[DOCBOOK] +Type=include +File=%{tdevelop}/template-common/dockbook.kdevtemplate + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/tde-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.java +Dest=%{dest}/src/%{APPNAME}.java + +[FILE16] +Type=install +Source=%{src}/appview.java +Dest=%{dest}/src/%{APPNAME}View.java + +[FILE17] +Type=install +Source=%{src}/pref.java +Dest=%{dest}/src/%{APPNAME}Preferences.java + +[FILE18] +Type=install +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + diff --git a/languages/java/app_templates/kappjava/kappjava.png b/languages/java/app_templates/kappjava/kappjava.png new file mode 100644 index 00000000..913ebb87 Binary files /dev/null and b/languages/java/app_templates/kappjava/kappjava.png differ diff --git a/languages/java/app_templates/kappjava/pref.java b/languages/java/app_templates/kappjava/pref.java new file mode 100644 index 00000000..a50fdb31 --- /dev/null +++ b/languages/java/app_templates/kappjava/pref.java @@ -0,0 +1,52 @@ +/* + * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> + */ + +import java.util.*; +import org.kde.qt.*; +import org.kde.koala.*; + +public class %{APPNAME}Preferences extends KDialogBase +{ +private %{APPNAME}PrefPageOne m_pageOne; +private %{APPNAME}PrefPageTwo m_pageTwo; + +public %{APPNAME}Preferences() +{ + super(TreeList, "%{APPNAME} Preferences", + Help|Default|Ok|Apply|Cancel, Ok); + + // this is the base class for your preferences dialog. it is now + // a Treelist dialog.. but there are a number of other + // possibilities (including Tab, Swallow, and just Plain) + QFrame frame; + frame = addPage(tr("First Page"), tr("Page One Options")); + m_pageOne = new %{APPNAME}PrefPageOne(frame); + + frame = addPage(tr("Second Page"), tr("Page Two Options")); + m_pageTwo = new %{APPNAME}PrefPageTwo(frame); +} + +public class %{APPNAME}PrefPageOne extends QFrame { +public %{APPNAME}PrefPageOne(QWidget parent) +{ + super(parent); + QHBoxLayout layout = new QHBoxLayout(this); + layout.setAutoAdd(true); + + new QLabel("Add something here", this); +} +} + +public class %{APPNAME}PrefPageTwo extends QFrame { +public %{APPNAME}PrefPageTwo(QWidget parent) +{ + super(parent); + QHBoxLayout layout = new QHBoxLayout(this); + layout.setAutoAdd(true); + + new QLabel("Add something here", this); +} +} + +} diff --git a/languages/java/app_templates/kappjava/src-Makefile.am b/languages/java/app_templates/kappjava/src-Makefile.am new file mode 100644 index 00000000..6468994c --- /dev/null +++ b/languages/java/app_templates/kappjava/src-Makefile.am @@ -0,0 +1,18 @@ +## Makefile.am for %{APPNAMELC} + +JAVAROOT = . + +# which sources should be compiled for %{APPNAMELC} +java_JAVA = %{APPNAME}.java %{APPNAME}View.java \ + %{APPNAME}Preferences.java + + +KDE_ICON = %{APPNAMELC} + +# this is where the kdelnk file will go +kdelnkdir = $(kde_appsdir)/Utilities +kdelnk_DATA = %{APPNAMELC}.desktop + +# this is where the XML-GUI resource file goes +rcdir = $(kde_datadir)/%{APPNAMELC} +rc_DATA = %{APPNAMELC}ui.rc diff --git a/languages/java/app_templates/kappjava/subdirs b/languages/java/app_templates/kappjava/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/java/app_templates/kappjava/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/java/app_templates/superwaba/CMakeLists.txt b/languages/java/app_templates/superwaba/CMakeLists.txt index ea9517be..58932352 100644 --- a/languages/java/app_templates/superwaba/CMakeLists.txt +++ b/languages/java/app_templates/superwaba/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( superwaba.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/superwaba.tar.gz superwaba.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - superwaba.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + superwaba.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/java/app_templates/superwaba/Makefile.am b/languages/java/app_templates/superwaba/Makefile.am index c9c6aa99..bc706fe6 100644 --- a/languages/java/app_templates/superwaba/Makefile.am +++ b/languages/java/app_templates/superwaba/Makefile.am @@ -2,10 +2,10 @@ dataFiles = superwaba.png sw.java src-Makefile sw.tdevelop sw.filelist templateName = superwaba ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/java/app_templates/superwaba/superwaba.kdevtemplate b/languages/java/app_templates/superwaba/superwaba.kdevtemplate new file mode 100644 index 00000000..27257770 --- /dev/null +++ b/languages/java/app_templates/superwaba/superwaba.kdevtemplate @@ -0,0 +1,166 @@ +# KDE Config File +[General] +Name=SuperWaba +Name[ne]=सुपरवाभा +Icon=superwaba.png +Category=Java +Comment=A simple template for building SuperWaba Java based apps on WinCE and PalmOS. More information can be found at http://www.superwaba.org +Comment[ca]=Una simple plantilla per a construir aplicacions basades en SuperWaba Java per a WinCE i PalmOS. Podeu trobar més informació a http://www.superwaba.org +Comment[da]=En simpel skabelon til at bygge SuperWaba Java baserede programmer på WinCE og PalmOS. Mere information kan findes på http://www.superwaba.org +Comment[de]=Eine einfache Vorlage zum Erstellen von auf Java basierenden SuperWaba-Anwendungen unter WinCE und PalmOS. Weitere Informationen erhalten Sie auf http://www.superwaba.org. +Comment[el]=Ένα απλό πρότυπο για την κατασκευή εφαρμογών SuperWaba Java για τα WinCE και PalmOS. Περισσότερες πληροφορίες μπορούν να βρεθούν στο http://www.superwaba.org +Comment[es]=Una plantilla sencilla para crear aplicaciones basadas en SuperWaba Java para WinCE y PalmOS. Puede encontrar más información en http://www.superwaba.org +Comment[et]=Lihtne mall rakenduste loomiseks SuperWaba Java põhjal WinCE ja PalmOS'i tarbeks. Rohkem infot annab http://www.superwaba.org +Comment[eu]=WinCE eta PalmOS sistema eragileetan SuperWaba Javan oinarritutako aplikazioak sortzeko txantiloi sinple bat. Informazio gehiagorako: http://www.superwaba.org +Comment[fa]=یک قالب ساده برای ساختن کاربردهای بر مبنای SuperWaba جاوا روی WinCE و PalmOS. اطلاعات بیشتر می‌تواند در http://www.superwaba.org یافت شود +Comment[fr]=Un modèle simple pour construire des applications basées sur Java SuperWaba pour WinCE et PalmOS. Vous trouverez plus d'informations sur http://www.superwaba.org +Comment[gl]=Un modelo sinxelo para crear aplicacións SuperWaba baseadas en Java para WinCE e PalmOS. Pode atopar máis información en http://www.superwaba.org +Comment[hu]=Egyszerű sablon SuperWaba Java-alkalmazások készítéséhez, WinCE és PalmOS platformra. Részletes információ itt található: http://www.superwaba.org +Comment[it]=Un semplice modello per compilare applicazioni Java SuperWaba basato su WinCE e PalmOS. Ulteriori informazioni possono essere trovate visitando http://www.superwaba.org/ +Comment[nds]=En eenfach Vörlaag för't Opstellen vun op WinCE un PalmOS opbuut SuperWaba-Programmen. Mehr Informatschonen laat sik op http://www.superwaba.org finnen +Comment[ne]=WinCE र PalmOS मा सुपरवाभा जाभा आधारित अनुप्रयोग निर्माणका लागि साधारण टेम्प्लेट । बढी जानकारी http://www.superwaba.org मा फेला पार्न सकिन्छ । +Comment[nl]=Een eenvouidg sjabloon voor het bouwen van SuperWaba Java-gebaseerde toepassingen op WinCE en PalmOS. Meer informatie vindt u op http://www.superwaba.org. +Comment[pl]=Prosty szablon do budowania programów w Javie wykorzystujących SuperWaba w środowiskach WinCE oraz PalmOS. Więcej informacji można znaleźć na stronie http://www.superwaba.org +Comment[pt]=Um modelo simples para criara aplicações Java, baseadas no SuperWaba, para o WinCE e o PalmOS. Poderá encontrar mais informações em http://www.superwaba.org +Comment[pt_BR]=Um modelo simples para criara aplicações Java, baseadas no SuperWaba, para o WinCE e o PalmOS. Poderá encontrar mais informações em http://www.superwaba.org +Comment[ru]=Создание приложения SuperWaba Java для устройств WinCE и PalmOS. Дополнительную информацию можно найти на http://www.superwaba.org +Comment[sk]=Jednoduchá šablóna pre vytváranie SuperWaba Java Aplikácií na WinCE a PalmOS. Viac informácií môžte nájsť na http://www.superwaba.org +Comment[sr]=Једноставан шаблон за градњу SuperWaba програма на основу Java-е, за WinCE и PalmOS. Више информација на http://www.superwaba.org +Comment[sr@Latn]=Jednostavan šablon za gradnju SuperWaba programa na osnovu Java-e, za WinCE i PalmOS. Više informacija na http://www.superwaba.org +Comment[sv]=En enkel mall för att bygga SuperWaba Java-baserade program på WinCE och PalmOS. Mer information hittas på http://www.superwaba.org. +Comment[tr]=WinCE ve PalmOS üstünde SuperWaba tabanlı Java uygulamarı yapmak için basit bir şablon. Daha fazla bilgi http://www.superwaba.org/ adresinde bulunabilir. +Comment[zh_CN]=在 WinCE 和 PalmOS 上构建基于 SuperWaba Java 应用程序的简单模板。更多信息可以在 http://www.superwaba.org 找到 +Comment[zh_TW]=一個簡單的建立在 WinCE 與 PalmOS 上執行的 SuperWaba Java 應用程式。您可以在 http://www.superwaba.org 取得更多資訊。 +FileTemplates=java +ShowFilesAfterGeneration=%{dest}/%{APPNAME}.java +Archive=superwaba.tar.gz + +[JAVA] +Type=value +Value=JAVA +Comment=Path to your java root +Comment[ca]=Ruta cap a la vostra arrel Java +Comment[da]=Sti til din java-rod +Comment[de]=Pfad zum Stammordner von Java +Comment[el]=Διαδρομή στο κατάλογό σας της java +Comment[es]=Ruta a su carpeta raíz Java +Comment[et]=Java juurkataloogi asukoht +Comment[eu]=Zure java erroaren bide-izena +Comment[fa]=مسیر ریشۀ جاوای شما +Comment[fr]=Chemin vers votre racine Java +Comment[gl]=Ruta a súa instalación de java +Comment[hu]=A Java-alapkönyvtár elérési útja +Comment[it]=Percorso alla radice java +Comment[ja]=Java ルートへのパス +Comment[nds]=Padd na Dien Java-Wörtelorner +Comment[ne]=तपाईँको जाभा रूटको मार्ग +Comment[nl]=Pad naar uw Java-hoofdmap +Comment[pl]=Ścieżka do głównego katalogu Javy +Comment[pt]=A localização de base do seu Java +Comment[pt_BR]=A localização de base do seu Java +Comment[ru]=Путь к корневому каталогу Java +Comment[sk]=Cesta ku java koreňu +Comment[sr]=Путања до вашег корена Java-е +Comment[sr@Latn]=Putanja do vašeg korena Java-e +Comment[sv]=Sökväg till Java-rotkatalog +Comment[zh_CN]=您的 Java 根路径 +Comment[zh_TW]=您的 java 根路徑 +Default=/usr/lib/java +ValueType=QString + +[WABA] +Type=value +Value=WABA +Comment=Path to your SuperWaba root +Comment[ca]=Ruta cap a la vostra arrel SuperWaba +Comment[da]=Sti til din SuperWaba-rod +Comment[de]=Pfad zum Stammordner von SuperWaba +Comment[el]=Διαδρομή στο κατάλογό σας της SuperWaba +Comment[es]=Ruta a su carpeta raíz de SuperWaba +Comment[et]=SuperWaba juurkataloogi asukoht +Comment[eu]=Zure SuperWaba erroaren bide-izena +Comment[fa]=مسیر ریشۀ SuperWaba شما +Comment[fr]=Chemin vers votre racine SuperWaba +Comment[gl]=Ruta a súa instalación de SuperWaba +Comment[hu]=A SuperWaba-alapkönyvtár elérési útja +Comment[it]=Percorso alla radice SuperWaba +Comment[ja]=SuperWaba ルートへのパス +Comment[nds]=Padd na Dien SuperWaba-Wörtelorner +Comment[ne]=तपाईँको सुपरवाभा रूटको मार्ग +Comment[nl]=Pad naar uw SuperWaba-hoofdmap +Comment[pl]=Ścieżka do głównego katalogu SuperWaba +Comment[pt]=A localização de base do seu SuperWaba +Comment[pt_BR]=A localização de base do seu SuperWaba +Comment[ru]=Путь к корневому каталогу SuperWaba +Comment[sk]=Cesta ku SuperWaba koreňu +Comment[sr]=Путања до вашег корена SuperWaba-е +Comment[sr@Latn]=Putanja do vašeg korena SuperWaba-e +Comment[sv]=Sökväg till SuperWaba-rotkatalog +Comment[tr]=SuperWaba kök dizininizin yolu +Comment[zh_CN]=您的 SuperWaba 根路径 +Comment[zh_TW]=您的 SuperWaba 根路徑 +Default=/usr/lib +ValueType=QString + +[GNU] +Type=install archive +Source=%{tdevelop}/template-common/gnu.tar.gz +Dest=%{dest} + +[PROJECT] +Type=install +EscapeXML=true +Source=%{src}/sw.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILELIST] +Type=install +Source=%{src}/sw.filelist +Dest=%{dest}/%{APPNAMELC}.filelist + +[MAKEFILE] +Type=install +Source=%{src}/src-Makefile +Dest=%{dest}/Makefile + +[SOURCE] +Type=install +Source=%{src}/sw.java +Dest=%{dest}/%{APPNAME}.java + +[MESSAGE] +Type=Message +Comment=Your application is setup to build. Edit the make targets to customize the file. +Comment[ca]=La vostra aplicació està llesta per a ser construïda. Editeu els objectius de make per a personalitzar el fitxer. +Comment[da]=Dit program er parat til at blive bygget. Redigér make targets for at indstille filen. +Comment[de]=Ihre Anwendung ist bereit für das Erstellen. Bearbeiten Sie die Make-Targets, um die Datei an Ihre Bedürfnisse anzupassen. +Comment[el]=Η εφαρμογή σας έχει ρυθμιστεί για κατασκευή. Επεξεργαστείτε τους προορισμούς κατασκευής για την προσαρμογή του αρχείου. +Comment[en_GB]=Your application is setup to build. Edit the make targets to customise the file. +Comment[es]=Su aplicación está lista para ser construída. Edite los objetivos make para personalizar el archivo. +Comment[et]=Rakendus on ehitamiseks valmis. Faili kohandamiseks redigeeri ehitamise sihtmärke. +Comment[eu]=Zure aplikazioa eraikitzeko konfiguratu da. Editatu make-en helburuak fitxategia pertsonalizatzeko. +Comment[fa]=کاربرد شما برای ساختن برپا می‌شود. برای سفارشی کردن پرونده، هدفهای make را ویرایش کنید. +Comment[fr]=Votre application est prête à être construite. Modifiez les cibles de « make » pour personnaliser le fichier. +Comment[gl]=A súa aplicación esta configurada para compilar. Edite os obxectivos make para persoalizalo ficheiro. +Comment[hu]=Az alkalmazás készen áll a lefordításra. A make-célpontok szerkeszthetők, ha szükséges. +Comment[it]=L'applicazione è configurata per compilare. Modifica i target di make per personalizzare il file. +Comment[nds]=Dien Programm kann opstellt warrn. Bewerk de "Make"-Telen för't Topassen vun de Datei. +Comment[ne]=तपाईँको अनुप्रयोग निर्माण गर्नका लागि सेटअप भएको छ । फाइललाई अनुकूल गर्नका लागि मेक तार्गेटलाई सम्पादन गर्नुहोस् । +Comment[nl]=Uw toepassing kan worden gebouwd. Bewerk de make targets om het bestand naar eigen inzicht aan te passen. +Comment[pl]=Program skonfigurowany. Dostosowanie pliku do własnych potrzeb jest możliwe przez modyfikację celów make. +Comment[pt]=A sua aplicação está preparada para ser compilada. Edite os alvos do 'make' para personalizar o ficheiro. +Comment[pt_BR]=A sua aplicação está preparada para ser compilada. Edite os alvos do 'make' para personalizar o ficheiro. +Comment[ru]=Ваше приложение готово для сборки. +Comment[sk]=Aplikácia je pripravená na build. Môžte si prispôsobiť make ciele. +Comment[sr]=Ваш програм је спреман за градњу. Уредите циљеве справљача да бисте прилагодили фајл. +Comment[sr@Latn]=Vaš program je spreman za gradnju. Uredite ciljeve spravljača da biste prilagodili fajl. +Comment[sv]=Programmet är inställt att byggas. Redigera byggmålen för att anpassa filen. +Comment[tr]=Uygulamanız derlenmeye hazır. Dosyayı özelleştirmek için make hedeflerini düzenleyin. +Comment[zh_CN]=您的应用程序已设置为构建。编辑 make 目标可自定义文件。 +Comment[zh_TW]=您的應用程式已設定好可建立了。請編輯 make 目標來調整檔案。 +Archive=superwaba.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + diff --git a/languages/java/app_templates/superwaba/superwaba.tdevtemplate b/languages/java/app_templates/superwaba/superwaba.tdevtemplate deleted file mode 100644 index e792af35..00000000 --- a/languages/java/app_templates/superwaba/superwaba.tdevtemplate +++ /dev/null @@ -1,166 +0,0 @@ -# KDE Config File -[General] -Name=SuperWaba -Name[ne]=सुपरवाभा -Icon=superwaba.png -Category=Java -Comment=A simple template for building SuperWaba Java based apps on WinCE and PalmOS. More information can be found at http://www.superwaba.org -Comment[ca]=Una simple plantilla per a construir aplicacions basades en SuperWaba Java per a WinCE i PalmOS. Podeu trobar més informació a http://www.superwaba.org -Comment[da]=En simpel skabelon til at bygge SuperWaba Java baserede programmer på WinCE og PalmOS. Mere information kan findes på http://www.superwaba.org -Comment[de]=Eine einfache Vorlage zum Erstellen von auf Java basierenden SuperWaba-Anwendungen unter WinCE und PalmOS. Weitere Informationen erhalten Sie auf http://www.superwaba.org. -Comment[el]=Ένα απλό πρότυπο για την κατασκευή εφαρμογών SuperWaba Java για τα WinCE και PalmOS. Περισσότερες πληροφορίες μπορούν να βρεθούν στο http://www.superwaba.org -Comment[es]=Una plantilla sencilla para crear aplicaciones basadas en SuperWaba Java para WinCE y PalmOS. Puede encontrar más información en http://www.superwaba.org -Comment[et]=Lihtne mall rakenduste loomiseks SuperWaba Java põhjal WinCE ja PalmOS'i tarbeks. Rohkem infot annab http://www.superwaba.org -Comment[eu]=WinCE eta PalmOS sistema eragileetan SuperWaba Javan oinarritutako aplikazioak sortzeko txantiloi sinple bat. Informazio gehiagorako: http://www.superwaba.org -Comment[fa]=یک قالب ساده برای ساختن کاربردهای بر مبنای SuperWaba جاوا روی WinCE و PalmOS. اطلاعات بیشتر می‌تواند در http://www.superwaba.org یافت شود -Comment[fr]=Un modèle simple pour construire des applications basées sur Java SuperWaba pour WinCE et PalmOS. Vous trouverez plus d'informations sur http://www.superwaba.org -Comment[gl]=Un modelo sinxelo para crear aplicacións SuperWaba baseadas en Java para WinCE e PalmOS. Pode atopar máis información en http://www.superwaba.org -Comment[hu]=Egyszerű sablon SuperWaba Java-alkalmazások készítéséhez, WinCE és PalmOS platformra. Részletes információ itt található: http://www.superwaba.org -Comment[it]=Un semplice modello per compilare applicazioni Java SuperWaba basato su WinCE e PalmOS. Ulteriori informazioni possono essere trovate visitando http://www.superwaba.org/ -Comment[nds]=En eenfach Vörlaag för't Opstellen vun op WinCE un PalmOS opbuut SuperWaba-Programmen. Mehr Informatschonen laat sik op http://www.superwaba.org finnen -Comment[ne]=WinCE र PalmOS मा सुपरवाभा जाभा आधारित अनुप्रयोग निर्माणका लागि साधारण टेम्प्लेट । बढी जानकारी http://www.superwaba.org मा फेला पार्न सकिन्छ । -Comment[nl]=Een eenvouidg sjabloon voor het bouwen van SuperWaba Java-gebaseerde toepassingen op WinCE en PalmOS. Meer informatie vindt u op http://www.superwaba.org. -Comment[pl]=Prosty szablon do budowania programów w Javie wykorzystujących SuperWaba w środowiskach WinCE oraz PalmOS. Więcej informacji można znaleźć na stronie http://www.superwaba.org -Comment[pt]=Um modelo simples para criara aplicações Java, baseadas no SuperWaba, para o WinCE e o PalmOS. Poderá encontrar mais informações em http://www.superwaba.org -Comment[pt_BR]=Um modelo simples para criara aplicações Java, baseadas no SuperWaba, para o WinCE e o PalmOS. Poderá encontrar mais informações em http://www.superwaba.org -Comment[ru]=Создание приложения SuperWaba Java для устройств WinCE и PalmOS. Дополнительную информацию можно найти на http://www.superwaba.org -Comment[sk]=Jednoduchá šablóna pre vytváranie SuperWaba Java Aplikácií na WinCE a PalmOS. Viac informácií môžte nájsť na http://www.superwaba.org -Comment[sr]=Једноставан шаблон за градњу SuperWaba програма на основу Java-е, за WinCE и PalmOS. Више информација на http://www.superwaba.org -Comment[sr@Latn]=Jednostavan šablon za gradnju SuperWaba programa na osnovu Java-e, za WinCE i PalmOS. Više informacija na http://www.superwaba.org -Comment[sv]=En enkel mall för att bygga SuperWaba Java-baserade program på WinCE och PalmOS. Mer information hittas på http://www.superwaba.org. -Comment[tr]=WinCE ve PalmOS üstünde SuperWaba tabanlı Java uygulamarı yapmak için basit bir şablon. Daha fazla bilgi http://www.superwaba.org/ adresinde bulunabilir. -Comment[zh_CN]=在 WinCE 和 PalmOS 上构建基于 SuperWaba Java 应用程序的简单模板。更多信息可以在 http://www.superwaba.org 找到 -Comment[zh_TW]=一個簡單的建立在 WinCE 與 PalmOS 上執行的 SuperWaba Java 應用程式。您可以在 http://www.superwaba.org 取得更多資訊。 -FileTemplates=java -ShowFilesAfterGeneration=%{dest}/%{APPNAME}.java -Archive=superwaba.tar.gz - -[JAVA] -Type=value -Value=JAVA -Comment=Path to your java root -Comment[ca]=Ruta cap a la vostra arrel Java -Comment[da]=Sti til din java-rod -Comment[de]=Pfad zum Stammordner von Java -Comment[el]=Διαδρομή στο κατάλογό σας της java -Comment[es]=Ruta a su carpeta raíz Java -Comment[et]=Java juurkataloogi asukoht -Comment[eu]=Zure java erroaren bide-izena -Comment[fa]=مسیر ریشۀ جاوای شما -Comment[fr]=Chemin vers votre racine Java -Comment[gl]=Ruta a súa instalación de java -Comment[hu]=A Java-alapkönyvtár elérési útja -Comment[it]=Percorso alla radice java -Comment[ja]=Java ルートへのパス -Comment[nds]=Padd na Dien Java-Wörtelorner -Comment[ne]=तपाईँको जाभा रूटको मार्ग -Comment[nl]=Pad naar uw Java-hoofdmap -Comment[pl]=Ścieżka do głównego katalogu Javy -Comment[pt]=A localização de base do seu Java -Comment[pt_BR]=A localização de base do seu Java -Comment[ru]=Путь к корневому каталогу Java -Comment[sk]=Cesta ku java koreňu -Comment[sr]=Путања до вашег корена Java-е -Comment[sr@Latn]=Putanja do vašeg korena Java-e -Comment[sv]=Sökväg till Java-rotkatalog -Comment[zh_CN]=您的 Java 根路径 -Comment[zh_TW]=您的 java 根路徑 -Default=/usr/lib/java -ValueType=QString - -[WABA] -Type=value -Value=WABA -Comment=Path to your SuperWaba root -Comment[ca]=Ruta cap a la vostra arrel SuperWaba -Comment[da]=Sti til din SuperWaba-rod -Comment[de]=Pfad zum Stammordner von SuperWaba -Comment[el]=Διαδρομή στο κατάλογό σας της SuperWaba -Comment[es]=Ruta a su carpeta raíz de SuperWaba -Comment[et]=SuperWaba juurkataloogi asukoht -Comment[eu]=Zure SuperWaba erroaren bide-izena -Comment[fa]=مسیر ریشۀ SuperWaba شما -Comment[fr]=Chemin vers votre racine SuperWaba -Comment[gl]=Ruta a súa instalación de SuperWaba -Comment[hu]=A SuperWaba-alapkönyvtár elérési útja -Comment[it]=Percorso alla radice SuperWaba -Comment[ja]=SuperWaba ルートへのパス -Comment[nds]=Padd na Dien SuperWaba-Wörtelorner -Comment[ne]=तपाईँको सुपरवाभा रूटको मार्ग -Comment[nl]=Pad naar uw SuperWaba-hoofdmap -Comment[pl]=Ścieżka do głównego katalogu SuperWaba -Comment[pt]=A localização de base do seu SuperWaba -Comment[pt_BR]=A localização de base do seu SuperWaba -Comment[ru]=Путь к корневому каталогу SuperWaba -Comment[sk]=Cesta ku SuperWaba koreňu -Comment[sr]=Путања до вашег корена SuperWaba-е -Comment[sr@Latn]=Putanja do vašeg korena SuperWaba-e -Comment[sv]=Sökväg till SuperWaba-rotkatalog -Comment[tr]=SuperWaba kök dizininizin yolu -Comment[zh_CN]=您的 SuperWaba 根路径 -Comment[zh_TW]=您的 SuperWaba 根路徑 -Default=/usr/lib -ValueType=QString - -[GNU] -Type=install archive -Source=%{tdevelop}/template-common/gnu.tar.gz -Dest=%{dest} - -[PROJECT] -Type=install -EscapeXML=true -Source=%{src}/sw.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILELIST] -Type=install -Source=%{src}/sw.filelist -Dest=%{dest}/%{APPNAMELC}.filelist - -[MAKEFILE] -Type=install -Source=%{src}/src-Makefile -Dest=%{dest}/Makefile - -[SOURCE] -Type=install -Source=%{src}/sw.java -Dest=%{dest}/%{APPNAME}.java - -[MESSAGE] -Type=Message -Comment=Your application is setup to build. Edit the make targets to customize the file. -Comment[ca]=La vostra aplicació està llesta per a ser construïda. Editeu els objectius de make per a personalitzar el fitxer. -Comment[da]=Dit program er parat til at blive bygget. Redigér make targets for at indstille filen. -Comment[de]=Ihre Anwendung ist bereit für das Erstellen. Bearbeiten Sie die Make-Targets, um die Datei an Ihre Bedürfnisse anzupassen. -Comment[el]=Η εφαρμογή σας έχει ρυθμιστεί για κατασκευή. Επεξεργαστείτε τους προορισμούς κατασκευής για την προσαρμογή του αρχείου. -Comment[en_GB]=Your application is setup to build. Edit the make targets to customise the file. -Comment[es]=Su aplicación está lista para ser construída. Edite los objetivos make para personalizar el archivo. -Comment[et]=Rakendus on ehitamiseks valmis. Faili kohandamiseks redigeeri ehitamise sihtmärke. -Comment[eu]=Zure aplikazioa eraikitzeko konfiguratu da. Editatu make-en helburuak fitxategia pertsonalizatzeko. -Comment[fa]=کاربرد شما برای ساختن برپا می‌شود. برای سفارشی کردن پرونده، هدفهای make را ویرایش کنید. -Comment[fr]=Votre application est prête à être construite. Modifiez les cibles de « make » pour personnaliser le fichier. -Comment[gl]=A súa aplicación esta configurada para compilar. Edite os obxectivos make para persoalizalo ficheiro. -Comment[hu]=Az alkalmazás készen áll a lefordításra. A make-célpontok szerkeszthetők, ha szükséges. -Comment[it]=L'applicazione è configurata per compilare. Modifica i target di make per personalizzare il file. -Comment[nds]=Dien Programm kann opstellt warrn. Bewerk de "Make"-Telen för't Topassen vun de Datei. -Comment[ne]=तपाईँको अनुप्रयोग निर्माण गर्नका लागि सेटअप भएको छ । फाइललाई अनुकूल गर्नका लागि मेक तार्गेटलाई सम्पादन गर्नुहोस् । -Comment[nl]=Uw toepassing kan worden gebouwd. Bewerk de make targets om het bestand naar eigen inzicht aan te passen. -Comment[pl]=Program skonfigurowany. Dostosowanie pliku do własnych potrzeb jest możliwe przez modyfikację celów make. -Comment[pt]=A sua aplicação está preparada para ser compilada. Edite os alvos do 'make' para personalizar o ficheiro. -Comment[pt_BR]=A sua aplicação está preparada para ser compilada. Edite os alvos do 'make' para personalizar o ficheiro. -Comment[ru]=Ваше приложение готово для сборки. -Comment[sk]=Aplikácia je pripravená na build. Môžte si prispôsobiť make ciele. -Comment[sr]=Ваш програм је спреман за градњу. Уредите циљеве справљача да бисте прилагодили фајл. -Comment[sr@Latn]=Vaš program je spreman za gradnju. Uredite ciljeve spravljača da biste prilagodili fajl. -Comment[sv]=Programmet är inställt att byggas. Redigera byggmålen för att anpassa filen. -Comment[tr]=Uygulamanız derlenmeye hazır. Dosyayı özelleştirmek için make hedeflerini düzenleyin. -Comment[zh_CN]=您的应用程序已设置为构建。编辑 make 目标可自定义文件。 -Comment[zh_TW]=您的應用程式已設定好可建立了。請編輯 make 目標來調整檔案。 -Archive=superwaba.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - diff --git a/languages/java/app_templates/superwaba/sw.tdevelop b/languages/java/app_templates/superwaba/sw.tdevelop index 029d3af3..11db7411 100644 --- a/languages/java/app_templates/superwaba/sw.tdevelop +++ b/languages/java/app_templates/superwaba/sw.tdevelop @@ -4,17 +4,17 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject Java - TDevDebugger + KDevDebugger Java Code - + make test @@ -34,14 +34,14 @@ - - + + - - + + bash bash_bugs @@ -85,10 +85,10 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/java/app_templates/tdeappjava/CMakeLists.txt b/languages/java/app_templates/tdeappjava/CMakeLists.txt deleted file mode 100644 index 578b6e9d..00000000 --- a/languages/java/app_templates/tdeappjava/CMakeLists.txt +++ /dev/null @@ -1,26 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdeappjava.tar.gz ALL - COMMAND tar zcf tdeappjava.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - app.java pref.java appview.java app_client.java appui.rc - src-Makefile.am tdeappjava.png app.tdevelop subdirs -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdeappjava.tar.gz tdeappjava.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdeappjava.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/java/app_templates/tdeappjava/Makefile.am b/languages/java/app_templates/tdeappjava/Makefile.am deleted file mode 100644 index 889abb5a..00000000 --- a/languages/java/app_templates/tdeappjava/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -dataFiles = app.java pref.java appview.java app_client.java appui.rc \ - src-Makefile.am tdeappjava.png app.tdevelop subdirs -templateName = tdeappjava - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz \ No newline at end of file diff --git a/languages/java/app_templates/tdeappjava/app.desktop b/languages/java/app_templates/tdeappjava/app.desktop deleted file mode 100644 index 3cc75ad8..00000000 --- a/languages/java/app_templates/tdeappjava/app.desktop +++ /dev/null @@ -1,41 +0,0 @@ -[Desktop Entry] -Name=%{APPNAME} -Exec=%{APPNAMELC} %i -caption "%c" -Icon=%{APPNAMELC} -Type=Application -DocPath=%{APPNAMELC}/%{APPNAMELC}.html -Comment=A Java TDE KPart Application -Comment[ca]=Una aplicació KPart en Java per al TDE -Comment[da]=Et Java TDE KPart-program -Comment[de]=Eine TDE-Komponten-Anwendung in Java -Comment[el]=Μια εφαρμογή Java TDE KPart -Comment[es]=Una aplicación KPart en Java para TDE -Comment[et]=Java TDE KPart rakendus -Comment[eu]=Java TDE KPart aplikazio bat -Comment[fa]=یک کاربرد TDE KPart جاوا -Comment[fr]=Une application KPart en JAVA pour TDE -Comment[ga]=Feidhmchlár KPart TDE i Java -Comment[gl]=Unha aplicación KPart de TDE en Java -Comment[hi]=एक जावा केडीई के-पार्ट अनुप्रयोग -Comment[hu]=Java-ban írt, KPart-alapú TDE-alkalmazás -Comment[is]=Java TDE KPart forrit -Comment[it]=Un'applicazione Java TDE KPart -Comment[ja]= Java TDE KPart アプリケーション -Comment[nds]=En TDE-Programm in Java -Comment[ne]=जाभा केडीई KPart अनुप्रयोग -Comment[nl]=Een Java TDE KPart-toepassing -Comment[pl]=Element osadzalny KPart Javy -Comment[pt]=Uma Aplicação TDE KPart em Java -Comment[pt_BR]=Um Aplicativo KPart do TDE para Java -Comment[ru]=Приложение KPart для TDE на Java -Comment[sk]=Java TDE KPart aplikácia -Comment[sl]=Program za Javo TDE KPart -Comment[sr]=Java TDE KPart програм -Comment[sr@Latn]=Java TDE KPart program -Comment[sv]=Ett Java TDE Kpart-program -Comment[ta]=ஜாவா கெடி கெபாகம் பயன்பாடு -Comment[tg]=Гузориш KPart барои TDE дар Java -Comment[tr]=Bir Java TDE KPart Uygulaması -Comment[zh_CN]=一个 Java TDE KPart 应用程序 -Comment[zh_TW]=Java TDE KPart 應用程式 -Terminal=false diff --git a/languages/java/app_templates/tdeappjava/app.java b/languages/java/app_templates/tdeappjava/app.java deleted file mode 100644 index 40bc6b93..00000000 --- a/languages/java/app_templates/tdeappjava/app.java +++ /dev/null @@ -1,281 +0,0 @@ -/* - * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> - */ - -import java.util.*; -import org.kde.qt.*; -import org.kde.koala.*; - -/** - * This class serves as the main window for %{APPNAME}. It handles the - * menus, toolbars, and status bars. - * - * @short Main window class - * @author $AUTHOR <$EMAIL> - * @version $APP_VERSION - */ -public class %{APPNAME} extends TDEMainWindow -{ - private %{APPNAME}View m_view; - private QPrinter m_printer; - -%{APPNAME}() -{ - super( null, "%{APPNAME}" ); - m_view = new %{APPNAME}View(this); - m_printer = new QPrinter(); - // accept dnd - setAcceptDrops(true); - - // tell the TDEMainWindow that this is indeed the main widget - setCentralWidget(m_view); - - // then, setup our actions - setupActions(); - - // and a status bar - statusBar().show(); - - // Apply the create the main window and ask the mainwindow to - // automatically save settings if changed: window size, toolbar - // position, icon size, etc. Also to add actions for the statusbar - // toolbar, and keybindings if necessary. - setupGUI(); - - // allow the view to change the statusbar and caption - connect(m_view, SIGNAL("signalChangeStatusbar(String)"), - this, SLOT("changeStatusbar(String)")); - connect(m_view, SIGNAL("signalChangeCaption(String)"), - this, SLOT("changeCaption(String)")); - -} - -public void load(KURL url) -{ - StringBuffer target = new StringBuffer(); - // the below code is what you should normally do. in this - // example case, we want the url to our own. you probably - // want to use this code instead for your app - - // download the contents - if (NetAccess.download(url, target, null)) - { - // set our caption - setCaption(url.fileName()); - - // load in the file (target is always local) -// loadFile(target); - - // and remove the temp file - NetAccess.removeTempFile(target.toString()); - } - - setCaption(url.url()); - m_view.openURL(url); -} - -public void setupActions() -{ - TDEApplication kapp = TDEApplication.kApplication(); - KStdAction.openNew(this, SLOT("fileNew()"), actionCollection()); - KStdAction.open(this, SLOT("fileOpen()"), actionCollection()); - KStdAction.save(this, SLOT("fileSave()"), actionCollection()); - KStdAction.saveAs(this, SLOT("fileSaveAs()"), actionCollection()); - KStdAction.print(this, SLOT("filePrint()"), actionCollection()); - KStdAction.quit(kapp, SLOT("quit()"), actionCollection()); - - KStdAction.preferences(this, SLOT("optionsPreferences()"), actionCollection()); - - // this doesn't do anything useful. it's just here to illustrate - // how to insert a custom menu and menu item - TDEAction custom = new TDEAction(tr("Cus&tom Menuitem"), new TDEShortcut(), - this, SLOT("optionsPreferences()"), - actionCollection(), "custom_action"); -} - -protected void saveProperties(TDEConfig config) -{ - // the 'config' object points to the session managed - // config file. anything you write here will be available - // later when this app is restored - - if (m_view.currentURL() != null) - config.writeEntry("lastURL", m_view.currentURL()); -} - -protected void readProperties(TDEConfig config) -{ - // the 'config' object points to the session managed - // config file. this function is automatically called whenever - // the app is being restored. read in here whatever you wrote - // in 'saveProperties' - - String url = config.readPathEntry("lastURL"); - - if (url != null) - m_view.openURL(new KURL(url)); -} - -protected void dragEnterEvent(QDragEnterEvent event) -{ - // accept uri drops only - event.accept(QUriDrag.canDecode(event)); -} - -protected void dropEvent(QDropEvent event) -{ - // this is a very simplistic implementation of a drop event. we - // will only accept a dropped URL. the Qt dnd code can do *much* - // much more, so please read the docs there - ArrayList uri = new ArrayList(); - - // see if we can decode a URI.. if not, just ignore it - if (QUriDrag.decode(event, (String[]) uri.toArray())) - { - // okay, we have a URI.. process it - String url, target; - url = (String) uri.get(0); - - // load in the file - load(new KURL(url)); - } -} - -private void fileNew() -{ - // this slot is called whenever the File.New menu is selected, - // the New shortcut is pressed (usually CTRL+N) or the New toolbar - // button is clicked - - // create a new window - (new %{APPNAME}()).show(); -} - -private void fileOpen() -{ - // this slot is called whenever the File.Open menu is selected, - // the Open shortcut is pressed (usually CTRL+O) or the Open toolbar - // button is clicked - KURL url = KURLRequesterDlg.getURL(null, this, tr("Open Location") ); - if (!url.isEmpty()) - m_view.openURL(url); -} - -private void fileSave() -{ - // this slot is called whenever the File.Save menu is selected, - // the Save shortcut is pressed (usually CTRL+S) or the Save toolbar - // button is clicked - - // save the current file -} - -private void fileSaveAs() -{ - // this slot is called whenever the File.Save As menu is selected, - KURL file_url = KFileDialog.getSaveURL(); - if (!file_url.isEmpty() && file_url.isValid()) - { - // save your info, here - } -} - -private void filePrint() -{ - // this slot is called whenever the File.Print menu is selected, - // the Print shortcut is pressed (usually CTRL+P) or the Print toolbar - // button is clicked - if (m_printer == null) m_printer = new QPrinter(); - if (QPrintDialog.getPrinterSetup(m_printer)) - { - // setup the printer. with Qt, you always "print" to a - // QPainter.. whether the output medium is a pixmap, a screen, - // or paper - QPainter p = new QPainter(); - p.begin(m_printer); - - // we let our view do the actual printing - QPaintDeviceMetrics metrics = new QPaintDeviceMetrics(m_printer); - m_view.print(p, metrics.height(), metrics.width()); - - // and send the result to the printer - p.end(); - } -} - -private void optionsPreferences() -{ - // popup some sort of preference dialog, here - %{APPNAME}Preferences dlg = new %{APPNAME}Preferences(); - if (dlg.exec() != 0) - { - // redo your settings - } -} - -private void changeStatusbar(String text) -{ - // display the text on the statusbar - statusBar().message(text); -} - -private void changeCaption(String text) -{ - // display the text on the caption - setCaption(text); -} - -static String description = - "A KDE Application"; - -static String version = "%{VERSION}"; - -static String[][] options = -{ - { "+[URL]", "Document to open.", null } -}; - -static void main(String[] cmdLineArgs) -{ - TDEAboutData about = new TDEAboutData("%{APPNAMELC}", "%{APPNAME}", version, description, - TDEAboutData.License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", null, null, "%{EMAIL}"); - about.addAuthor( "%{AUTHOR}", null, "%{EMAIL}" ); - TDECmdLineArgs.init(cmdLineArgs, about); - TDECmdLineArgs.addCmdLineOptions(options); - TDEApplication app = new TDEApplication(); - - // see if we are starting with session management - if (app.isRestored()) - RESTORE("%{APPNAME}"); - else - { - // no session.. just start up normally - TDECmdLineArgs args = TDECmdLineArgs.parsedArgs(); - if (args.count() == 0) - { - %{APPNAME} widget = new %{APPNAME}(); - widget.show(); - } - else - { - int i = 0; - for (; i < args.count(); i++) - { - %{APPNAME} widget = new %{APPNAME}(); - widget.show(); - widget.load(args.url(i)); - } - } - args.clear(); - } - - app.exec(); - return; -} - - static { - qtjava.initialize(); - kdejava.initialize(); - } -} - diff --git a/languages/java/app_templates/tdeappjava/app.tdevelop b/languages/java/app_templates/tdeappjava/app.tdevelop deleted file mode 100644 index 1e07dec0..00000000 --- a/languages/java/app_templates/tdeappjava/app.tdevelop +++ /dev/null @@ -1,88 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevAutoProject - Java - - Java - Code - Qt - KDE - - - - - src/java - - - src/%{APPNAMELC} - - - - - - - - - - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - c++_bugs_gcc - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - libc - libstdc++ - opengl - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - ruby - ruby_bugs - sdl - stl - w3c-svg - sw - w3c-uaag10 - wxwidgets_bugs - - - Guide to the Qt Translation Tools - Qt Assistant Manual - Qt Designer Manual - Qt Reference Documentation - qmake User Guide - - - KDE Libraries (Doxygen) - - - - - - - - diff --git a/languages/java/app_templates/tdeappjava/app_client.java b/languages/java/app_templates/tdeappjava/app_client.java deleted file mode 100644 index 9648cfad..00000000 --- a/languages/java/app_templates/tdeappjava/app_client.java +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> - */ - -#include -#include -#include -#include - -int main(int argc, char **argv) -{ - TDEApplication app(argc, argv, "%{APPNAMELC}_client", false); - - // get our DCOP client and attach so that we may use it - DCOPClient *client = app.dcopClient(); - client->attach(); - - // do a 'send' for now - QByteArray data; - QDataStream ds(data, IO_WriteOnly); - if (argc > 1) - ds << QString(argv[1]); - else - ds << QString("http://www.kde.org"); - client->send("%{APPNAMELC}", "%{APPNAME}Iface", "openURL(QString)", data); - - return app.exec(); -} diff --git a/languages/java/app_templates/tdeappjava/appui.rc b/languages/java/app_templates/tdeappjava/appui.rc deleted file mode 100644 index ceb4f14e..00000000 --- a/languages/java/app_templates/tdeappjava/appui.rc +++ /dev/null @@ -1,8 +0,0 @@ - - - - C&ustom - - - - diff --git a/languages/java/app_templates/tdeappjava/appview.java b/languages/java/app_templates/tdeappjava/appview.java deleted file mode 100644 index 347ff58f..00000000 --- a/languages/java/app_templates/tdeappjava/appview.java +++ /dev/null @@ -1,115 +0,0 @@ -/* - * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> - */ - -import java.util.*; -import org.kde.qt.*; -import org.kde.koala.*; - -/** - * This is the main view class for %{APPNAME}. Most of the non-menu, - * non-toolbar, and non-statusbar (e.g., non frame) GUI code should go - * here. - * - * This %{APPNAMELC} uses an HTML component as an example. - * - * @short Main view - * @author %{AUTHOR} <%{EMAIL}> - * @version %{VERSION} - */ -public class %{APPNAME}View extends QWidget -{ - - QHBoxLayout top_layout; - -public %{APPNAME}View(QWidget parent) -{ - super(parent, null); - // setup our layout manager to automatically add our widgets - top_layout = new QHBoxLayout(this); - top_layout.setAutoAdd(true); - - // we want to look for all components that satisfy our needs. the - // trader will actually search through *all* registered KDE - // applications and components -- not just KParts. So we have to - // specify two things: a service type and a constraint - // - // the service type is like a mime type. we say that we want all - // applications and components that can handle HTML -- 'text/html' - // - // however, by itself, this will return such things as Netscape.. - // not what we wanted. so we constrain it by saying that the - // string 'KParts/ReadOnlyPart' must be found in the ServiceTypes - // field. with this, only components of the type we want will be - // returned. - ArrayList offers = TDETrader.self().query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes"); - - KLibFactory factory = null; - // in theory, we only care about the first one.. but let's try all - // offers just in case the first can't be loaded for some reason - Iterator it = offers.iterator(); - while(it.hasNext()) - { - KService ptr = (KService) it.next(); - - // we now know that our offer can handle HTML and is a part. - // since it is a part, it must also have a library... let's try to - // load that now - factory = KLibLoader.self().factory( ptr.library() ); - if (factory != null) - { - m_html = (ReadOnlyPart) factory.create(this, ptr.name(), "KParts::ReadOnlyPart"); - break; - } - } - - // if our factory is invalid, then we never found our component - // and we might as well just exit now - if (factory == null) - { - KMessageBox.error(this, "Could not find a suitable HTML component"); - return; - } - - connect(m_html, SIGNAL("setWindowCaption(String)"), - this, SLOT("slotSetTitle(String)")); - connect(m_html, SIGNAL("setStatusBarText(String)"), - this, SLOT("slotOnURL(String)")); - -} - - -public void print(QPainter p, int height, int width) -{ - // do the actual printing, here - // p.drawText(etc..) -} - -public String currentURL() -{ - return m_html.url().url(); -} - -public void openURL(String url) -{ - openURL(new KURL(url)); -} - -public void openURL(KURL url) -{ - m_html.openURL(url); -} - -private void slotOnURL(String url) -{ - emit("signalChangeStatusbar", url); -} - -private void slotSetTitle(String title) -{ - emit("signalChangeCaption", title); -} - -private ReadOnlyPart m_html; - -} diff --git a/languages/java/app_templates/tdeappjava/pref.java b/languages/java/app_templates/tdeappjava/pref.java deleted file mode 100644 index a50fdb31..00000000 --- a/languages/java/app_templates/tdeappjava/pref.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (C) %{YEAR} %{AUTHOR} <%{EMAIL}> - */ - -import java.util.*; -import org.kde.qt.*; -import org.kde.koala.*; - -public class %{APPNAME}Preferences extends KDialogBase -{ -private %{APPNAME}PrefPageOne m_pageOne; -private %{APPNAME}PrefPageTwo m_pageTwo; - -public %{APPNAME}Preferences() -{ - super(TreeList, "%{APPNAME} Preferences", - Help|Default|Ok|Apply|Cancel, Ok); - - // this is the base class for your preferences dialog. it is now - // a Treelist dialog.. but there are a number of other - // possibilities (including Tab, Swallow, and just Plain) - QFrame frame; - frame = addPage(tr("First Page"), tr("Page One Options")); - m_pageOne = new %{APPNAME}PrefPageOne(frame); - - frame = addPage(tr("Second Page"), tr("Page Two Options")); - m_pageTwo = new %{APPNAME}PrefPageTwo(frame); -} - -public class %{APPNAME}PrefPageOne extends QFrame { -public %{APPNAME}PrefPageOne(QWidget parent) -{ - super(parent); - QHBoxLayout layout = new QHBoxLayout(this); - layout.setAutoAdd(true); - - new QLabel("Add something here", this); -} -} - -public class %{APPNAME}PrefPageTwo extends QFrame { -public %{APPNAME}PrefPageTwo(QWidget parent) -{ - super(parent); - QHBoxLayout layout = new QHBoxLayout(this); - layout.setAutoAdd(true); - - new QLabel("Add something here", this); -} -} - -} diff --git a/languages/java/app_templates/tdeappjava/src-Makefile.am b/languages/java/app_templates/tdeappjava/src-Makefile.am deleted file mode 100644 index 6468994c..00000000 --- a/languages/java/app_templates/tdeappjava/src-Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -## Makefile.am for %{APPNAMELC} - -JAVAROOT = . - -# which sources should be compiled for %{APPNAMELC} -java_JAVA = %{APPNAME}.java %{APPNAME}View.java \ - %{APPNAME}Preferences.java - - -KDE_ICON = %{APPNAMELC} - -# this is where the kdelnk file will go -kdelnkdir = $(kde_appsdir)/Utilities -kdelnk_DATA = %{APPNAMELC}.desktop - -# this is where the XML-GUI resource file goes -rcdir = $(kde_datadir)/%{APPNAMELC} -rc_DATA = %{APPNAMELC}ui.rc diff --git a/languages/java/app_templates/tdeappjava/subdirs b/languages/java/app_templates/tdeappjava/subdirs deleted file mode 100644 index 0e678106..00000000 --- a/languages/java/app_templates/tdeappjava/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -po -src diff --git a/languages/java/app_templates/tdeappjava/tdeappjava b/languages/java/app_templates/tdeappjava/tdeappjava deleted file mode 100644 index a62edafa..00000000 --- a/languages/java/app_templates/tdeappjava/tdeappjava +++ /dev/null @@ -1,10 +0,0 @@ -# KDE Config File -[General] -Name=Application framework -Name[fr]=Squelette d'application -Icon=tdeappjava.png -Category=Java/KDE -Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars. -Comment[fr]=Gnre une simple application KDE dans le language JAVA avec une fentre principale, des menus, et des barres d'outils. -FileTemplates=java,CStyle -ShowFilesAfterGeneration=src/APPNAMEView.java diff --git a/languages/java/app_templates/tdeappjava/tdeappjava.png b/languages/java/app_templates/tdeappjava/tdeappjava.png deleted file mode 100644 index 913ebb87..00000000 Binary files a/languages/java/app_templates/tdeappjava/tdeappjava.png and /dev/null differ diff --git a/languages/java/app_templates/tdeappjava/tdeappjava.tdevtemplate b/languages/java/app_templates/tdeappjava/tdeappjava.tdevtemplate deleted file mode 100644 index b5b35e33..00000000 --- a/languages/java/app_templates/tdeappjava/tdeappjava.tdevtemplate +++ /dev/null @@ -1,163 +0,0 @@ -# KDE Config File -[General] -Name=Application framework -Name[ca]=Infraestructura d'aplicacions -Name[da]=Programskelet -Name[de]=Anwendungsgrundgerüst -Name[el]=Πλαίσιο εφαρμογής -Name[es]=Infraestructura de aplicación -Name[et]=Rakenduse raamistik -Name[eu]=Aplikazioen lan-markoa -Name[fa]=چارچوب کاربرد -Name[fr]=Infrastructure d'application -Name[ga]=Creatlach feidhmchláir -Name[gl]=Entorno de traballo para aplicación -Name[hu]=Alkalmazás-keretrendszer -Name[it]=Infrastruttura applicativa -Name[ja]=アプリケーションフレームワーク -Name[nds]=Programmrahmenwark -Name[ne]=अनुप्रयोग फ्रेमवर्क -Name[nl]=Applicationframework -Name[pl]=Szablon programu -Name[pt]=Plataforma de aplicações -Name[pt_BR]=Plataforma de aplicações -Name[ru]=Приложение KDE -Name[sk]=Aplikačný framework -Name[sl]=Ogrodje programa -Name[sr]=Радни оквир програма -Name[sr@Latn]=Radni okvir programa -Name[sv]=Programramverk -Name[tr]=Uygulama Çatısı -Name[zh_CN]=应用程序框架 -Name[zh_TW]=應用程式框架 -Icon=tdeappjava.png -Category=Java/KDE -Comment=Generates a simple Java KDE application with one toplevel window, menus and toolbars. -Comment[ca]=Genera una simple aplicació per al KDE en Java amb una finestra principal, menús i barres d'eines. -Comment[da]=Genererer et simpelt Java KDE program med et vindue på topniveau, menuer og værktøjslinjer. -Comment[de]=Erstellt eine einfache Java-KDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. -Comment[el]=Δημιουργεί μια απλή εφαρμογή Java του KDE με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων. -Comment[es]=Genera una sencilla aplicación para KDE en Java, con una ventana principal, menús y barras de herramientas. -Comment[et]=Lihtsa Java KDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. -Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Java KDE aplikazio bat sortzen du. -Comment[fa]=یک کاربرد سادۀ KDE جاوا با یک پنجرۀ سطح بالا، گزینگان و میله‌های ابزار تولید می‌کند. -Comment[fr]=Génère une application KDE simple en Java comprenant une fenêtre de premier niveau, des menus et des barres d'outils. -Comment[gl]=Xera unha aplicación sinxela KDE en Java cunha xanela principal, menús e barras de ferramentas. -Comment[hu]=Létrehoz egy egyszerű Java-alapú KDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal. -Comment[it]=Genera una semplice applicazione KDE Java con una finestra toplevel, menu e barre degli strumenti. -Comment[nds]=Stellt en eenfach KDE-Programm in Java mit een böverst Finster, Menüs un Warktüüchbalkens op. -Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण जाभा केडीई अनुप्रयोग उत्पन्न गर्दछ । -Comment[nl]=Genereert een eenvoudige Java KDE-toepassing met een toplevel window, menu's en toolbars. -Comment[pl]=Generuje prosty program KDE w Javie posiadający okno, menu i paski narzędzi. -Comment[pt]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas. -Comment[pt_BR]=Gera uma aplicação para KDE simples em Java, com uma janela de topo, menus e barras de ferramentas. -Comment[ru]=Создание простого приложения Java KDE с окном, меню и панелями инструментов. -Comment[sk]=Vygeneruje jednoduchú Java KDE aplikáciu s jedným oknom, menu a panelom nástrojov. -Comment[sr]=Прави једноставан Java KDE програм са једним прозором највишег нивоа, менијима и тракама са алатом. -Comment[sr@Latn]=Pravi jednostavan Java KDE program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. -Comment[sv]=Skapar ett enkelt Java KDE-program med ett toppnivåfönster, menyer och verktygsrader. -Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Java KDE uygulaması yaratır. -Comment[zh_CN]=生成一个简单的带有顶级窗口、菜单和工具栏的 Java KDE 应用程序。 -Comment[zh_TW]=產生一個簡單的 Java KDE 應用程式,內含頂層視窗、選單與工具列。 -FileTemplates=java,CStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAME}View.java -Archive=tdeappjava.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[DOCBOOK] -Type=include -File=%{tdevelop}/template-common/dockbook.tdevtemplate - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/tde-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.java -Dest=%{dest}/src/%{APPNAME}.java - -[FILE16] -Type=install -Source=%{src}/appview.java -Dest=%{dest}/src/%{APPNAME}View.java - -[FILE17] -Type=install -Source=%{src}/pref.java -Dest=%{dest}/src/%{APPNAME}Preferences.java - -[FILE18] -Type=install -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - diff --git a/languages/java/backgroundparser.cpp b/languages/java/backgroundparser.cpp index 006b0127..d6a034e4 100644 --- a/languages/java/backgroundparser.cpp +++ b/languages/java/backgroundparser.cpp @@ -13,8 +13,8 @@ #include "javasupportpart.h" #include "javasupport_events.h" #include "driver.h" -#include "tdevdeepcopy.h" -#include "tdevdriver.h" +#include "kdevdeepcopy.h" +#include "kdevdriver.h" #include @@ -23,8 +23,8 @@ #include #include -#include -#include +#include +#include #include #include @@ -178,7 +178,7 @@ BackgroundParser::BackgroundParser( JavaSupportPart* part, TQWaitCondition* cons : m_consumed( consumed ), m_javaSupport( part ), m_close( false ) { m_fileList = new SynchronizedFileList(); - m_driver = new TDevDriver( m_javaSupport ); + m_driver = new KDevDriver( m_javaSupport ); m_driver->setSourceProvider( new KDevSourceProvider(m_javaSupport) ); //disabled for now m_driver->setResolveDependencesEnabled( true ); } diff --git a/languages/java/backgroundparser.h b/languages/java/backgroundparser.h index db197e31..fee2bc78 100644 --- a/languages/java/backgroundparser.h +++ b/languages/java/backgroundparser.h @@ -71,7 +71,7 @@ protected: Unit* parseFile( const TQString& fileName, bool readFromDisk ); private: - class TDevDriver* m_driver; + class KDevDriver* m_driver; TQString m_currentFile; TQWaitCondition m_canParse; TQWaitCondition m_isEmpty; diff --git a/languages/java/doc/CMakeLists.txt b/languages/java/doc/CMakeLists.txt index 23acf492..685a980d 100644 --- a/languages/java/doc/CMakeLists.txt +++ b/languages/java/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES sw.toc java_bugs_gcc.toc java_bugs_sun.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/java/doc/Makefile.am b/languages/java/doc/Makefile.am index f163d148..adb0f24f 100644 --- a/languages/java/doc/Makefile.am +++ b/languages/java/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = sw.toc java_bugs_gcc.toc java_bugs_sun.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/java/file_templates/CMakeLists.txt b/languages/java/file_templates/CMakeLists.txt index cee049fb..848555dd 100644 --- a/languages/java/file_templates/CMakeLists.txt +++ b/languages/java/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES java - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/java/file_templates/Makefile.am b/languages/java/file_templates/Makefile.am index 4d9013d4..dc3b82a9 100644 --- a/languages/java/file_templates/Makefile.am +++ b/languages/java/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = java diff --git a/languages/java/javasupport_events.h b/languages/java/javasupport_events.h index b2022af2..36cda51b 100644 --- a/languages/java/javasupport_events.h +++ b/languages/java/javasupport_events.h @@ -13,7 +13,7 @@ #define __javasupport_events_h #include "driver.h" -#include "tdevdeepcopy.h" +#include "kdevdeepcopy.h" #include #include diff --git a/languages/java/javasupportfactory.cpp b/languages/java/javasupportfactory.cpp index ac1eaadb..94e435f2 100644 --- a/languages/java/javasupportfactory.cpp +++ b/languages/java/javasupportfactory.cpp @@ -11,28 +11,28 @@ #include #include -#include +#include #include "javasupportfactory.h" -static const TDevPluginInfo data("tdevjavasupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevjavasupport, JavaSupportFactory ) +static const KDevPluginInfo data("kdevjavasupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevjavasupport, JavaSupportFactory ) JavaSupportFactory::JavaSupportFactory() - : TDevGenericFactory( data ) + : KDevGenericFactory( data ) { } TDEInstance *JavaSupportFactory::createInstance() { - TDEInstance *instance = TDevGenericFactory::createInstance(); + TDEInstance *instance = KDevGenericFactory::createInstance(); TDEStandardDirs *dirs = instance->dirs(); - dirs->addResourceType( "newclasstemplates", TDEStandardDirs::kde_default("data") + "tdevjavasupport/newclass/" ); - dirs->addResourceType( "pcs", TDEStandardDirs::kde_default( "data" ) + "tdevjavasupport/pcs/" ); + dirs->addResourceType( "newclasstemplates", TDEStandardDirs::kde_default("data") + "kdevjavasupport/newclass/" ); + dirs->addResourceType( "pcs", TDEStandardDirs::kde_default( "data" ) + "kdevjavasupport/pcs/" ); return instance; } -const TDevPluginInfo *JavaSupportFactory::info() +const KDevPluginInfo *JavaSupportFactory::info() { return &data; } diff --git a/languages/java/javasupportfactory.h b/languages/java/javasupportfactory.h index cb231d34..e5ae52b4 100644 --- a/languages/java/javasupportfactory.h +++ b/languages/java/javasupportfactory.h @@ -12,17 +12,17 @@ #ifndef _JAVASUPPORTFACTORY_H_ #define _JAVASUPPORTFACTORY_H_ -#include +#include #include "javasupportpart.h" -class TDevPluginInfo; +class KDevPluginInfo; -class JavaSupportFactory : public TDevGenericFactory +class JavaSupportFactory : public KDevGenericFactory { public: JavaSupportFactory(); - static const TDevPluginInfo *info(); + static const KDevPluginInfo *info(); protected: virtual TDEInstance *createInstance(); diff --git a/languages/java/javasupportpart.cpp b/languages/java/javasupportpart.cpp index 3c2090e8..63b174fc 100644 --- a/languages/java/javasupportpart.cpp +++ b/languages/java/javasupportpart.cpp @@ -17,10 +17,10 @@ #include "javasupport_events.h" #include "problemreporter.h" #include "backgroundparser.h" -#include "TDevJavaSupportIface.h" +#include "KDevJavaSupportIface.h" #include "javasupportfactory.h" #include "catalog.h" -#include "tdevdriver.h" +#include "kdevdriver.h" #include "javasupport_utils.h" #include "JavaStoreWalker.hpp" @@ -63,12 +63,12 @@ #include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include #include #include @@ -77,11 +77,11 @@ enum { KDEV_DB_VERSION = 7 }; enum { KDEV_PCS_VERSION = 8 }; -class JavaDriver: public TDevDriver +class JavaDriver: public KDevDriver { public: JavaDriver( JavaSupportPart* javaSupport ) - : TDevDriver( javaSupport ) + : KDevDriver( javaSupport ) { } @@ -119,7 +119,7 @@ public: }; JavaSupportPart::JavaSupportPart(TQObject *parent, const char *name, const TQStringList &/*args*/) - : TDevLanguageSupport(JavaSupportFactory::info(), parent, name ? name : "TDevJavaSupport"), + : KDevLanguageSupport(JavaSupportFactory::info(), parent, name ? name : "KDevJavaSupport"), m_activeDocument( 0 ), m_activeView( 0 ), m_activeSelection( 0 ), m_activeEditor( 0 ), m_activeViewCursor( 0 ), m_projectClosed( true ), m_valid( false ) { @@ -127,7 +127,7 @@ JavaSupportPart::JavaSupportPart(TQObject *parent, const char *name, const TQStr m_driver = new JavaDriver( this ); - setXMLFile( "tdevjavasupport.rc" ); + setXMLFile( "kdevjavasupport.rc" ); m_catalogList.setAutoDelete( true ); setupCatalog(); @@ -167,7 +167,7 @@ JavaSupportPart::JavaSupportPart(TQObject *parent, const char *name, const TQStr connect( core( ), TQT_SIGNAL( projectConfigWidget( KDialogBase* ) ), this, TQT_SLOT( projectConfigWidget( KDialogBase* ) ) ); - new TDevJavaSupportIface( this ); + new KDevJavaSupportIface( this ); //(void) dcopClient(); } @@ -434,7 +434,7 @@ TQString JavaSupportPart::findSourceFile() return m_activeFileName; } -TDevLanguageSupport::Features JavaSupportPart::features() +KDevLanguageSupport::Features JavaSupportPart::features() { return Features( Classes | Functions | Variables ); } @@ -830,7 +830,7 @@ TQString JavaSupportPart::formatModelItem( const CodeModelItem *item, bool short return arg.stripWhiteSpace(); } else - return TDevLanguageSupport::formatModelItem( item, shortDescription ); + return KDevLanguageSupport::formatModelItem( item, shortDescription ); } void JavaSupportPart::addClass( ) diff --git a/languages/java/javasupportpart.h b/languages/java/javasupportpart.h index 6154cb8f..a69e3524 100644 --- a/languages/java/javasupportpart.h +++ b/languages/java/javasupportpart.h @@ -16,8 +16,8 @@ #ifndef _JAVASUPPORTPART_H_ #define _JAVASUPPORTPART_H_ -#include -#include +#include +#include #include #include @@ -46,7 +46,7 @@ namespace KTextEditor class ViewCursorInterface; } -class JavaSupportPart : public TDevLanguageSupport +class JavaSupportPart : public KDevLanguageSupport { Q_OBJECT @@ -82,7 +82,7 @@ signals: void fileParsed( const TQString& fileName ); protected: - virtual TDevLanguageSupport::Features features(); + virtual KDevLanguageSupport::Features features(); virtual KMimeType::List mimeTypes(); virtual TQString formatClassName(const TQString &name); virtual TQString unformatClassName(const TQString &name); @@ -159,7 +159,7 @@ private: FunctionDom m_activeFunction; VariableDom m_activeVariable; - friend class TDevJavaSupportIface; + friend class KDevJavaSupportIface; friend class JavaDriver; }; diff --git a/languages/java/kdevdeepcopy.h b/languages/java/kdevdeepcopy.h new file mode 100644 index 00000000..dd4d8f4d --- /dev/null +++ b/languages/java/kdevdeepcopy.h @@ -0,0 +1,12 @@ +#ifndef KDEVDEEPCOPY_H +#define KDEVDEEPCOPY_H + +#include + +inline TQString deepCopy( const TQString& s ) +{ + TQCString str = s.utf8(); + return TQString::fromUtf8( str, str.length() ); +} + +#endif diff --git a/languages/java/kdevdriver.cpp b/languages/java/kdevdriver.cpp new file mode 100644 index 00000000..d19a20c3 --- /dev/null +++ b/languages/java/kdevdriver.cpp @@ -0,0 +1,44 @@ + +#include "kdevdriver.h" +#include "JavaLexer.hpp" +#include +#include + +KDevDriver::KDevDriver( JavaSupportPart* javaSupport ) + : m_javaSupport( javaSupport ) +{ +} + +JavaSupportPart* KDevDriver::javaSupport() +{ + return m_javaSupport; +} + +void KDevDriver::setupProject() +{ + TQMap map; + + { + TQStringList fileList = m_javaSupport->project()->allFiles(); + TQStringList::ConstIterator it = fileList.begin(); + while( it != fileList.end() ){ + TQFileInfo info( *it ); + ++it; + + map.insert( info.dirPath(true), true ); + } + } + + { + TQMap::Iterator it = map.begin(); + while( it != map.end() ){ + addIncludePath( it.key() ); + ++it; + } + } +} + +void KDevDriver::setupLexer( JavaLexer* lexer ) +{ + Driver::setupLexer( lexer ); +} diff --git a/languages/java/kdevdriver.h b/languages/java/kdevdriver.h new file mode 100644 index 00000000..cc0a1393 --- /dev/null +++ b/languages/java/kdevdriver.h @@ -0,0 +1,30 @@ + +#ifndef __kdevdriver_h +#define __kdevdriver_h + +#include "javasupportpart.h" + +#include +#include + +#include "driver.h" + +#include +#include + +class KDevDriver: public Driver +{ +public: + KDevDriver( JavaSupportPart* javaSupport ); + JavaSupportPart* javaSupport(); + void setupProject(); + +protected: + void setupLexer( JavaLexer* lexer ); + +private: + JavaSupportPart* m_javaSupport; +}; + +#endif + diff --git a/languages/java/kdevjavasupport.desktop b/languages/java/kdevjavasupport.desktop new file mode 100644 index 00000000..620fb10f --- /dev/null +++ b/languages/java/kdevjavasupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Java Support +Comment[ca]=Suport per a Java +Comment[da]=Java understøttelse +Comment[de]=Java-Unterstützung für TDevelop +Comment[el]=Υποστήριξη Java +Comment[es]=Soporte para Java +Comment[et]=Java toetus +Comment[eu]=Java euskarria +Comment[fa]=پشتیبانی جاوا +Comment[fr]=Prise en charge de Java +Comment[ga]=Tacaíocht Java +Comment[gl]=Soporte para Java +Comment[hi]=जावा समर्थन +Comment[hu]=Java-támogatás +Comment[is]=Java stuðningur +Comment[it]=Supporto per Java +Comment[ja]=Java サポート +Comment[nds]=Java-Ünnerstütten för TDevelop +Comment[ne]=जाभा समर्थन +Comment[nl]=Ondersteuning voor Java +Comment[pl]=Obsługa Javy +Comment[pt]=Suporte a Java +Comment[pt_BR]=Suporte ao Java +Comment[ru]=Поддержка языка Java +Comment[sk]=Java podpora +Comment[sl]=Podpora javi +Comment[sr]=Подршка за Java-у +Comment[sr@Latn]=Podrška za Java-u +Comment[sv]=Java-stöd +Comment[ta]=ஜாவா ஆதரவு +Comment[tg]=Ёрӣ намудани забони Java +Comment[tr]=Java Desteği +Comment[zh_CN]=Java 支持 +Comment[zh_TW]=Java 支援 +Name=KDevJavaSupport +Name[da]=TDevelop Java-understøttelse +Name[de]=Unterstützung für Java (TDevelop) +Name[hi]=के-डेव-जावा-समर्थन +Name[nds]=Java-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaJavy +Name[sk]=KDev Java podpora +Name[sv]=TDevelop Java-stöd +Name[ta]=கெடெவ் ஜாவா ஆதரவு +Name[zh_TW]=TDevelop Java 支援 +GenericName=Java Support +GenericName[ca]=Suport per a Java +GenericName[da]=Java-understøttelse +GenericName[de]=Unterstützung für Java +GenericName[el]=Υποστήριξη Java +GenericName[es]=Soporte para Java +GenericName[et]=Java toetus +GenericName[eu]=Java euskarria +GenericName[fa]=پشتیبانی جاوا +GenericName[fr]=Prise en charge de JAVA +GenericName[ga]=Tacaíocht Java +GenericName[gl]=Soporte para Java +GenericName[hi]=जावा समर्थन +GenericName[hu]=Java-támogatás +GenericName[it]=Supporto Java +GenericName[ja]=Java サポート +GenericName[nds]=Ünnerstütten för Java +GenericName[ne]=जाभा समर्थन +GenericName[nl]=Ondersteuning voor Java +GenericName[pl]=Obsługa Javy +GenericName[pt]=Suporte a Java +GenericName[pt_BR]=Suporte ao Java +GenericName[ru]=Поддержка языка Java +GenericName[sk]=Java podpora +GenericName[sl]=Podpora javi +GenericName[sr]=Подршка за Java-у +GenericName[sr@Latn]=Podrška za Java-u +GenericName[sv]=Java-stöd +GenericName[ta]=ஜாவா ஆதரவு +GenericName[tg]=Ёрӣ намудани забони Java +GenericName[tr]=Java Desteği +GenericName[zh_CN]=Java 支持 +GenericName[zh_TW]=Java 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevjavasupport +X-TDevelop-Version=5 +X-TDevelop-Language=Java +X-TDevelop-Args=Java diff --git a/languages/java/kdevjavasupport.rc b/languages/java/kdevjavasupport.rc new file mode 100644 index 00000000..e9b80d0d --- /dev/null +++ b/languages/java/kdevjavasupport.rc @@ -0,0 +1,4 @@ + + + + diff --git a/languages/java/newclass_templates/Makefile.am b/languages/java/newclass_templates/Makefile.am index f8b9e3bd..d24c99ef 100644 --- a/languages/java/newclass_templates/Makefile.am +++ b/languages/java/newclass_templates/Makefile.am @@ -1,4 +1,4 @@ -javasupportdatadir = ${kde_datadir}/tdevjavasupport +javasupportdatadir = ${kde_datadir}/kdevjavasupport newclassdir = ${javasupportdatadir}/newclass newclass_DATA = java_source diff --git a/languages/java/problemreporter.cpp b/languages/java/problemreporter.cpp index 6b6a46e6..4d4f47af 100644 --- a/languages/java/problemreporter.cpp +++ b/languages/java/problemreporter.cpp @@ -21,8 +21,8 @@ #include "configproblemreporter.h" #include "backgroundparser.h" -#include -#include +#include +#include #include #include diff --git a/languages/java/tdevdeepcopy.h b/languages/java/tdevdeepcopy.h deleted file mode 100644 index c4f889c1..00000000 --- a/languages/java/tdevdeepcopy.h +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef TDEVDEEPCOPY_H -#define TDEVDEEPCOPY_H - -#include - -inline TQString deepCopy( const TQString& s ) -{ - TQCString str = s.utf8(); - return TQString::fromUtf8( str, str.length() ); -} - -#endif diff --git a/languages/java/tdevdriver.cpp b/languages/java/tdevdriver.cpp deleted file mode 100644 index d36a23f3..00000000 --- a/languages/java/tdevdriver.cpp +++ /dev/null @@ -1,44 +0,0 @@ - -#include "tdevdriver.h" -#include "JavaLexer.hpp" -#include -#include - -TDevDriver::TDevDriver( JavaSupportPart* javaSupport ) - : m_javaSupport( javaSupport ) -{ -} - -JavaSupportPart* TDevDriver::javaSupport() -{ - return m_javaSupport; -} - -void TDevDriver::setupProject() -{ - TQMap map; - - { - TQStringList fileList = m_javaSupport->project()->allFiles(); - TQStringList::ConstIterator it = fileList.begin(); - while( it != fileList.end() ){ - TQFileInfo info( *it ); - ++it; - - map.insert( info.dirPath(true), true ); - } - } - - { - TQMap::Iterator it = map.begin(); - while( it != map.end() ){ - addIncludePath( it.key() ); - ++it; - } - } -} - -void TDevDriver::setupLexer( JavaLexer* lexer ) -{ - Driver::setupLexer( lexer ); -} diff --git a/languages/java/tdevdriver.h b/languages/java/tdevdriver.h deleted file mode 100644 index 27fd7854..00000000 --- a/languages/java/tdevdriver.h +++ /dev/null @@ -1,30 +0,0 @@ - -#ifndef __tdevdriver_h -#define __tdevdriver_h - -#include "javasupportpart.h" - -#include -#include - -#include "driver.h" - -#include -#include - -class TDevDriver: public Driver -{ -public: - TDevDriver( JavaSupportPart* javaSupport ); - JavaSupportPart* javaSupport(); - void setupProject(); - -protected: - void setupLexer( JavaLexer* lexer ); - -private: - JavaSupportPart* m_javaSupport; -}; - -#endif - diff --git a/languages/java/tdevjavasupport.desktop b/languages/java/tdevjavasupport.desktop deleted file mode 100644 index 6d3553d7..00000000 --- a/languages/java/tdevjavasupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Java Support -Comment[ca]=Suport per a Java -Comment[da]=Java understøttelse -Comment[de]=Java-Unterstützung für TDevelop -Comment[el]=Υποστήριξη Java -Comment[es]=Soporte para Java -Comment[et]=Java toetus -Comment[eu]=Java euskarria -Comment[fa]=پشتیبانی جاوا -Comment[fr]=Prise en charge de Java -Comment[ga]=Tacaíocht Java -Comment[gl]=Soporte para Java -Comment[hi]=जावा समर्थन -Comment[hu]=Java-támogatás -Comment[is]=Java stuðningur -Comment[it]=Supporto per Java -Comment[ja]=Java サポート -Comment[nds]=Java-Ünnerstütten för TDevelop -Comment[ne]=जाभा समर्थन -Comment[nl]=Ondersteuning voor Java -Comment[pl]=Obsługa Javy -Comment[pt]=Suporte a Java -Comment[pt_BR]=Suporte ao Java -Comment[ru]=Поддержка языка Java -Comment[sk]=Java podpora -Comment[sl]=Podpora javi -Comment[sr]=Подршка за Java-у -Comment[sr@Latn]=Podrška za Java-u -Comment[sv]=Java-stöd -Comment[ta]=ஜாவா ஆதரவு -Comment[tg]=Ёрӣ намудани забони Java -Comment[tr]=Java Desteği -Comment[zh_CN]=Java 支持 -Comment[zh_TW]=Java 支援 -Name=TDevJavaSupport -Name[da]=TDevelop Java-understøttelse -Name[de]=Unterstützung für Java (TDevelop) -Name[hi]=के-डेव-जावा-समर्थन -Name[nds]=Java-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaJavy -Name[sk]=KDev Java podpora -Name[sv]=TDevelop Java-stöd -Name[ta]=கெடெவ் ஜாவா ஆதரவு -Name[zh_TW]=TDevelop Java 支援 -GenericName=Java Support -GenericName[ca]=Suport per a Java -GenericName[da]=Java-understøttelse -GenericName[de]=Unterstützung für Java -GenericName[el]=Υποστήριξη Java -GenericName[es]=Soporte para Java -GenericName[et]=Java toetus -GenericName[eu]=Java euskarria -GenericName[fa]=پشتیبانی جاوا -GenericName[fr]=Prise en charge de JAVA -GenericName[ga]=Tacaíocht Java -GenericName[gl]=Soporte para Java -GenericName[hi]=जावा समर्थन -GenericName[hu]=Java-támogatás -GenericName[it]=Supporto Java -GenericName[ja]=Java サポート -GenericName[nds]=Ünnerstütten för Java -GenericName[ne]=जाभा समर्थन -GenericName[nl]=Ondersteuning voor Java -GenericName[pl]=Obsługa Javy -GenericName[pt]=Suporte a Java -GenericName[pt_BR]=Suporte ao Java -GenericName[ru]=Поддержка языка Java -GenericName[sk]=Java podpora -GenericName[sl]=Podpora javi -GenericName[sr]=Подршка за Java-у -GenericName[sr@Latn]=Podrška za Java-u -GenericName[sv]=Java-stöd -GenericName[ta]=ஜாவா ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Java -GenericName[tr]=Java Desteği -GenericName[zh_CN]=Java 支持 -GenericName[zh_TW]=Java 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevjavasupport -X-TDevelop-Version=5 -X-TDevelop-Language=Java -X-TDevelop-Args=Java diff --git a/languages/java/tdevjavasupport.rc b/languages/java/tdevjavasupport.rc deleted file mode 100644 index 66c7975c..00000000 --- a/languages/java/tdevjavasupport.rc +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/languages/kjssupport/Makefile.am b/languages/kjssupport/Makefile.am index 1fd1839b..72cc722b 100644 --- a/languages/kjssupport/Makefile.am +++ b/languages/kjssupport/Makefile.am @@ -1,22 +1,22 @@ INCLUDES = -I$(kde_includes)/tdevelop $(all_includes) -kde_module_LTLIBRARIES = libtdevkjssupport.la -libtdevkjssupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevkjssupport_la_LIBADD = -lkjsembed -ltdevelop -libtdevkjssupport_la_SOURCES = kjssupport_part.cpp kjsproblems.cpp jscodecompletion.cpp subclassingdlg.cpp subclassingdlgbase.ui +kde_module_LTLIBRARIES = libkdevkjssupport.la +libkdevkjssupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevkjssupport_la_LIBADD = -lkjsembed -ltdevelop +libkdevkjssupport_la_SOURCES = kjssupport_part.cpp kjsproblems.cpp jscodecompletion.cpp subclassingdlg.cpp subclassingdlgbase.ui METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevkjssupport.desktop +service_DATA = kdevkjssupport.desktop mimesrcdir = $(kde_mimedir)/text mimesrc_DATA = x-javascript-source.desktop EXTRA_DIST = $(mimesrc_DATA) -rcdir = $(kde_datadir)/tdevkjssupport -rc_DATA = tdevkjssupport.rc +rcdir = $(kde_datadir)/kdevkjssupport +rc_DATA = kdevkjssupport.rc SUBDIRS = template subclassing_template noinst_HEADERS = kjsproblems.h diff --git a/languages/kjssupport/jscodecompletion.cpp b/languages/kjssupport/jscodecompletion.cpp index b8f361a4..436e0a95 100644 --- a/languages/kjssupport/jscodecompletion.cpp +++ b/languages/kjssupport/jscodecompletion.cpp @@ -28,12 +28,12 @@ #include -#include +#include #include -#include -#include -#include -#include +#include +#include +#include +#include #include #include diff --git a/languages/kjssupport/jscodecompletion.h b/languages/kjssupport/jscodecompletion.h index 9e4434bb..f1d18a70 100644 --- a/languages/kjssupport/jscodecompletion.h +++ b/languages/kjssupport/jscodecompletion.h @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include #include diff --git a/languages/kjssupport/kdevkjssupport.desktop b/languages/kjssupport/kdevkjssupport.desktop new file mode 100644 index 00000000..e972cd18 --- /dev/null +++ b/languages/kjssupport/kdevkjssupport.desktop @@ -0,0 +1,54 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=kjsSupport +Comment[da]=kjs-understøttelse +Comment[et]=kjs toetus +Comment[fa]=پشتیبانی kjs +Comment[nds]=KDE-Ünnerstütten för JavaScript +Comment[pl]=Obsługakjs +Comment[sk]=kjs podpora +Comment[sv]=Javaskript-stöd +Comment[zh_TW]=kjs 支援 +Name=KDevkjsSupport +Name[da]=TDevelop Bash-understøttelse +Name[nds]=KJS-Ünnerstütten för TDevelop +Name[pl]=KDevObsługakjs +Name[sk]=KDev kjs podpora +Name[sv]=TDevelop Javaskript-stöd +Name[zh_TW]=TDevelop kjs 支援 +GenericName=TDE JavaScript Support +GenericName[ca]=Suport per a JavaScript per al TDE +GenericName[da]=TDE JavaScript-understøttelse +GenericName[de]=Unterstützung für TDE-JavaScript +GenericName[el]=Υποστήριξη TDE JavaScript +GenericName[es]=Soporte para JavaScript de TDE +GenericName[et]=TDE JavaScripti toetus +GenericName[eu]=TDE JavaScript euskarria +GenericName[fa]=پشتیبانی جاوااسکریپت TDE +GenericName[fr]=Prise en charge du JavaScript pour TDE +GenericName[ga]=Tacaíocht JavaScript TDE +GenericName[gl]=Soporte para JavaScript de TDE +GenericName[hu]=TDE Javascript-támogatás +GenericName[it]=Supporto JavaScript di TDE +GenericName[ja]=TDE JavaScript サポート +GenericName[nds]=TDE-Ünnerstütten för JavaScript +GenericName[ne]=केडीई जाभास्क्रिप्ट समर्थन +GenericName[nl]=TDE ondersteuning voor JavaScript +GenericName[pl]=Obsługa JavaScriptu TDE +GenericName[pt]=Suporte TDE a JavaScript +GenericName[pt_BR]=Suporte ao JavaScript do TDE +GenericName[ru]=Поддержка языка JavaScript +GenericName[sk]=TDE JavaScript podpora +GenericName[sl]=Podpora javascriptu v TDE +GenericName[sr]=TDE-ова подршка за Javascript +GenericName[sr@Latn]=TDE-ova podrška za Javascript +GenericName[sv]=TDE Javaskript-stöd +GenericName[tr]=TDE JavaScript Desteği +GenericName[zh_CN]=TDE JavaScript 支持 +GenericName[zh_TW]=TDE JavaScript 支援 +Icon=tdevelop +ServiceTypes=TDevelop/LanguageSupport +X-TDevelop-Language=Javascript +X-TDE-Library=libkdevkjssupport +X-TDevelop-Version=3 diff --git a/languages/kjssupport/kdevkjssupport.rc b/languages/kjssupport/kdevkjssupport.rc new file mode 100644 index 00000000..e48fc863 --- /dev/null +++ b/languages/kjssupport/kdevkjssupport.rc @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/languages/kjssupport/kjssupport_part.cpp b/languages/kjssupport/kjssupport_part.cpp index 69311ac3..4a3dbc25 100644 --- a/languages/kjssupport/kjssupport_part.cpp +++ b/languages/kjssupport/kjssupport_part.cpp @@ -26,15 +26,15 @@ #include #include #include -#include -#include -#include +#include +#include +#include #include #include #include -#include +#include #include #include #include @@ -42,16 +42,16 @@ #include #include -#include +#include #include "kjssupport_part.h" #include "kjsproblems.h" #include "jscodecompletion.h" #include "subclassingdlg.h" -typedef TDevGenericFactory kjsSupportFactory; -static const TDevPluginInfo data("tdevkjssupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevkjssupport, kjsSupportFactory( data ) ); +typedef KDevGenericFactory kjsSupportFactory; +static const KDevPluginInfo data("kdevkjssupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevkjssupport, kjsSupportFactory( data ) ); class typeProperty @@ -63,10 +63,10 @@ class typeProperty }; kjsSupportPart::kjsSupportPart(TQObject *parent, const char *name, const TQStringList& ) -: TDevLanguageSupport(&data, parent, name ? name : "kjsSupportPart" ) +: KDevLanguageSupport(&data, parent, name ? name : "kjsSupportPart" ) { setInstance(kjsSupportFactory::instance()); - setXMLFile("tdevkjssupport.rc"); + setXMLFile("kdevkjssupport.rc"); m_build = new TDEAction( i18n("&Run"), "exec",Key_F9,this, TQT_SLOT(slotRun()),actionCollection(), "build_execute" ); @@ -104,7 +104,7 @@ kjsSupportPart::~kjsSupportPart() delete m_js; } -TDevLanguageSupport::Features kjsSupportPart::features() +KDevLanguageSupport::Features kjsSupportPart::features() { return Features(Classes | Variables | Functions); } diff --git a/languages/kjssupport/kjssupport_part.h b/languages/kjssupport/kjssupport_part.h index 59b5dae4..4572b9a2 100644 --- a/languages/kjssupport/kjssupport_part.h +++ b/languages/kjssupport/kjssupport_part.h @@ -17,13 +17,13 @@ */ -#ifndef __TDEVPART_KJSSUPPORT_H__ -#define __TDEVPART_KJSSUPPORT_H__ +#ifndef __KDEVPART_KJSSUPPORT_H__ +#define __KDEVPART_KJSSUPPORT_H__ #include #include -#include +#include #include #include #include @@ -43,7 +43,7 @@ class Context; class typeProperty; -class kjsSupportPart : public TDevLanguageSupport +class kjsSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/kjssupport/subclassing_template/Makefile.am b/languages/kjssupport/subclassing_template/Makefile.am index bafadb4e..8c99d172 100644 --- a/languages/kjssupport/subclassing_template/Makefile.am +++ b/languages/kjssupport/subclassing_template/Makefile.am @@ -1,3 +1,3 @@ -kjssupportdatadir = ${kde_datadir}/tdevkjssupport +kjssupportdatadir = ${kde_datadir}/kdevkjssupport subclassingdir = ${kjssupportdatadir}/subclassing subclassing_DATA = subclass_template.js diff --git a/languages/kjssupport/subclassingdlg.cpp b/languages/kjssupport/subclassingdlg.cpp index 260e2d49..513e0180 100644 --- a/languages/kjssupport/subclassingdlg.cpp +++ b/languages/kjssupport/subclassingdlg.cpp @@ -17,7 +17,7 @@ #include "store_walker.h" #include "cppsupportfactory.h"*/ #include -#include +#include #include #include diff --git a/languages/kjssupport/tdevkjssupport.desktop b/languages/kjssupport/tdevkjssupport.desktop deleted file mode 100644 index 02640f78..00000000 --- a/languages/kjssupport/tdevkjssupport.desktop +++ /dev/null @@ -1,54 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=kjsSupport -Comment[da]=kjs-understøttelse -Comment[et]=kjs toetus -Comment[fa]=پشتیبانی kjs -Comment[nds]=KDE-Ünnerstütten för JavaScript -Comment[pl]=Obsługakjs -Comment[sk]=kjs podpora -Comment[sv]=Javaskript-stöd -Comment[zh_TW]=kjs 支援 -Name=KDevkjsSupport -Name[da]=TDevelop Bash-understøttelse -Name[nds]=KJS-Ünnerstütten för TDevelop -Name[pl]=KDevObsługakjs -Name[sk]=KDev kjs podpora -Name[sv]=TDevelop Javaskript-stöd -Name[zh_TW]=TDevelop kjs 支援 -GenericName=TDE JavaScript Support -GenericName[ca]=Suport per a JavaScript per al TDE -GenericName[da]=TDE JavaScript-understøttelse -GenericName[de]=Unterstützung für TDE-JavaScript -GenericName[el]=Υποστήριξη TDE JavaScript -GenericName[es]=Soporte para JavaScript de TDE -GenericName[et]=TDE JavaScripti toetus -GenericName[eu]=TDE JavaScript euskarria -GenericName[fa]=پشتیبانی جاوااسکریپت TDE -GenericName[fr]=Prise en charge du JavaScript pour TDE -GenericName[ga]=Tacaíocht JavaScript TDE -GenericName[gl]=Soporte para JavaScript de TDE -GenericName[hu]=TDE Javascript-támogatás -GenericName[it]=Supporto JavaScript di TDE -GenericName[ja]=TDE JavaScript サポート -GenericName[nds]=TDE-Ünnerstütten för JavaScript -GenericName[ne]=केडीई जाभास्क्रिप्ट समर्थन -GenericName[nl]=TDE ondersteuning voor JavaScript -GenericName[pl]=Obsługa JavaScriptu TDE -GenericName[pt]=Suporte TDE a JavaScript -GenericName[pt_BR]=Suporte ao JavaScript do TDE -GenericName[ru]=Поддержка языка JavaScript -GenericName[sk]=TDE JavaScript podpora -GenericName[sl]=Podpora javascriptu v TDE -GenericName[sr]=TDE-ова подршка за Javascript -GenericName[sr@Latn]=TDE-ova podrška za Javascript -GenericName[sv]=TDE Javaskript-stöd -GenericName[tr]=TDE JavaScript Desteği -GenericName[zh_CN]=TDE JavaScript 支持 -GenericName[zh_TW]=TDE JavaScript 支援 -Icon=tdevelop -ServiceTypes=TDevelop/LanguageSupport -X-TDevelop-Language=Javascript -X-TDE-Library=libtdevkjssupport -X-TDevelop-Version=3 diff --git a/languages/kjssupport/tdevkjssupport.rc b/languages/kjssupport/tdevkjssupport.rc deleted file mode 100644 index e48fc863..00000000 --- a/languages/kjssupport/tdevkjssupport.rc +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/languages/kjssupport/template/Makefile.am b/languages/kjssupport/template/Makefile.am index fd902e1a..284227b7 100644 --- a/languages/kjssupport/template/Makefile.am +++ b/languages/kjssupport/template/Makefile.am @@ -1,4 +1,4 @@ -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard commondatadir = ${appwizarddatadir}/template-common jshellodir = ${appwizarddatadir}/template-jshello templatedir = ${appwizarddatadir}/templates diff --git a/languages/kjssupport/template/app.tdevelop b/languages/kjssupport/template/app.tdevelop index d1e55b10..cbef8262 100644 --- a/languages/kjssupport/template/app.tdevelop +++ b/languages/kjssupport/template/app.tdevelop @@ -10,24 +10,24 @@ Javascript - TDevFileView + KDevFileView KDevdistpart - TDevDebugger + KDevDebugger - + src *.js *~ - - + + - - + + kde gtk @@ -36,10 +36,10 @@ perl php - - + + - + diff --git a/languages/kjssupport/template/script b/languages/kjssupport/template/script index 3ed2602c..1473d762 100644 --- a/languages/kjssupport/template/script +++ b/languages/kjssupport/template/script @@ -1,4 +1,4 @@ -#!perl -I/usr/kde/3.1/share/apps/tdevappwizard/template-common +#!perl -I/usr/kde/3.1/share/apps/kdevappwizard/template-common use gideon; diff --git a/languages/lib/debugger/CMakeLists.txt b/languages/lib/debugger/CMakeLists.txt index fbd121e4..c159528b 100644 --- a/languages/lib/debugger/CMakeLists.txt +++ b/languages/lib/debugger/CMakeLists.txt @@ -24,14 +24,14 @@ link_directories( ##### headers ################################### install( FILES - debugger.h tdevdebugger.h + debugger.h kdevdebugger.h DESTINATION ${INCLUDE_INSTALL_DIR}/tdevelop/languages/debugger ) ##### lang_debugger (shared) #################### tde_add_library( lang_debugger SHARED AUTOMOC - SOURCES tdevdebugger.cpp debugger.cpp + SOURCES kdevdebugger.cpp debugger.cpp VERSION 0.0.0 LINK tdetexteditor-shared DESTINATION ${LIB_INSTALL_DIR} diff --git a/languages/lib/debugger/Makefile.am b/languages/lib/debugger/Makefile.am index 3ca4e3a8..fc8923aa 100644 --- a/languages/lib/debugger/Makefile.am +++ b/languages/lib/debugger/Makefile.am @@ -3,11 +3,11 @@ METASOURCES = AUTO lib_LTLIBRARIES = liblang_debugger.la liblang_debugger_la_LDFLAGS = $(all_libraries) liblang_debugger_la_LIBADD = $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEPARTS) -ltdetexteditor -liblang_debugger_la_SOURCES = tdevdebugger.cpp debugger.cpp +liblang_debugger_la_SOURCES = kdevdebugger.cpp debugger.cpp langincludedirdir = $(includedir)/tdevelop/languages/debugger -langincludedir_HEADERS = debugger.h tdevdebugger.h +langincludedir_HEADERS = debugger.h kdevdebugger.h -DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils tdevinterfaces tdevutil -DOXYGEN_PROJECTNAME = TDevelop Debugger Support Library -DOXYGEN_DOCDIRPREFIX = tdevlang +DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils kdevinterfaces kdevutil +DOXYGEN_PROJECTNAME = KDevelop Debugger Support Library +DOXYGEN_DOCDIRPREFIX = kdevlang include ../../../Doxyfile.am diff --git a/languages/lib/debugger/debugger.cpp b/languages/lib/debugger/debugger.cpp index 341abecd..bc8356b7 100644 --- a/languages/lib/debugger/debugger.cpp +++ b/languages/lib/debugger/debugger.cpp @@ -6,14 +6,14 @@ #include // #include "editorproxy.h" -#include +#include using namespace KTextEditor; Debugger *Debugger::s_instance = 0; -Debugger::Debugger(TDevPartController *partController) +Debugger::Debugger(KDevPartController *partController) :m_partController(partController) { connect( m_partController, TQT_SIGNAL(partAdded(KParts::Part*)), diff --git a/languages/lib/debugger/debugger.h b/languages/lib/debugger/debugger.h index 1f5cbae8..d4112490 100644 --- a/languages/lib/debugger/debugger.h +++ b/languages/lib/debugger/debugger.h @@ -3,7 +3,7 @@ #include -#include "tdevdebugger.h" +#include "kdevdebugger.h" #include #include @@ -11,7 +11,7 @@ #include #include -class TDevPartController; +class KDevPartController; /** * Describes a single breakpoint in the system @@ -54,7 +54,7 @@ private: * point of the debugger. * We may change, add or remove breakpoints in this class. */ -class Debugger : public TDevDebugger +class Debugger : public KDevDebugger { Q_OBJECT @@ -94,7 +94,7 @@ public: // protected: - Debugger(TDevPartController *partController); + Debugger(KDevPartController *partController); ~Debugger(); private slots: @@ -126,7 +126,7 @@ private: }; static Debugger *s_instance; - TDevPartController *m_partController; + KDevPartController *m_partController; TQValueList BPList; }; diff --git a/languages/lib/debugger/kdevdebugger.cpp b/languages/lib/debugger/kdevdebugger.cpp new file mode 100644 index 00000000..b9ee4a05 --- /dev/null +++ b/languages/lib/debugger/kdevdebugger.cpp @@ -0,0 +1,182 @@ +/* This file is part of the KDE project + Copyright (C) 2002 Matthias Hoelzer-Kluepfel + Copyright (C) 2002 John Firebaugh + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ +#include "kdevdebugger.h" + +KDevDebugger::KDevDebugger(TQObject *parent, const char *name) + : TQObject(parent, name) +{ +} + + +KDevDebugger::~KDevDebugger() +{ +} + +const TQPixmap* KDevDebugger::inactiveBreakpointPixmap() +{ + const char*breakpoint_gr_xpm[]={ + "11 16 6 1", + "c c #c6c6c6", + "d c #2c2c2c", + "# c #000000", + ". c None", + "a c #ffffff", + "b c #555555", + "...........", + "...........", + "...#####...", + "..#aaaaa#..", + ".#abbbbbb#.", + "#abbbbbbbb#", + "#abcacacbd#", + "#abbbbbbbb#", + "#abcacacbd#", + "#abbbbbbbb#", + ".#bbbbbbb#.", + "..#bdbdb#..", + "...#####...", + "...........", + "...........", + "..........."}; + static TQPixmap pixmap( breakpoint_gr_xpm ); + return &pixmap; +} + +const TQPixmap* KDevDebugger::activeBreakpointPixmap() +{ + const char* breakpoint_xpm[]={ + "11 16 6 1", + "c c #c6c6c6", + ". c None", + "# c #000000", + "d c #840000", + "a c #ffffff", + "b c #ff0000", + "...........", + "...........", + "...#####...", + "..#aaaaa#..", + ".#abbbbbb#.", + "#abbbbbbbb#", + "#abcacacbd#", + "#abbbbbbbb#", + "#abcacacbd#", + "#abbbbbbbb#", + ".#bbbbbbb#.", + "..#bdbdb#..", + "...#####...", + "...........", + "...........", + "..........."}; + static TQPixmap pixmap( breakpoint_xpm ); + return &pixmap; +} + +const TQPixmap* KDevDebugger::reachedBreakpointPixmap() +{ + const char*breakpoint_bl_xpm[]={ + "11 16 7 1", + "a c #c0c0ff", + "# c #000000", + "c c #0000c0", + "e c #0000ff", + "b c #dcdcdc", + "d c #ffffff", + ". c None", + "...........", + "...........", + "...#####...", + "..#ababa#..", + ".#bcccccc#.", + "#acccccccc#", + "#bcadadace#", + "#acccccccc#", + "#bcadadace#", + "#acccccccc#", + ".#ccccccc#.", + "..#cecec#..", + "...#####...", + "...........", + "...........", + "..........."}; + static TQPixmap pixmap( breakpoint_bl_xpm ); + return &pixmap; +} + +const TQPixmap* KDevDebugger::disabledBreakpointPixmap() +{ + const char*breakpoint_wh_xpm[]={ + "11 16 7 1", + "a c #c0c0ff", + "# c #000000", + "c c #0000c0", + "e c #0000ff", + "b c #dcdcdc", + "d c #ffffff", + ". c None", + "...........", + "...........", + "...#####...", + "..#ddddd#..", + ".#ddddddd#.", + "#ddddddddd#", + "#ddddddddd#", + "#ddddddddd#", + "#ddddddddd#", + "#ddddddddd#", + ".#ddddddd#.", + "..#ddddd#..", + "...#####...", + "...........", + "...........", + "..........."}; + static TQPixmap pixmap( breakpoint_wh_xpm ); + return &pixmap; +} + +const TQPixmap* KDevDebugger::executionPointPixmap() +{ + const char*exec_xpm[]={ + "11 16 4 1", + "a c #00ff00", + "b c #000000", + ". c None", + "# c #00c000", + "...........", + "...........", + "...........", + "#a.........", + "#aaa.......", + "#aaaaa.....", + "#aaaaaaa...", + "#aaaaaaaaa.", + "#aaaaaaa#b.", + "#aaaaa#b...", + "#aaa#b.....", + "#a#b.......", + "#b.........", + "...........", + "...........", + "..........."}; + static TQPixmap pixmap( exec_xpm ); + return &pixmap; +} + +#include "kdevdebugger.moc" diff --git a/languages/lib/debugger/kdevdebugger.h b/languages/lib/debugger/kdevdebugger.h new file mode 100644 index 00000000..4cb7df3f --- /dev/null +++ b/languages/lib/debugger/kdevdebugger.h @@ -0,0 +1,89 @@ +/* This file is part of the KDE project + Copyright (C) 2002 Matthias Hoelzer-Kluepfel + Copyright (C) 2002 John Firebaugh + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ +#ifndef _KDEVDEBUGGER_H_ +#define _KDEVDEBUGGER_H_ + + +#include +#include + + +#include + +/** +* Base class to handle signals from the editor that relate to breakpoints +* and the execution point of the debugger. +*/ +class KDevDebugger : public TQObject +{ + Q_OBJECT + + +public: + + KDevDebugger(TQObject *parent=0, const char *name=0); + ~KDevDebugger(); + + /** + * Sets a breakpoint in the editor document belong to fileName. + * If id==-1, the breakpoint is deleted. + */ + virtual void setBreakpoint(const TQString &fileName, int lineNum, + int id, bool enabled, bool pending) = 0; + + /** + * Goes to a given location in a source file and marks the line. + * This is used by the debugger to mark the location where the + * the debugger has stopped. + */ + virtual void gotoExecutionPoint(const KURL &url, int lineNum=0) = 0; + + /** + * Clear the execution point. Usefull if debugging has ended. + */ + virtual void clearExecutionPoint() = 0; + + static const TQPixmap* inactiveBreakpointPixmap(); + static const TQPixmap* activeBreakpointPixmap(); + static const TQPixmap* reachedBreakpointPixmap(); + static const TQPixmap* disabledBreakpointPixmap(); + static const TQPixmap* executionPointPixmap(); + +signals: + + /** + * The user has toggled a breakpoint. + */ + void toggledBreakpoint(const TQString &fileName, int lineNum); + + /* + * The user wants to edit the properties of a breakpoint. + */ + void editedBreakpoint(const TQString &fileName, int lineNum); + + /** + * The user wants to enable/disable a breakpoint. + */ + void toggledBreakpointEnabled(const TQString &fileName, int lineNum); + +}; + + +#endif diff --git a/languages/lib/debugger/tdevdebugger.cpp b/languages/lib/debugger/tdevdebugger.cpp deleted file mode 100644 index e005491f..00000000 --- a/languages/lib/debugger/tdevdebugger.cpp +++ /dev/null @@ -1,182 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2002 Matthias Hoelzer-Kluepfel - Copyright (C) 2002 John Firebaugh - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ -#include "tdevdebugger.h" - -TDevDebugger::TDevDebugger(TQObject *parent, const char *name) - : TQObject(parent, name) -{ -} - - -TDevDebugger::~TDevDebugger() -{ -} - -const TQPixmap* TDevDebugger::inactiveBreakpointPixmap() -{ - const char*breakpoint_gr_xpm[]={ - "11 16 6 1", - "c c #c6c6c6", - "d c #2c2c2c", - "# c #000000", - ". c None", - "a c #ffffff", - "b c #555555", - "...........", - "...........", - "...#####...", - "..#aaaaa#..", - ".#abbbbbb#.", - "#abbbbbbbb#", - "#abcacacbd#", - "#abbbbbbbb#", - "#abcacacbd#", - "#abbbbbbbb#", - ".#bbbbbbb#.", - "..#bdbdb#..", - "...#####...", - "...........", - "...........", - "..........."}; - static TQPixmap pixmap( breakpoint_gr_xpm ); - return &pixmap; -} - -const TQPixmap* TDevDebugger::activeBreakpointPixmap() -{ - const char* breakpoint_xpm[]={ - "11 16 6 1", - "c c #c6c6c6", - ". c None", - "# c #000000", - "d c #840000", - "a c #ffffff", - "b c #ff0000", - "...........", - "...........", - "...#####...", - "..#aaaaa#..", - ".#abbbbbb#.", - "#abbbbbbbb#", - "#abcacacbd#", - "#abbbbbbbb#", - "#abcacacbd#", - "#abbbbbbbb#", - ".#bbbbbbb#.", - "..#bdbdb#..", - "...#####...", - "...........", - "...........", - "..........."}; - static TQPixmap pixmap( breakpoint_xpm ); - return &pixmap; -} - -const TQPixmap* TDevDebugger::reachedBreakpointPixmap() -{ - const char*breakpoint_bl_xpm[]={ - "11 16 7 1", - "a c #c0c0ff", - "# c #000000", - "c c #0000c0", - "e c #0000ff", - "b c #dcdcdc", - "d c #ffffff", - ". c None", - "...........", - "...........", - "...#####...", - "..#ababa#..", - ".#bcccccc#.", - "#acccccccc#", - "#bcadadace#", - "#acccccccc#", - "#bcadadace#", - "#acccccccc#", - ".#ccccccc#.", - "..#cecec#..", - "...#####...", - "...........", - "...........", - "..........."}; - static TQPixmap pixmap( breakpoint_bl_xpm ); - return &pixmap; -} - -const TQPixmap* TDevDebugger::disabledBreakpointPixmap() -{ - const char*breakpoint_wh_xpm[]={ - "11 16 7 1", - "a c #c0c0ff", - "# c #000000", - "c c #0000c0", - "e c #0000ff", - "b c #dcdcdc", - "d c #ffffff", - ". c None", - "...........", - "...........", - "...#####...", - "..#ddddd#..", - ".#ddddddd#.", - "#ddddddddd#", - "#ddddddddd#", - "#ddddddddd#", - "#ddddddddd#", - "#ddddddddd#", - ".#ddddddd#.", - "..#ddddd#..", - "...#####...", - "...........", - "...........", - "..........."}; - static TQPixmap pixmap( breakpoint_wh_xpm ); - return &pixmap; -} - -const TQPixmap* TDevDebugger::executionPointPixmap() -{ - const char*exec_xpm[]={ - "11 16 4 1", - "a c #00ff00", - "b c #000000", - ". c None", - "# c #00c000", - "...........", - "...........", - "...........", - "#a.........", - "#aaa.......", - "#aaaaa.....", - "#aaaaaaa...", - "#aaaaaaaaa.", - "#aaaaaaa#b.", - "#aaaaa#b...", - "#aaa#b.....", - "#a#b.......", - "#b.........", - "...........", - "...........", - "..........."}; - static TQPixmap pixmap( exec_xpm ); - return &pixmap; -} - -#include "tdevdebugger.moc" diff --git a/languages/lib/debugger/tdevdebugger.h b/languages/lib/debugger/tdevdebugger.h deleted file mode 100644 index 3cfcd5de..00000000 --- a/languages/lib/debugger/tdevdebugger.h +++ /dev/null @@ -1,89 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2002 Matthias Hoelzer-Kluepfel - Copyright (C) 2002 John Firebaugh - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ -#ifndef _TDEVDEBUGGER_H_ -#define _TDEVDEBUGGER_H_ - - -#include -#include - - -#include - -/** -* Base class to handle signals from the editor that relate to breakpoints -* and the execution point of the debugger. -*/ -class TDevDebugger : public TQObject -{ - Q_OBJECT - - -public: - - TDevDebugger(TQObject *parent=0, const char *name=0); - ~TDevDebugger(); - - /** - * Sets a breakpoint in the editor document belong to fileName. - * If id==-1, the breakpoint is deleted. - */ - virtual void setBreakpoint(const TQString &fileName, int lineNum, - int id, bool enabled, bool pending) = 0; - - /** - * Goes to a given location in a source file and marks the line. - * This is used by the debugger to mark the location where the - * the debugger has stopped. - */ - virtual void gotoExecutionPoint(const KURL &url, int lineNum=0) = 0; - - /** - * Clear the execution point. Usefull if debugging has ended. - */ - virtual void clearExecutionPoint() = 0; - - static const TQPixmap* inactiveBreakpointPixmap(); - static const TQPixmap* activeBreakpointPixmap(); - static const TQPixmap* reachedBreakpointPixmap(); - static const TQPixmap* disabledBreakpointPixmap(); - static const TQPixmap* executionPointPixmap(); - -signals: - - /** - * The user has toggled a breakpoint. - */ - void toggledBreakpoint(const TQString &fileName, int lineNum); - - /* - * The user wants to edit the properties of a breakpoint. - */ - void editedBreakpoint(const TQString &fileName, int lineNum); - - /** - * The user wants to enable/disable a breakpoint. - */ - void toggledBreakpointEnabled(const TQString &fileName, int lineNum); - -}; - - -#endif diff --git a/languages/lib/designer_integration/Mainpage.dox b/languages/lib/designer_integration/Mainpage.dox index 43070931..1f2db949 100644 --- a/languages/lib/designer_integration/Mainpage.dox +++ b/languages/lib/designer_integration/Mainpage.dox @@ -10,18 +10,18 @@ This library contains base classes to implement GUI designer integration in lang \section usingintegration Using designer integration support library Each language support which wants to use integrated designer, must reimplement @code -virtual TDevDesignerIntegration *TDevLanguageSupport::designer(KInterfaceDesigner::DesignerType type) +virtual KDevDesignerIntegration *KDevLanguageSupport::designer(KInterfaceDesigner::DesignerType type) @endcode -method and return designer integration object (@ref TDevLanguageSupport base class returns 0). +method and return designer integration object (@ref KDevLanguageSupport base class returns 0). Qt designer integration can be easily implemented by reusing @ref QtDesignerIntegration base class. For example, designer method of a language support could look like: @code -TDevDesignerIntegration * MyLanguageSupportPart::designer(KInterfaceDesigner::DesignerType type) +KDevDesignerIntegration * MyLanguageSupportPart::designer(KInterfaceDesigner::DesignerType type) { - TDevDesignerIntegration *des = 0; + KDevDesignerIntegration *des = 0; switch (type) { case KInterfaceDesigner::QtDesigner: @@ -40,7 +40,7 @@ return des; @endcode In the code above m_designers is a designer cache declared as: @code -QMap m_designers; +QMap m_designers; @endcode MyLanguageImplementationWidget and MyLanguageQtDesignerIntegration classes are subclasses of @ref QtDesignerIntegration and @ref ImplementationWidget base classes. diff --git a/languages/lib/designer_integration/Makefile.am b/languages/lib/designer_integration/Makefile.am index 41c0395d..6e9680a9 100644 --- a/languages/lib/designer_integration/Makefile.am +++ b/languages/lib/designer_integration/Makefile.am @@ -4,13 +4,13 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ METASOURCES = AUTO libdesignerintegration_la_LDFLAGS = $(all_libraries) lib_LTLIBRARIES = libdesignerintegration.la -libdesignerintegration_la_LIBADD = $(top_builddir)/lib/interfaces/libtdevinterfaces.la $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) +libdesignerintegration_la_LIBADD = $(top_builddir)/lib/interfaces/libkdevinterfaces.la $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) libdesignerintegration_la_SOURCES = implementationwidgetbase.ui \ implementationwidget.cpp qtdesignerintegration.cpp langincludedirdir = $(includedir)/tdevelop/languages/designer_integration langincludedir_HEADERS = qtdesignerintegration.h implementationwidget.h implementationwidgetbase.h -DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils tdevinterfaces tdevutil -DOXYGEN_PROJECTNAME = TDevelop Designer Integration Support Library +DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils kdevinterfaces kdevutil +DOXYGEN_PROJECTNAME = KDevelop Designer Integration Support Library include ../../../Doxyfile.am diff --git a/languages/lib/designer_integration/implementationwidget.cpp b/languages/lib/designer_integration/implementationwidget.cpp index 314e9eeb..bdca4558 100644 --- a/languages/lib/designer_integration/implementationwidget.cpp +++ b/languages/lib/designer_integration/implementationwidget.cpp @@ -32,10 +32,10 @@ #include #include -#include +#include #include #include -#include +#include namespace ImplUtils{ class ClassItem: public TDEListViewItem{ @@ -61,7 +61,7 @@ private: }; } -ImplementationWidget::ImplementationWidget(TDevLanguageSupport *part, TQWidget* parent, const char* name, bool modal) +ImplementationWidget::ImplementationWidget(KDevLanguageSupport *part, TQWidget* parent, const char* name, bool modal) :CreateImplemenationWidgetBase(parent, name, modal), m_part(part) { } diff --git a/languages/lib/designer_integration/implementationwidget.h b/languages/lib/designer_integration/implementationwidget.h index c74947be..3dd53763 100644 --- a/languages/lib/designer_integration/implementationwidget.h +++ b/languages/lib/designer_integration/implementationwidget.h @@ -26,7 +26,7 @@ #include class TDEListViewItem; -class TDevLanguageSupport; +class KDevLanguageSupport; /** Base class for implementation creation widgets. @@ -42,7 +42,7 @@ class ImplementationWidget : public CreateImplemenationWidgetBase Q_OBJECT public: - ImplementationWidget(TDevLanguageSupport *part, TQWidget* parent = 0, const char* name = 0, bool modal = false); + ImplementationWidget(KDevLanguageSupport *part, TQWidget* parent = 0, const char* name = 0, bool modal = false); virtual ~ImplementationWidget(); /*$PUBLIC_FUNCTIONS$*/ @@ -77,7 +77,7 @@ protected slots: virtual void accept(); protected: - TDevLanguageSupport *m_part; + KDevLanguageSupport *m_part; ClassDom m_selectedClass; TQString m_formName; TQString m_baseClassName; diff --git a/languages/lib/designer_integration/qtdesignerintegration.cpp b/languages/lib/designer_integration/qtdesignerintegration.cpp index c2b9ab34..26912ba1 100644 --- a/languages/lib/designer_integration/qtdesignerintegration.cpp +++ b/languages/lib/designer_integration/qtdesignerintegration.cpp @@ -30,16 +30,16 @@ #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include "codemodel_utils.h" #include "implementationwidget.h" -QtDesignerIntegration::QtDesignerIntegration(TDevLanguageSupport *part, ImplementationWidget *impl, bool classHasDefinitions, const char* name) - :TDevDesignerIntegration(part, name), m_part(part), m_impl(impl), +QtDesignerIntegration::QtDesignerIntegration(KDevLanguageSupport *part, ImplementationWidget *impl, bool classHasDefinitions, const char* name) + :KDevDesignerIntegration(part, name), m_part(part), m_impl(impl), m_classHasDefinitions(classHasDefinitions) { } diff --git a/languages/lib/designer_integration/qtdesignerintegration.h b/languages/lib/designer_integration/qtdesignerintegration.h index faafec58..f76eecba 100644 --- a/languages/lib/designer_integration/qtdesignerintegration.h +++ b/languages/lib/designer_integration/qtdesignerintegration.h @@ -23,24 +23,24 @@ #include #include -#include "tdevdesignerintegration.h" +#include "kdevdesignerintegration.h" -class TDevLanguageSupport; +class KDevLanguageSupport; class ImplementationWidget; /** TQt Designer integration base class. -Contains language-independent implementation part of a @ref TDevDesignerIntegration interface. +Contains language-independent implementation part of a @ref KDevDesignerIntegration interface. Ready to use in KDevelop language support plugins. Subclasses of this class should reimplement only pure virtual functions in the common case. */ -class QtDesignerIntegration : public TDevDesignerIntegration +class QtDesignerIntegration : public KDevDesignerIntegration { Q_OBJECT public: - QtDesignerIntegration(TDevLanguageSupport *part, ImplementationWidget *impl, + QtDesignerIntegration(KDevLanguageSupport *part, ImplementationWidget *impl, bool classHasDefinitions, const char* name = 0); virtual ~QtDesignerIntegration(); @@ -73,7 +73,7 @@ protected: //Form file - derived class name TQMap m_implementations; - TDevLanguageSupport *m_part; + KDevLanguageSupport *m_part; ImplementationWidget *m_impl; bool m_classHasDefinitions; }; diff --git a/languages/lib/interfaces/CMakeLists.txt b/languages/lib/interfaces/CMakeLists.txt index e8af2f36..370eece3 100644 --- a/languages/lib/interfaces/CMakeLists.txt +++ b/languages/lib/interfaces/CMakeLists.txt @@ -22,7 +22,7 @@ link_directories( ##### headers ################################### -install( FILES tdevpcsimporter.h DESTINATION ${INCLUDE_INSTALL_DIR}/tdevelop/languages/interfaces ) +install( FILES kdevpcsimporter.h DESTINATION ${INCLUDE_INSTALL_DIR}/tdevelop/languages/interfaces ) ##### other data ################################ @@ -33,7 +33,7 @@ install( FILES tdeveloppcsimporter.desktop DESTINATION ${SERVICETYPES_INSTALL_DI ##### lang_interfaces (shared) ################## tde_add_library( lang_interfaces SHARED AUTOMOC - SOURCES tdevpcsimporter.cpp + SOURCES kdevpcsimporter.cpp VERSION 0.0.0 LINK ${TQT_LIBRARIES} DESTINATION ${LIB_INSTALL_DIR} diff --git a/languages/lib/interfaces/Makefile.am b/languages/lib/interfaces/Makefile.am index 127999e6..c3ed3d00 100644 --- a/languages/lib/interfaces/Makefile.am +++ b/languages/lib/interfaces/Makefile.am @@ -3,14 +3,14 @@ METASOURCES = AUTO langincludedirdir = $(includedir)/tdevelop/languages/interfaces lib_LTLIBRARIES = liblang_interfaces.la liblang_interfaces_la_LDFLAGS = $(all_libraries) -liblang_interfaces_la_SOURCES = tdevpcsimporter.cpp +liblang_interfaces_la_SOURCES = kdevpcsimporter.cpp liblang_interfaces_la_LIBADD = $(LIB_QT) -langincludedir_HEADERS = tdevpcsimporter.h +langincludedir_HEADERS = kdevpcsimporter.h INCLUDES = $(all_includes) servicetypedir = $(kde_servicetypesdir) servicetype_DATA = tdeveloppcsimporter.desktop -DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils tdevinterfaces tdevutil -DOXYGEN_PROJECTNAME = TDevelop Language Support Interfaces Library -DOXYGEN_DOCDIRPREFIX = tdevlang +DOXYGEN_REFERENCES = dcop interfaces tdecore tdefx tdeui tdehtml tdemdi tdeio kjs tdeparts tdeutils kdevinterfaces kdevutil +DOXYGEN_PROJECTNAME = KDevelop Language Support Interfaces Library +DOXYGEN_DOCDIRPREFIX = kdevlang include ../../../Doxyfile.am diff --git a/languages/lib/interfaces/kdevpcsimporter.cpp b/languages/lib/interfaces/kdevpcsimporter.cpp new file mode 100644 index 00000000..166cc862 --- /dev/null +++ b/languages/lib/interfaces/kdevpcsimporter.cpp @@ -0,0 +1,35 @@ +/* This file is part of TDevelop + Copyright (C) 2003 Roberto Raggi + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#include "kdevpcsimporter.h" +#include "kdevpcsimporter.moc" + +KDevPCSImporter::KDevPCSImporter( TQObject * parent, const char * name ) + : TQObject( parent, name ) +{ +} + +KDevPCSImporter::~ KDevPCSImporter( ) +{ +} + +TQWidget * KDevPCSImporter::createSettingsPage( TQWidget * /*parent*/, const char * /*name*/ ) +{ + return 0; +} diff --git a/languages/lib/interfaces/kdevpcsimporter.h b/languages/lib/interfaces/kdevpcsimporter.h new file mode 100644 index 00000000..870865cb --- /dev/null +++ b/languages/lib/interfaces/kdevpcsimporter.h @@ -0,0 +1,50 @@ +/* This file is part of TDevelop + Copyright (C) 2003 Roberto Raggi + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#ifndef KDEVPCSIMPORTER_H +#define KDEVPCSIMPORTER_H + +#include +#include + +class TQWidget; + +/** +KDevelop persistent class store importer plugin. + +These plugins are used by language support plugins to fill symbol stores +with symbol information from certain files. The purpose of the importer +is to provide file selection wizard. +*/ +class KDevPCSImporter: public TQObject +{ + Q_OBJECT + +public: + KDevPCSImporter( TQObject* parent=0, const char* name=0 ); + virtual ~KDevPCSImporter(); + + virtual TQString dbName() const = 0; + virtual TQStringList includePaths() = 0; + virtual TQStringList fileList() = 0; + + virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); +}; + +#endif // KDEVPCSIMPORTER_H diff --git a/languages/lib/interfaces/tdevpcsimporter.cpp b/languages/lib/interfaces/tdevpcsimporter.cpp deleted file mode 100644 index 66e29c13..00000000 --- a/languages/lib/interfaces/tdevpcsimporter.cpp +++ /dev/null @@ -1,35 +0,0 @@ -/* This file is part of TDevelop - Copyright (C) 2003 Roberto Raggi - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#include "tdevpcsimporter.h" -#include "tdevpcsimporter.moc" - -TDevPCSImporter::TDevPCSImporter( TQObject * parent, const char * name ) - : TQObject( parent, name ) -{ -} - -TDevPCSImporter::~ TDevPCSImporter( ) -{ -} - -TQWidget * TDevPCSImporter::createSettingsPage( TQWidget * /*parent*/, const char * /*name*/ ) -{ - return 0; -} diff --git a/languages/lib/interfaces/tdevpcsimporter.h b/languages/lib/interfaces/tdevpcsimporter.h deleted file mode 100644 index 62878973..00000000 --- a/languages/lib/interfaces/tdevpcsimporter.h +++ /dev/null @@ -1,50 +0,0 @@ -/* This file is part of TDevelop - Copyright (C) 2003 Roberto Raggi - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef TDEVPCSIMPORTER_H -#define TDEVPCSIMPORTER_H - -#include -#include - -class TQWidget; - -/** -KDevelop persistent class store importer plugin. - -These plugins are used by language support plugins to fill symbol stores -with symbol information from certain files. The purpose of the importer -is to provide file selection wizard. -*/ -class TDevPCSImporter: public TQObject -{ - Q_OBJECT - -public: - TDevPCSImporter( TQObject* parent=0, const char* name=0 ); - virtual ~TDevPCSImporter(); - - virtual TQString dbName() const = 0; - virtual TQStringList includePaths() = 0; - virtual TQStringList fileList() = 0; - - virtual TQWidget* createSettingsPage( TQWidget* parent, const char* name=0 ); -}; - -#endif // TDEVPCSIMPORTER_H diff --git a/languages/pascal/CMakeLists.txt b/languages/pascal/CMakeLists.txt index cd398415..7449570e 100644 --- a/languages/pascal/CMakeLists.txt +++ b/languages/pascal/CMakeLists.txt @@ -34,18 +34,18 @@ link_directories( ##### other data ################################ -install( FILES tdevpascalsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevpascalsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevpascalsupport ) -install( FILES pascaltemplates DESTINATION ${DATA_INSTALL_DIR}/tdevabbrev/templates ) +install( FILES kdevpascalsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevpascalsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevpascalsupport ) +install( FILES pascaltemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates ) -##### libtdevpascalsupport (module) ############# +##### libkdevpascalsupport (module) ############# -tde_add_kpart( libtdevpascalsupport AUTOMOC +tde_add_kpart( libkdevpascalsupport AUTOMOC SOURCES pascalsupport_part.cpp PascalLexer.cpp PascalParser.cpp PascalStoreWalker.cpp backgroundparser.cpp configproblemreporter.ui problemreporter.cpp - LINK antlr-static tdevcatalog-shared tdevelop-shared + LINK antlr-static kdevcatalog-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/pascal/Makefile.am b/languages/pascal/Makefile.am index 403f37f9..9d168734 100644 --- a/languages/pascal/Makefile.am +++ b/languages/pascal/Makefile.am @@ -5,19 +5,19 @@ INCLUDES = -I$(top_srcdir)/lib/antlr -I$(top_srcdir)/lib/catalog \ $(all_includes) SUBDIRS = file_templates app_templates compiler doc -kde_module_LTLIBRARIES = libtdevpascalsupport.la -libtdevpascalsupport_la_LDFLAGS = $(LEXLIB) $(all_libraries) $(KDE_PLUGIN) -libtdevpascalsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la $(top_builddir)/lib/catalog/libtdevcatalog.la +kde_module_LTLIBRARIES = libkdevpascalsupport.la +libkdevpascalsupport_la_LDFLAGS = $(LEXLIB) $(all_libraries) $(KDE_PLUGIN) +libkdevpascalsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/antlr/src/libantlr.la $(top_builddir)/lib/catalog/libkdevcatalog.la -libtdevpascalsupport_la_SOURCES = pascalsupport_part.cpp PascalLexer.cpp PascalParser.cpp PascalStoreWalker.cpp backgroundparser.cpp configproblemreporter.ui problemreporter.cpp +libkdevpascalsupport_la_SOURCES = pascalsupport_part.cpp PascalLexer.cpp PascalParser.cpp PascalStoreWalker.cpp backgroundparser.cpp configproblemreporter.ui problemreporter.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevpascalsupport.desktop +service_DATA = kdevpascalsupport.desktop -rcdir = $(kde_datadir)/tdevpascalsupport -rc_DATA = tdevpascalsupport.rc +rcdir = $(kde_datadir)/kdevpascalsupport +rc_DATA = kdevpascalsupport.rc genparser: antlr pascal.g && antlr pascal.tree.g @@ -29,5 +29,5 @@ genparser: #PascalStoreWalker.hpp PascalStoreWalker.cpp: pascal.tree.g # antlr pascal.tree.g -templatedir = ${kde_datadir}/tdevabbrev/templates +templatedir = ${kde_datadir}/kdevabbrev/templates template_DATA = pascaltemplates diff --git a/languages/pascal/app_templates/fpcgtk/CMakeLists.txt b/languages/pascal/app_templates/fpcgtk/CMakeLists.txt index b4a2e071..eb16e978 100644 --- a/languages/pascal/app_templates/fpcgtk/CMakeLists.txt +++ b/languages/pascal/app_templates/fpcgtk/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( fpcgtk.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/fpcgtk.tar.gz fpcgtk.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - fpcgtk.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + fpcgtk.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/pascal/app_templates/fpcgtk/Makefile.am b/languages/pascal/app_templates/fpcgtk/Makefile.am index e9744c9b..5c4c116f 100644 --- a/languages/pascal/app_templates/fpcgtk/Makefile.am +++ b/languages/pascal/app_templates/fpcgtk/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.pp app.tdevelop templateName = fpcgtk ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/pascal/app_templates/fpcgtk/app.tdevelop b/languages/pascal/app_templates/fpcgtk/app.tdevelop index bbd6d777..e7b3a147 100644 --- a/languages/pascal/app_templates/fpcgtk/app.tdevelop +++ b/languages/pascal/app_templates/fpcgtk/app.tdevelop @@ -11,7 +11,7 @@ Code - + default @@ -26,8 +26,8 @@ false - - + + ada ada_bugs_gcc @@ -75,12 +75,12 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate b/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate new file mode 100644 index 00000000..45bb7eea --- /dev/null +++ b/languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate @@ -0,0 +1,114 @@ +# KDE Config File +[General] +Name=GTK+ application +Name[ca]=Aplicació GTK+ +Name[da]=GTK+ program +Name[de]=GTK+-Anwendung +Name[el]=Εφαρμογή GTK+ +Name[es]=Aplicación GTK+ +Name[et]=GTK+ rakendus +Name[eu]=GTK+ aplikazioa +Name[fa]=کاربرد GTK+ +Name[fr]=Application GTK+ +Name[ga]=Feidhmchlár GTK+ +Name[gl]=Aplicación GTK+ +Name[hu]=GTK+-alapú alkalmazás +Name[it]=Applicazione GTK+ +Name[ja]=GTK+ アプリケーション +Name[nds]=GTK+-Programm +Name[ne]=GTK+ अनुप्रयोग +Name[nl]=GTK+-toepassing +Name[pl]=Program GTK+ +Name[pt]=Aplicação do GTK+ +Name[pt_BR]=Aplicativo GTK+ +Name[ru]=Приложение GTK+ +Name[sk]=GTK+ aplikácia +Name[sr]=GTK+ програм +Name[sr@Latn]=GTK+ program +Name[sv]=GTK+ program +Name[tr]=GTK+ Uygulaması +Name[zh_CN]=GTK+ 应用程序 +Name[zh_TW]=GTK+ 應用程式 +Category=Pascal/Free Pascal +Comment=Generates a GTK+ based GUI application in Pascal +Comment[ca]=Genera una aplicació IGU en Pascal basada en GTK+ +Comment[da]=Genererer et GTK+ baseret GUI program i Pascal +Comment[de]=Erstellt eine auf GTK+ basierende GUI-Anwendung in Pascal +Comment[el]=Δημιουργεί μια γραφική εφαρμογή βασισμένη στο GTK+ σε Pascal +Comment[es]=Genera una aplicación gráfica en Pascal basada en GTK+ +Comment[et]=Graafilise rakenduse loomine GTK+ põhjal Pascalis +Comment[eu]=GTK+-en oinarritutako GUI aplikazio bat sortzen du Pascal-en +Comment[fa]=یک کاربرد ونک بر مبنای GTK+ در پاسکال تولید می‌کند +Comment[fr]=Génère une application avec interface graphique basée sur GTK+ en Pascal +Comment[ga]=Cruthaigh feidhmchlár grafach i Pascal, bunaithe ar GTK+ +Comment[gl]=Xera unha aplicación GUI baseada en GTK+ en Pascal +Comment[hu]=Létrehoz egy GTK+-alapú grafikus felületű alkalmazást Pascalban +Comment[it]=Genera un'applicazione GUI basata su GTK+ in Pascal +Comment[ja]=GTK+ ベースの GUI アプリケーションを Pascal で作成します +Comment[nds]=Stellt en op GTK+ opbuut Böversietprogramm in Pascal op +Comment[ne]= GTK+ आधारित जी यू आई अनुप्रयोगलाई पास्कलमा उत्पन्न गर्दछ +Comment[nl]=Genereert een GKT+-gebaseerde GUI-toepassing in Pascal +Comment[pl]=Generuje program z graficznym interfejsem użytkownika używający GTK+ w Pascalu +Comment[pt]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal +Comment[pt_BR]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal +Comment[ru]=Создание приложения GTK+ на Pascal +Comment[sk]=Vygeneruje GTK+ GUI aplikáciu v Pascal +Comment[sr]=Прави GUI програм на основу GTK+ у Pascal-у +Comment[sr@Latn]=Pravi GUI program na osnovu GTK+ u Pascal-u +Comment[sv]=Skapar ett GTK+ baserat program med grafiskt användargränssnitt i Pascal +Comment[zh_CN]=生成一个 Pascal 语言的 GTK+ GUI 应用程序 +Comment[zh_TW]=產生一個 Pascal 語言,以GTK+ 為基礎的使用者介面應用程式 +FileTemplates=pp-program,PStyle,pp-unit,PStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp +Archive=fpcgtk.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE2] +Type=install +Source=%{src}/main.pp +Dest=%{dest}/src/%{APPNAMELC}.pp + +[MSG] +Type=message +Comment=A GTK+ application written in pascal was created in %{dest} +Comment[ca]=Una aplicació GTK+ escrita en Pascal ha estat creada en %{dest} +Comment[da]=Et GTK+ program skrevet i pascal blev oprettet i %{dest} +Comment[de]=Eine in Pascal geschriebene GTK+-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή GTK+ γραμμένη σε pascal δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación GTK+ escrita en Pascal ha sido creada en %{dest} +Comment[et]=GTK+ rakendus Pascalis loodi asukohta %{dest} +Comment[eu]=Pascal-en idatzitako GTK+ aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد GTK+ نوشته‌شده در پاسکال در %{dest} ایجاد شد +Comment[fr]=Une application GTK+ écrite en Pascal a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár GTK+, scríofa i pascal, i %{dest} +Comment[gl]=Creouse unha aplicación GTK+ escrita en pascal en %{dest} +Comment[hu]=Létrejött egy egyszerű, Pascal nyelvű, GTK+-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione GTK+ scritta in Pascal in %{dest} +Comment[ja]=Pascal で書かれた GTK+ アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Pascal-Programm för GTK+ opstellt +Comment[ne]=पास्कलमा लेखिएको GTK+ अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een GTK+-toepassing geschreven in Pascal is aangemaakt in %{dest} +Comment[pl]=Program GTK+ napisany w Pascalu został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} +Comment[pt_BR]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} +Comment[ru]=Приложение GTK+ на Pascal создано в %{dest} +Comment[sk]=GTK+ aplikácia v Pascal bola vytvorená v %{dest} +Comment[sr]=GTK+ програм у Pascal-у направљен је у %{dest} +Comment[sr@Latn]=GTK+ program u Pascal-u napravljen je u %{dest} +Comment[sv]=Ett GTK+ program skrivet i Pascal skapades i %{dest} +Comment[tr]=Pascal'da yazılmış bir GTK+ uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了 Pascal 语言的 GTK+ 应用程序 +Comment[zh_TW]=一個 Pascal 的 GTK+ 應用程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpcgtk/fpcgtk.tdevtemplate b/languages/pascal/app_templates/fpcgtk/fpcgtk.tdevtemplate deleted file mode 100644 index d0103844..00000000 --- a/languages/pascal/app_templates/fpcgtk/fpcgtk.tdevtemplate +++ /dev/null @@ -1,114 +0,0 @@ -# KDE Config File -[General] -Name=GTK+ application -Name[ca]=Aplicació GTK+ -Name[da]=GTK+ program -Name[de]=GTK+-Anwendung -Name[el]=Εφαρμογή GTK+ -Name[es]=Aplicación GTK+ -Name[et]=GTK+ rakendus -Name[eu]=GTK+ aplikazioa -Name[fa]=کاربرد GTK+ -Name[fr]=Application GTK+ -Name[ga]=Feidhmchlár GTK+ -Name[gl]=Aplicación GTK+ -Name[hu]=GTK+-alapú alkalmazás -Name[it]=Applicazione GTK+ -Name[ja]=GTK+ アプリケーション -Name[nds]=GTK+-Programm -Name[ne]=GTK+ अनुप्रयोग -Name[nl]=GTK+-toepassing -Name[pl]=Program GTK+ -Name[pt]=Aplicação do GTK+ -Name[pt_BR]=Aplicativo GTK+ -Name[ru]=Приложение GTK+ -Name[sk]=GTK+ aplikácia -Name[sr]=GTK+ програм -Name[sr@Latn]=GTK+ program -Name[sv]=GTK+ program -Name[tr]=GTK+ Uygulaması -Name[zh_CN]=GTK+ 应用程序 -Name[zh_TW]=GTK+ 應用程式 -Category=Pascal/Free Pascal -Comment=Generates a GTK+ based GUI application in Pascal -Comment[ca]=Genera una aplicació IGU en Pascal basada en GTK+ -Comment[da]=Genererer et GTK+ baseret GUI program i Pascal -Comment[de]=Erstellt eine auf GTK+ basierende GUI-Anwendung in Pascal -Comment[el]=Δημιουργεί μια γραφική εφαρμογή βασισμένη στο GTK+ σε Pascal -Comment[es]=Genera una aplicación gráfica en Pascal basada en GTK+ -Comment[et]=Graafilise rakenduse loomine GTK+ põhjal Pascalis -Comment[eu]=GTK+-en oinarritutako GUI aplikazio bat sortzen du Pascal-en -Comment[fa]=یک کاربرد ونک بر مبنای GTK+ در پاسکال تولید می‌کند -Comment[fr]=Génère une application avec interface graphique basée sur GTK+ en Pascal -Comment[ga]=Cruthaigh feidhmchlár grafach i Pascal, bunaithe ar GTK+ -Comment[gl]=Xera unha aplicación GUI baseada en GTK+ en Pascal -Comment[hu]=Létrehoz egy GTK+-alapú grafikus felületű alkalmazást Pascalban -Comment[it]=Genera un'applicazione GUI basata su GTK+ in Pascal -Comment[ja]=GTK+ ベースの GUI アプリケーションを Pascal で作成します -Comment[nds]=Stellt en op GTK+ opbuut Böversietprogramm in Pascal op -Comment[ne]= GTK+ आधारित जी यू आई अनुप्रयोगलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een GKT+-gebaseerde GUI-toepassing in Pascal -Comment[pl]=Generuje program z graficznym interfejsem użytkownika używający GTK+ w Pascalu -Comment[pt]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal -Comment[pt_BR]=Gera uma aplicação gráfica, baseada em GTK+, em Pascal -Comment[ru]=Создание приложения GTK+ на Pascal -Comment[sk]=Vygeneruje GTK+ GUI aplikáciu v Pascal -Comment[sr]=Прави GUI програм на основу GTK+ у Pascal-у -Comment[sr@Latn]=Pravi GUI program na osnovu GTK+ u Pascal-u -Comment[sv]=Skapar ett GTK+ baserat program med grafiskt användargränssnitt i Pascal -Comment[zh_CN]=生成一个 Pascal 语言的 GTK+ GUI 应用程序 -Comment[zh_TW]=產生一個 Pascal 語言,以GTK+ 為基礎的使用者介面應用程式 -FileTemplates=pp-program,PStyle,pp-unit,PStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp -Archive=fpcgtk.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE2] -Type=install -Source=%{src}/main.pp -Dest=%{dest}/src/%{APPNAMELC}.pp - -[MSG] -Type=message -Comment=A GTK+ application written in pascal was created in %{dest} -Comment[ca]=Una aplicació GTK+ escrita en Pascal ha estat creada en %{dest} -Comment[da]=Et GTK+ program skrevet i pascal blev oprettet i %{dest} -Comment[de]=Eine in Pascal geschriebene GTK+-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή GTK+ γραμμένη σε pascal δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación GTK+ escrita en Pascal ha sido creada en %{dest} -Comment[et]=GTK+ rakendus Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako GTK+ aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد GTK+ نوشته‌شده در پاسکال در %{dest} ایجاد شد -Comment[fr]=Une application GTK+ écrite en Pascal a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár GTK+, scríofa i pascal, i %{dest} -Comment[gl]=Creouse unha aplicación GTK+ escrita en pascal en %{dest} -Comment[hu]=Létrejött egy egyszerű, Pascal nyelvű, GTK+-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione GTK+ scritta in Pascal in %{dest} -Comment[ja]=Pascal で書かれた GTK+ アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Pascal-Programm för GTK+ opstellt -Comment[ne]=पास्कलमा लेखिएको GTK+ अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een GTK+-toepassing geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Program GTK+ napisany w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} -Comment[pt_BR]=Foi criada uma aplicação GTK+, escrita em Pascal, em %{dest} -Comment[ru]=Приложение GTK+ на Pascal создано в %{dest} -Comment[sk]=GTK+ aplikácia v Pascal bola vytvorená v %{dest} -Comment[sr]=GTK+ програм у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=GTK+ program u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett GTK+ program skrivet i Pascal skapades i %{dest} -Comment[tr]=Pascal'da yazılmış bir GTK+ uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了 Pascal 语言的 GTK+ 应用程序 -Comment[zh_TW]=一個 Pascal 的 GTK+ 應用程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpchello/CMakeLists.txt b/languages/pascal/app_templates/fpchello/CMakeLists.txt index 37ac3aa9..12941440 100644 --- a/languages/pascal/app_templates/fpchello/CMakeLists.txt +++ b/languages/pascal/app_templates/fpchello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( fpchello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/fpchello.tar.gz fpchello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - fpchello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + fpchello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/pascal/app_templates/fpchello/Makefile.am b/languages/pascal/app_templates/fpchello/Makefile.am index f5567a09..744bc214 100644 --- a/languages/pascal/app_templates/fpchello/Makefile.am +++ b/languages/pascal/app_templates/fpchello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.pp app.tdevelop templateName = fpchello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/pascal/app_templates/fpchello/app.tdevelop b/languages/pascal/app_templates/fpchello/app.tdevelop index 603e6e6b..a2f83092 100644 --- a/languages/pascal/app_templates/fpchello/app.tdevelop +++ b/languages/pascal/app_templates/fpchello/app.tdevelop @@ -11,7 +11,7 @@ Code - + default @@ -26,8 +26,8 @@ true - - + + ada ada_bugs_gcc @@ -75,12 +75,12 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate b/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate new file mode 100644 index 00000000..65c46115 --- /dev/null +++ b/languages/pascal/app_templates/fpchello/fpchello.kdevtemplate @@ -0,0 +1,115 @@ +# KDE Config File +[General] +Name=Simple program +Name[ca]=Simple programa +Name[da]=Simpelt program +Name[de]=Einfaches Programm +Name[el]=Απλό πρόγραμμα +Name[es]=Programa sencillo +Name[et]=Lihtne programm +Name[eu]=Programa sinplea +Name[fa]=برنامۀ ساده +Name[fr]=Programme simple +Name[ga]=Ríomhchlár simplí +Name[gl]=Programa sinxelo +Name[hu]=Egyszerű program +Name[it]=Semplice programma +Name[ja]=簡単なプログラム +Name[nds]=Eenfach Programm +Name[ne]=साधारण कार्यक्रम +Name[nl]=Eenvoudig programma +Name[pl]=Prosty program +Name[pt]=Programa simples +Name[pt_BR]=Programa simples +Name[ru]=Простое приложение +Name[sk]=Jednoduchý prohram +Name[sr]=Једноставан програм +Name[sr@Latn]=Jednostavan program +Name[sv]=Enkelt program +Name[tr]=Basit program +Name[zh_CN]=简单程序 +Name[zh_TW]=簡單程式 +Category=Pascal/Free Pascal +Comment=Generates a simple program in Pascal +Comment[ca]=Genera un simple programa en Pascal +Comment[da]=Genererer et simpelt program i Pascal +Comment[de]=Erstellt ein einfaches Programm in Pascal +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα σε Pascal +Comment[es]=Genera un sencillo programa en Pascal +Comment[et]=Lihtsa programmi loomine Pascalis +Comment[eu]=Pascal-en idatzitako programa sinple bat +Comment[fa]=یک برنامۀ ساده در پاسکال تولید می‌کند +Comment[fr]=Génère un programme simple en Pascal +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí i Pascal +Comment[gl]=Xera un programa sinxelo en Pascal +Comment[hu]=Létrehoz egy egyszerű programot Pascalban +Comment[it]=Genera un semplice programma in Pascal +Comment[ja]=簡単なプログラムを Pascal で作成します +Comment[nds]=Stellt en eenfach Pascal-Programm op +Comment[ne]=पास्कलमा साधारण कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig programma in Pascal +Comment[pl]=Generuje prosty program w Pascalu +Comment[pt]=Gera um programa simples em Pascal +Comment[pt_BR]=Gera um programa simples em Pascal +Comment[ru]=Создание простого приложения на Pascal +Comment[sk]=Vygeneruje jednoduchý program v Pascal +Comment[sr]=Прави једноставан програм у Pascal-у +Comment[sr@Latn]=Pravi jednostavan program u Pascal-u +Comment[sv]=Skapar ett enkelt program i Pascal +Comment[tr]=Pascal'da basit bir program yaratır +Comment[zh_CN]=生成一个简单的 Pascal 语言程序 +Comment[zh_TW]=產生一個 Pascal 的簡單程式 +FileTemplates=pp-program,PStyle,pp-unit,PStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp +Archive=fpchello.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE2] +Type=install +Source=%{src}/main.pp +Dest=%{dest}/src/%{APPNAMELC}.pp + +[MSG] +Type=message +Comment=A simple pascal program was created in %{dest} +Comment[ca]=Un simple programa en Pascal ha estat creat en %{dest} +Comment[da]=Et simpelt pascal program blev oprettet i %{dest} +Comment[de]=Ein einfaches Programm in Pascal wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα pascal δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa en Pascal ha sido creado en %{dest} +Comment[et]=Lihtne Pascali programm loodi asukohta %{dest} +Comment[eu]=Pascal-en oinarritutako programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ پاسکال در %{dest} ایجاد شد +Comment[fr]=Un programme Pascal simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh ríomhchlár simplí pascal i %{dest} +Comment[gl]=Creouse un programa sinxelo en pascal en %{dest} +Comment[hu]=Létrejött egy egyszerű Pascal-program itt: %{dest} +Comment[it]=È stato creato un semplice programma Pascal in %{dest} +Comment[ja]=簡単な Pascal プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Pascal-Programm opstellt +Comment[ne]=साधारण पास्कल कार्यक्रम %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Pascal-programma is aangemaakt in %{dest} +Comment[pl]=Prosty program w Pascalu został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples em Pascal em %{dest} +Comment[pt_BR]=Foi criado um programa simples em Pascal em %{dest} +Comment[ru]=Простое приложение на Pascal создано в %{dest} +Comment[sk]=Jednoduchý program v Pascal bol vytvorený v %{dest} +Comment[sr]=Једноставан pascal програм направљен је у %{dest} +Comment[sr@Latn]=Jednostavan pascal program napravljen je u %{dest} +Comment[sv]=Ett enkelt Pascal-program skapades i %{dest} +Comment[tr]=Pascal'da basit bir program %{dest} içinde yaratıldı +Comment[zh_CN]=在 %{dest} 创建了一个简单的 Pascal 程序 +Comment[zh_TW]=一個簡單的 Pascal 程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpchello/fpchello.tdevtemplate b/languages/pascal/app_templates/fpchello/fpchello.tdevtemplate deleted file mode 100644 index 21c213f4..00000000 --- a/languages/pascal/app_templates/fpchello/fpchello.tdevtemplate +++ /dev/null @@ -1,115 +0,0 @@ -# KDE Config File -[General] -Name=Simple program -Name[ca]=Simple programa -Name[da]=Simpelt program -Name[de]=Einfaches Programm -Name[el]=Απλό πρόγραμμα -Name[es]=Programa sencillo -Name[et]=Lihtne programm -Name[eu]=Programa sinplea -Name[fa]=برنامۀ ساده -Name[fr]=Programme simple -Name[ga]=Ríomhchlár simplí -Name[gl]=Programa sinxelo -Name[hu]=Egyszerű program -Name[it]=Semplice programma -Name[ja]=簡単なプログラム -Name[nds]=Eenfach Programm -Name[ne]=साधारण कार्यक्रम -Name[nl]=Eenvoudig programma -Name[pl]=Prosty program -Name[pt]=Programa simples -Name[pt_BR]=Programa simples -Name[ru]=Простое приложение -Name[sk]=Jednoduchý prohram -Name[sr]=Једноставан програм -Name[sr@Latn]=Jednostavan program -Name[sv]=Enkelt program -Name[tr]=Basit program -Name[zh_CN]=简单程序 -Name[zh_TW]=簡單程式 -Category=Pascal/Free Pascal -Comment=Generates a simple program in Pascal -Comment[ca]=Genera un simple programa en Pascal -Comment[da]=Genererer et simpelt program i Pascal -Comment[de]=Erstellt ein einfaches Programm in Pascal -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα σε Pascal -Comment[es]=Genera un sencillo programa en Pascal -Comment[et]=Lihtsa programmi loomine Pascalis -Comment[eu]=Pascal-en idatzitako programa sinple bat -Comment[fa]=یک برنامۀ ساده در پاسکال تولید می‌کند -Comment[fr]=Génère un programme simple en Pascal -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí i Pascal -Comment[gl]=Xera un programa sinxelo en Pascal -Comment[hu]=Létrehoz egy egyszerű programot Pascalban -Comment[it]=Genera un semplice programma in Pascal -Comment[ja]=簡単なプログラムを Pascal で作成します -Comment[nds]=Stellt en eenfach Pascal-Programm op -Comment[ne]=पास्कलमा साधारण कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig programma in Pascal -Comment[pl]=Generuje prosty program w Pascalu -Comment[pt]=Gera um programa simples em Pascal -Comment[pt_BR]=Gera um programa simples em Pascal -Comment[ru]=Создание простого приложения на Pascal -Comment[sk]=Vygeneruje jednoduchý program v Pascal -Comment[sr]=Прави једноставан програм у Pascal-у -Comment[sr@Latn]=Pravi jednostavan program u Pascal-u -Comment[sv]=Skapar ett enkelt program i Pascal -Comment[tr]=Pascal'da basit bir program yaratır -Comment[zh_CN]=生成一个简单的 Pascal 语言程序 -Comment[zh_TW]=產生一個 Pascal 的簡單程式 -FileTemplates=pp-program,PStyle,pp-unit,PStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp -Archive=fpchello.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE2] -Type=install -Source=%{src}/main.pp -Dest=%{dest}/src/%{APPNAMELC}.pp - -[MSG] -Type=message -Comment=A simple pascal program was created in %{dest} -Comment[ca]=Un simple programa en Pascal ha estat creat en %{dest} -Comment[da]=Et simpelt pascal program blev oprettet i %{dest} -Comment[de]=Ein einfaches Programm in Pascal wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa en Pascal ha sido creado en %{dest} -Comment[et]=Lihtne Pascali programm loodi asukohta %{dest} -Comment[eu]=Pascal-en oinarritutako programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ پاسکال در %{dest} ایجاد شد -Comment[fr]=Un programme Pascal simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh ríomhchlár simplí pascal i %{dest} -Comment[gl]=Creouse un programa sinxelo en pascal en %{dest} -Comment[hu]=Létrejött egy egyszerű Pascal-program itt: %{dest} -Comment[it]=È stato creato un semplice programma Pascal in %{dest} -Comment[ja]=簡単な Pascal プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Pascal-Programm opstellt -Comment[ne]=साधारण पास्कल कार्यक्रम %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Pascal-programma is aangemaakt in %{dest} -Comment[pl]=Prosty program w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Pascal em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Pascal em %{dest} -Comment[ru]=Простое приложение на Pascal создано в %{dest} -Comment[sk]=Jednoduchý program v Pascal bol vytvorený v %{dest} -Comment[sr]=Једноставан pascal програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan pascal program napravljen je u %{dest} -Comment[sv]=Ett enkelt Pascal-program skapades i %{dest} -Comment[tr]=Pascal'da basit bir program %{dest} içinde yaratıldı -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Pascal 程序 -Comment[zh_TW]=一個簡單的 Pascal 程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt b/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt index 779eda2d..52a5e4f7 100644 --- a/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt +++ b/languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( fpcsharedlib.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/fpcsharedlib.tar.gz fpcsharedlib.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - fpcsharedlib.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + fpcsharedlib.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/pascal/app_templates/fpcsharedlib/Makefile.am b/languages/pascal/app_templates/fpcsharedlib/Makefile.am index 13194e81..d1d0eef4 100644 --- a/languages/pascal/app_templates/fpcsharedlib/Makefile.am +++ b/languages/pascal/app_templates/fpcsharedlib/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.pp app.tdevelop templateName = fpcsharedlib ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/pascal/app_templates/fpcsharedlib/app.tdevelop b/languages/pascal/app_templates/fpcsharedlib/app.tdevelop index e0289480..8249e017 100644 --- a/languages/pascal/app_templates/fpcsharedlib/app.tdevelop +++ b/languages/pascal/app_templates/fpcsharedlib/app.tdevelop @@ -11,7 +11,7 @@ Code - + default @@ -26,8 +26,8 @@ true - - + + ada ada_bugs_gcc @@ -75,12 +75,12 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate new file mode 100644 index 00000000..35835599 --- /dev/null +++ b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate @@ -0,0 +1,115 @@ +# KDE Config File +[General] +Name=Shared library +Name[ca]=Biblioteca compartida +Name[da]=Delt bibliotek +Name[de]=Shared Library +Name[el]=Κοινόχρηστη βιβλιοθήκη +Name[es]=Biblioteca compartida +Name[et]=Jagatud teek +Name[eu]=Liburutegi partekatua +Name[fa]=کتابخانۀ مشترک +Name[fr]=Bibliothèque partagée +Name[ga]=Comhleabharlann +Name[gl]=Biblioteca compartida +Name[hu]=Osztott programkönyvtár +Name[it]=Libreria condivisa +Name[ja]=共有ライブラリ +Name[nds]=Deelt Bibliotheek +Name[ne]=साझेदार लाइब्रेरी +Name[nl]=Gedeelde bibliotheek +Name[pl]=Biblioteka dzielona +Name[pt]=Biblioteca dinâmica +Name[pt_BR]=Biblioteca compartilhada +Name[ru]=Разделяемая библиотека +Name[sk]=Zdieľaná knižnica +Name[sr]=Дељена библиотека +Name[sr@Latn]=Deljena biblioteka +Name[sv]=Delat bibliotek +Name[tr]=Paylaşılan Kütüphane +Name[zh_CN]=共享库 +Name[zh_TW]=共享函式庫 +Category=Pascal/Free Pascal +Comment=Generates a shared library in Pascal +Comment[ca]=Genera una biblioteca compartida en Pascal +Comment[da]=Genererer et delt bibliotek i Pascal +Comment[de]=Erstellt eine Shared Library in Pascal +Comment[el]=Δημιουργία μιας κοινόχρηστης βιβλιοθήκης σε Pascal +Comment[es]=Genera una biblioteca compartida en Pascal +Comment[et]=Jagatud teegi loomine Pascalis +Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortzen du +Comment[fa]=یک کتابخانۀ مشترک در پاسکال تولید می‌کند +Comment[fr]=Génère une bibliothèque partagée en Pascal +Comment[ga]=Cruthaíonn sé seo comhleabharlann i Pascal +Comment[gl]=Xera unha biblioteca compartida en Pascal +Comment[hu]=Létrehoz egy osztott programkönyvtárt Pascalban +Comment[it]=Genera una libreria condivisa in Pascal +Comment[ja]=共有ライブラリを Pascal で作成します +Comment[nds]=Stellt en deelt Bibliotheek in Pascal op +Comment[ne]=साझेदार लाइब्रेरीलाई पास्कलमा उत्पन्न गर्दछ +Comment[nl]=Genereert een gedeelde bibliotheek in Pascal +Comment[pl]=Generuje bibliotekę dzieloną w Pascalu +Comment[pt]=Gera uma biblioteca dinâmica em Pascal +Comment[pt_BR]=Gera uma biblioteca dinâmica em Pascal +Comment[ru]=Создание разделяемой библиотеки на Pascal +Comment[sk]=Vygeneruje zdieľanú knižnicu v Pascal +Comment[sr]=Прави дељену библиотеку у Pascal-у +Comment[sr@Latn]=Pravi deljenu biblioteku u Pascal-u +Comment[sv]=Skapar ett delat bibliotek i Pascal +Comment[tr]=Pascal'da bir paylaşılan kütüphane yaratır +Comment[zh_CN]=生成 Pascal 语言的共享库 +Comment[zh_TW]=產生一個 Pascal 的共享函式庫 +FileTemplates=pp-program,PStyle,pp-unit,PStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp +Archive=fpcsharedlib.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE2] +Type=install +Source=%{src}/main.pp +Dest=%{dest}/src/%{APPNAMELC}.pp + +[MSG] +Type=message +Comment=A shared library project written in pascal was created in %{dest} +Comment[ca]=Una biblioteca compartida escrita en Pascal ha estat creada en %{dest} +Comment[da]=Et delt biblioteksprojekt skrevet i pascal blev oprettet i %{dest} +Comment[de]=Ein Projekt für eine in Pascal geschriebene Shared Library wurde in %{dest} erstellt. +Comment[el]=Ένα έργο κοινόχρηστης βιβλιοθήκης γραμμένο σε pascal δημιουργήθηκε στο %{dest} +Comment[es]=Un proyecto de biblioteca compartida escrito en Pascal ha sido creado en %{dest} +Comment[et]=Jagatud teegi projekt Pascalis loodi asukohta %{dest} +Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortu da hemen: %{dest} +Comment[fa]=یک پروژۀ کتابخانۀ مشترک نوشته‌شده در پاسکال در %{dest} ایجاد شد +Comment[fr]=Un projet de bibliothèque partagée écrit en Pascal a été créé dans %{dest} +Comment[ga]=Cruthaíodh tionscadal comhleabharlainne, scríofa i pascal, i %{dest} +Comment[gl]=Creouse un proxecto de biblioteca compartida en pascan en %{dest} +Comment[hu]=Létrejött egy Pascal nyelvű projekt osztott programkönyvtár készítéséhez itt: %{dest} +Comment[it]=È stato creato un progetto di libreria condivisa scritto in Pascal in %{dest} +Comment[ja]=Pascal で書かれた共有ライブラリプロジェクトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Projekt för en in Pascal schreven deelt Bibliotheek opstellt +Comment[ne]=पास्कलमा लेखिएको साझेदार लाइब्रेरी परियोजना %{dest} मा सिर्जना गरियो +Comment[nl]=Een gedeelde bibliotheek geschreven in Pascal is aangemaakt in %{dest} +Comment[pl]=Projekt biblioteki dzielonej napisanej w Pascalu został utworzony w %{dest} +Comment[pt]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} +Comment[pt_BR]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} +Comment[ru]=Разделяемая библиотека на Pascal создана в %{dest} +Comment[sk]=Zdieľaná knižnica v Pascal bola vytvorená v %{dest} +Comment[sr]=Пројекат дељене библиотеке у Pascal-у направљен је у %{dest} +Comment[sr@Latn]=Projekat deljene biblioteke u Pascal-u napravljen je u %{dest} +Comment[sv]=Ett projekt med delat bibliotek skrivet i Pascal skapades i %{dest} +Comment[tr]=Pascal'da bir paylaşılan kütüphane projesi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个 Pascal 语言的共享库工程 +Comment[zh_TW]=一個 Pascal 的共享函式庫專案已建立於 %{dest} diff --git a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.tdevtemplate b/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.tdevtemplate deleted file mode 100644 index 3c4e93bf..00000000 --- a/languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.tdevtemplate +++ /dev/null @@ -1,115 +0,0 @@ -# KDE Config File -[General] -Name=Shared library -Name[ca]=Biblioteca compartida -Name[da]=Delt bibliotek -Name[de]=Shared Library -Name[el]=Κοινόχρηστη βιβλιοθήκη -Name[es]=Biblioteca compartida -Name[et]=Jagatud teek -Name[eu]=Liburutegi partekatua -Name[fa]=کتابخانۀ مشترک -Name[fr]=Bibliothèque partagée -Name[ga]=Comhleabharlann -Name[gl]=Biblioteca compartida -Name[hu]=Osztott programkönyvtár -Name[it]=Libreria condivisa -Name[ja]=共有ライブラリ -Name[nds]=Deelt Bibliotheek -Name[ne]=साझेदार लाइब्रेरी -Name[nl]=Gedeelde bibliotheek -Name[pl]=Biblioteka dzielona -Name[pt]=Biblioteca dinâmica -Name[pt_BR]=Biblioteca compartilhada -Name[ru]=Разделяемая библиотека -Name[sk]=Zdieľaná knižnica -Name[sr]=Дељена библиотека -Name[sr@Latn]=Deljena biblioteka -Name[sv]=Delat bibliotek -Name[tr]=Paylaşılan Kütüphane -Name[zh_CN]=共享库 -Name[zh_TW]=共享函式庫 -Category=Pascal/Free Pascal -Comment=Generates a shared library in Pascal -Comment[ca]=Genera una biblioteca compartida en Pascal -Comment[da]=Genererer et delt bibliotek i Pascal -Comment[de]=Erstellt eine Shared Library in Pascal -Comment[el]=Δημιουργία μιας κοινόχρηστης βιβλιοθήκης σε Pascal -Comment[es]=Genera una biblioteca compartida en Pascal -Comment[et]=Jagatud teegi loomine Pascalis -Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortzen du -Comment[fa]=یک کتابخانۀ مشترک در پاسکال تولید می‌کند -Comment[fr]=Génère une bibliothèque partagée en Pascal -Comment[ga]=Cruthaíonn sé seo comhleabharlann i Pascal -Comment[gl]=Xera unha biblioteca compartida en Pascal -Comment[hu]=Létrehoz egy osztott programkönyvtárt Pascalban -Comment[it]=Genera una libreria condivisa in Pascal -Comment[ja]=共有ライブラリを Pascal で作成します -Comment[nds]=Stellt en deelt Bibliotheek in Pascal op -Comment[ne]=साझेदार लाइब्रेरीलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een gedeelde bibliotheek in Pascal -Comment[pl]=Generuje bibliotekę dzieloną w Pascalu -Comment[pt]=Gera uma biblioteca dinâmica em Pascal -Comment[pt_BR]=Gera uma biblioteca dinâmica em Pascal -Comment[ru]=Создание разделяемой библиотеки на Pascal -Comment[sk]=Vygeneruje zdieľanú knižnicu v Pascal -Comment[sr]=Прави дељену библиотеку у Pascal-у -Comment[sr@Latn]=Pravi deljenu biblioteku u Pascal-u -Comment[sv]=Skapar ett delat bibliotek i Pascal -Comment[tr]=Pascal'da bir paylaşılan kütüphane yaratır -Comment[zh_CN]=生成 Pascal 语言的共享库 -Comment[zh_TW]=產生一個 Pascal 的共享函式庫 -FileTemplates=pp-program,PStyle,pp-unit,PStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp -Archive=fpcsharedlib.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE2] -Type=install -Source=%{src}/main.pp -Dest=%{dest}/src/%{APPNAMELC}.pp - -[MSG] -Type=message -Comment=A shared library project written in pascal was created in %{dest} -Comment[ca]=Una biblioteca compartida escrita en Pascal ha estat creada en %{dest} -Comment[da]=Et delt biblioteksprojekt skrevet i pascal blev oprettet i %{dest} -Comment[de]=Ein Projekt für eine in Pascal geschriebene Shared Library wurde in %{dest} erstellt. -Comment[el]=Ένα έργο κοινόχρηστης βιβλιοθήκης γραμμένο σε pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un proyecto de biblioteca compartida escrito en Pascal ha sido creado en %{dest} -Comment[et]=Jagatud teegi projekt Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako liburutegi partekatu bat sortu da hemen: %{dest} -Comment[fa]=یک پروژۀ کتابخانۀ مشترک نوشته‌شده در پاسکال در %{dest} ایجاد شد -Comment[fr]=Un projet de bibliothèque partagée écrit en Pascal a été créé dans %{dest} -Comment[ga]=Cruthaíodh tionscadal comhleabharlainne, scríofa i pascal, i %{dest} -Comment[gl]=Creouse un proxecto de biblioteca compartida en pascan en %{dest} -Comment[hu]=Létrejött egy Pascal nyelvű projekt osztott programkönyvtár készítéséhez itt: %{dest} -Comment[it]=È stato creato un progetto di libreria condivisa scritto in Pascal in %{dest} -Comment[ja]=Pascal で書かれた共有ライブラリプロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Projekt för en in Pascal schreven deelt Bibliotheek opstellt -Comment[ne]=पास्कलमा लेखिएको साझेदार लाइब्रेरी परियोजना %{dest} मा सिर्जना गरियो -Comment[nl]=Een gedeelde bibliotheek geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Projekt biblioteki dzielonej napisanej w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} -Comment[pt_BR]=Foi criado o projecto de uma biblioteca dinâmica em Pascal em %{dest} -Comment[ru]=Разделяемая библиотека на Pascal создана в %{dest} -Comment[sk]=Zdieľaná knižnica v Pascal bola vytvorená v %{dest} -Comment[sr]=Пројекат дељене библиотеке у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=Projekat deljene biblioteke u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett projekt med delat bibliotek skrivet i Pascal skapades i %{dest} -Comment[tr]=Pascal'da bir paylaşılan kütüphane projesi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Pascal 语言的共享库工程 -Comment[zh_TW]=一個 Pascal 的共享函式庫專案已建立於 %{dest} diff --git a/languages/pascal/app_templates/pascalhello/CMakeLists.txt b/languages/pascal/app_templates/pascalhello/CMakeLists.txt index a9d1b313..3422a8ff 100644 --- a/languages/pascal/app_templates/pascalhello/CMakeLists.txt +++ b/languages/pascal/app_templates/pascalhello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( pascalhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/pascalhello.tar.gz pascalhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - pascalhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + pascalhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/pascal/app_templates/pascalhello/Makefile.am b/languages/pascal/app_templates/pascalhello/Makefile.am index 96ce40c7..3e72435c 100644 --- a/languages/pascal/app_templates/pascalhello/Makefile.am +++ b/languages/pascal/app_templates/pascalhello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = main.pp app.tdevelop templateName = pascalhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/pascal/app_templates/pascalhello/app.tdevelop b/languages/pascal/app_templates/pascalhello/app.tdevelop index 8e571db2..51e8c65e 100644 --- a/languages/pascal/app_templates/pascalhello/app.tdevelop +++ b/languages/pascal/app_templates/pascalhello/app.tdevelop @@ -11,7 +11,7 @@ Code - + default @@ -23,8 +23,8 @@ true - - + + ada ada_bugs_gcc @@ -72,12 +72,12 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate b/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate new file mode 100644 index 00000000..ed7104cb --- /dev/null +++ b/languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate @@ -0,0 +1,116 @@ +# KDE Config File +[General] +Name=Simple Hello world program +Name[ca]=Simple programa Hello world +Name[da]=Simpelt Goddag verden program +Name[de]=Ein einfaches "Hello World"-Programm +Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε +Name[es]=Programa «Hola mundo» sencillo +Name[et]=Lihtne "Tere, maailm" programm +Name[eu]="Kaixo mundua" programa sinplea +Name[fa]=برنامۀ سادۀ Hello world +Name[fr]=Programme « Bonjour monde » simple +Name[ga]=Ríomhchlár simplí "Hello World" +Name[gl]=Programa sinxelo Ola mundo +Name[hu]=Egyszerű Hello world program +Name[it]=Semplice programma di "Hello world" +Name[ja]=簡単な Hello world プログラム +Name[ms]=Program Hello World mudah +Name[nds]=En eenfach "Moin Welt"-Programm +Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम +Name[nl]=Eenvoudig 'Hello World' programma +Name[pl]=Prosty program witaj świecie +Name[pt]=Programa simples Olá Mundo +Name[pt_BR]=Programa simples Olá Mundo +Name[ru]=Простая программа Hello world +Name[sk]=Jednoduchý "Ahoj svet" program +Name[sl]=Preprost program Hello world +Name[sr]=Једноставан „Здраво свете“ програм +Name[sr@Latn]=Jednostavan „Zdravo svete“ program +Name[sv]=Enkelt Hello world-program +Name[tr]=Basit Merhaba dünya programı +Name[zh_CN]=简单的 Hello world 程序 +Name[zh_TW]=簡單的 Hello world 程式 +Icon=pascalhello.png +Category=Pascal +Comment=Generates a simple Hello world program in Pascal +Comment[ca]=Genera un simple programa de Hello world en Pascal +Comment[da]=Genererer et simpelt Goddag verden program i Pascal +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Pascal +Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Pascal +Comment[es]=Genera un programa «Hola mundo» sencillo en Pascal +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pascalis +Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortzen du +Comment[fa]=یک برنامۀ سادۀ Hello world در پاسکال تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Pascal +Comment[gl]=Xera un programa sinxelo Ola mundo en Pascal +Comment[hu]=Létrehoz egy egyszerű Hello world programot Pascalban +Comment[it]=Genera un semplice programma di "Hello world" in Pascal +Comment[ja]=簡単な Hello world プログラムを Pascal で作成します +Comment[nds]=Stellt in Pascal en eenfach "Moin Welt"-Programm op +Comment[ne]=साधारण हेल्लो वोल्ड कार्यक्रमलाई पास्कलमा उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvudig Hello World-programma in Pascal +Comment[pl]=Generuje prosty program "Witaj świecie" w Pascalu +Comment[pt]=Gera um programa simples Olá Mundo em Pascal +Comment[pt_BR]=Gera um programa simples Olá Mundo em Pascal +Comment[ru]=Создание простого приложения Hello world на Pascal +Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Pascal +Comment[sr]=Прави једноставан „Здраво свете“ у Pascal-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Pascal-u +Comment[sv]=Skapar ett enkelt Hello world-program i Pascal +Comment[tr]=Pascal'da basit bir Merhaba Dünya programı yaratır. +Comment[zh_CN]=生成一个简单的 Pascal 语言 Hello world 程序 +Comment[zh_TW]=產生一個簡單的 Pascal Hello world 程式 +FileTemplates=pp-program,PStyle,pp-unit,PStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp +Archive=pascalhello.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir1] +Type=mkdir +Dir=%{dest}/src + +[FILE2] +Type=install +Source=%{src}/main.pp +Dest=%{dest}/src/%{APPNAMELC}.pp + +[MSG] +Type=message +Comment=A simple 'hello world' program in Pascal was created in %{dest} +Comment[ca]=Un simple programa de 'hello world' en Pascal ha estat creat en %{dest} +Comment[da]=Et simpelt 'goddag verden' program i Pascal blev oprettet i %{dest} +Comment[de]=Ein einfaches "Hello world"-Programm in Pascal wurde in %{dest} erstellt. +Comment[el]=Ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Pascal δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa «Hola mundo» en Pascal ha sido creado en %{dest} +Comment[et]=Lihtne "Tere, maailm" programm Pascalis loodi asukohta %{dest} +Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک برنامۀ سادۀ «hello world» در پاسکال در %{dest} ایجاد شد +Comment[fr]=Un programme « Bonjour monde » simple en Pascal a été créé dans %{dest} +Comment[gl]=Creouse un programa sinxelo en Pascal 'ola mundo' en %{dest} +Comment[hu]=Létrejött egy egyszerű Hello world Pascal-program itt: %{dest} +Comment[it]=È stato creato un semplice programma Pascal di "hello world" in %{dest} +Comment[ja]=Pascal で書かれた簡単な hello world プログラムを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Pascal opstellt +Comment[ne]=पास्कलमा साधारण 'हेल्लो वोल्ड' कार्यक्रम %{dest} सिर्जना गरियो +Comment[nl]=Een eenvoudig Hello World-programma geschreven in Pascal is aangemaakt in %{dest} +Comment[pl]=Prosty program "Witaj świecie" w Pascalu został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} +Comment[pt_BR]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} +Comment[ru]=Простое приложение 'hello world' на Pascal создано в %{dest} +Comment[sk]=Jednoduchý Ahoj svet program v Pascal bol vytvorený v %{dest} +Comment[sr]=Једноставан „Здраво свете“ програм у Pascal-у направљен је у %{dest} +Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Pascal-u napravljen je u %{dest} +Comment[sv]=Ett enkelt 'Hello world'-program i Pascal skapades i %{dest} +Comment[tr]=Pascal'da basit bir "Merhaba Dünya" uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的“Hello world”程序 +Comment[zh_TW]=一個簡單的 Pascal Hello world 程式已建立於 %{dest} diff --git a/languages/pascal/app_templates/pascalhello/pascalhello.tdevtemplate b/languages/pascal/app_templates/pascalhello/pascalhello.tdevtemplate deleted file mode 100644 index e70ca533..00000000 --- a/languages/pascal/app_templates/pascalhello/pascalhello.tdevtemplate +++ /dev/null @@ -1,116 +0,0 @@ -# KDE Config File -[General] -Name=Simple Hello world program -Name[ca]=Simple programa Hello world -Name[da]=Simpelt Goddag verden program -Name[de]=Ein einfaches "Hello World"-Programm -Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε -Name[es]=Programa «Hola mundo» sencillo -Name[et]=Lihtne "Tere, maailm" programm -Name[eu]="Kaixo mundua" programa sinplea -Name[fa]=برنامۀ سادۀ Hello world -Name[fr]=Programme « Bonjour monde » simple -Name[ga]=Ríomhchlár simplí "Hello World" -Name[gl]=Programa sinxelo Ola mundo -Name[hu]=Egyszerű Hello world program -Name[it]=Semplice programma di "Hello world" -Name[ja]=簡単な Hello world プログラム -Name[ms]=Program Hello World mudah -Name[nds]=En eenfach "Moin Welt"-Programm -Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम -Name[nl]=Eenvoudig 'Hello World' programma -Name[pl]=Prosty program witaj świecie -Name[pt]=Programa simples Olá Mundo -Name[pt_BR]=Programa simples Olá Mundo -Name[ru]=Простая программа Hello world -Name[sk]=Jednoduchý "Ahoj svet" program -Name[sl]=Preprost program Hello world -Name[sr]=Једноставан „Здраво свете“ програм -Name[sr@Latn]=Jednostavan „Zdravo svete“ program -Name[sv]=Enkelt Hello world-program -Name[tr]=Basit Merhaba dünya programı -Name[zh_CN]=简单的 Hello world 程序 -Name[zh_TW]=簡單的 Hello world 程式 -Icon=pascalhello.png -Category=Pascal -Comment=Generates a simple Hello world program in Pascal -Comment[ca]=Genera un simple programa de Hello world en Pascal -Comment[da]=Genererer et simpelt Goddag verden program i Pascal -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Pascal -Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Pascal -Comment[es]=Genera un programa «Hola mundo» sencillo en Pascal -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pascalis -Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortzen du -Comment[fa]=یک برنامۀ سادۀ Hello world در پاسکال تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Pascal -Comment[gl]=Xera un programa sinxelo Ola mundo en Pascal -Comment[hu]=Létrehoz egy egyszerű Hello world programot Pascalban -Comment[it]=Genera un semplice programma di "Hello world" in Pascal -Comment[ja]=簡単な Hello world プログラムを Pascal で作成します -Comment[nds]=Stellt in Pascal en eenfach "Moin Welt"-Programm op -Comment[ne]=साधारण हेल्लो वोल्ड कार्यक्रमलाई पास्कलमा उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvudig Hello World-programma in Pascal -Comment[pl]=Generuje prosty program "Witaj świecie" w Pascalu -Comment[pt]=Gera um programa simples Olá Mundo em Pascal -Comment[pt_BR]=Gera um programa simples Olá Mundo em Pascal -Comment[ru]=Создание простого приложения Hello world на Pascal -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Pascal -Comment[sr]=Прави једноставан „Здраво свете“ у Pascal-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Pascal-u -Comment[sv]=Skapar ett enkelt Hello world-program i Pascal -Comment[tr]=Pascal'da basit bir Merhaba Dünya programı yaratır. -Comment[zh_CN]=生成一个简单的 Pascal 语言 Hello world 程序 -Comment[zh_TW]=產生一個簡單的 Pascal Hello world 程式 -FileTemplates=pp-program,PStyle,pp-unit,PStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.pp -Archive=pascalhello.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir1] -Type=mkdir -Dir=%{dest}/src - -[FILE2] -Type=install -Source=%{src}/main.pp -Dest=%{dest}/src/%{APPNAMELC}.pp - -[MSG] -Type=message -Comment=A simple 'hello world' program in Pascal was created in %{dest} -Comment[ca]=Un simple programa de 'hello world' en Pascal ha estat creat en %{dest} -Comment[da]=Et simpelt 'goddag verden' program i Pascal blev oprettet i %{dest} -Comment[de]=Ein einfaches "Hello world"-Programm in Pascal wurde in %{dest} erstellt. -Comment[el]=Ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Pascal δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa «Hola mundo» en Pascal ha sido creado en %{dest} -Comment[et]=Lihtne "Tere, maailm" programm Pascalis loodi asukohta %{dest} -Comment[eu]=Pascal-en idatzitako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک برنامۀ سادۀ «hello world» در پاسکال در %{dest} ایجاد شد -Comment[fr]=Un programme « Bonjour monde » simple en Pascal a été créé dans %{dest} -Comment[gl]=Creouse un programa sinxelo en Pascal 'ola mundo' en %{dest} -Comment[hu]=Létrejött egy egyszerű Hello world Pascal-program itt: %{dest} -Comment[it]=È stato creato un semplice programma Pascal di "hello world" in %{dest} -Comment[ja]=Pascal で書かれた簡単な hello world プログラムを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Pascal opstellt -Comment[ne]=पास्कलमा साधारण 'हेल्लो वोल्ड' कार्यक्रम %{dest} सिर्जना गरियो -Comment[nl]=Een eenvoudig Hello World-programma geschreven in Pascal is aangemaakt in %{dest} -Comment[pl]=Prosty program "Witaj świecie" w Pascalu został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} -Comment[pt_BR]=Foi criado um programa simples 'olá mundo' em Pascal em %{dest} -Comment[ru]=Простое приложение 'hello world' на Pascal создано в %{dest} -Comment[sk]=Jednoduchý Ahoj svet program v Pascal bol vytvorený v %{dest} -Comment[sr]=Једноставан „Здраво свете“ програм у Pascal-у направљен је у %{dest} -Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Pascal-u napravljen je u %{dest} -Comment[sv]=Ett enkelt 'Hello world'-program i Pascal skapades i %{dest} -Comment[tr]=Pascal'da basit bir "Merhaba Dünya" uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的“Hello world”程序 -Comment[zh_TW]=一個簡單的 Pascal Hello world 程式已建立於 %{dest} diff --git a/languages/pascal/compiler/Makefile.am b/languages/pascal/compiler/Makefile.am index 400962be..c9f7528b 100644 --- a/languages/pascal/compiler/Makefile.am +++ b/languages/pascal/compiler/Makefile.am @@ -1,6 +1,6 @@ # This is the collection of plugins. In contrast to the parts # directory, these are 'transient' in a sense and don't -# share the complete TDevComponent interface. +# share the complete KDevComponent interface. SUBDIRS = dccoptions fpcoptions diff --git a/languages/pascal/compiler/dccoptions/CMakeLists.txt b/languages/pascal/compiler/dccoptions/CMakeLists.txt index 3e7fbcdd..ae6c6388 100644 --- a/languages/pascal/compiler/dccoptions/CMakeLists.txt +++ b/languages/pascal/compiler/dccoptions/CMakeLists.txt @@ -25,13 +25,13 @@ link_directories( ##### other data ################################ -install( FILES tdevdccoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevdccoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevdccoptions (module) ################ +##### libkdevdccoptions (module) ################ -tde_add_kpart( libtdevdccoptions AUTOMOC +tde_add_kpart( libkdevdccoptions AUTOMOC SOURCES dccoptionsplugin.cpp optiontabs.cpp - LINK tdevwidgets-shared tdevextras-shared + LINK kdevwidgets-shared kdevextras-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/pascal/compiler/dccoptions/Makefile.am b/languages/pascal/compiler/dccoptions/Makefile.am index f913ae45..734e63c5 100644 --- a/languages/pascal/compiler/dccoptions/Makefile.am +++ b/languages/pascal/compiler/dccoptions/Makefile.am @@ -3,14 +3,14 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extras \ -I$(top_srcdir)/lib/widgets $(all_includes) -kde_module_LTLIBRARIES = libtdevdccoptions.la -libtdevdccoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) -libtdevdccoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/lib/widgets/libtdevwidgets.la $(top_builddir)/lib/interfaces/extras/libtdevextras.la $(LIB_TDEHTML) +kde_module_LTLIBRARIES = libkdevdccoptions.la +libkdevdccoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevdccoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/lib/widgets/libkdevwidgets.la $(top_builddir)/lib/interfaces/extras/libkdevextras.la $(LIB_TDEHTML) -libtdevdccoptions_la_SOURCES = dccoptionsplugin.cpp optiontabs.cpp +libkdevdccoptions_la_SOURCES = dccoptionsplugin.cpp optiontabs.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevdccoptions.desktop +service_DATA = kdevdccoptions.desktop diff --git a/languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp b/languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp index cffbbdd5..8a8ffc54 100644 --- a/languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp +++ b/languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp @@ -19,10 +19,10 @@ #include "optiontabs.h" -K_EXPORT_COMPONENT_FACTORY( libtdevdccoptions, KGenericFactory( "tdevdccoptions" ) ) +K_EXPORT_COMPONENT_FACTORY( libkdevdccoptions, KGenericFactory( "kdevdccoptions" ) ) DccOptionsPlugin::DccOptionsPlugin(TQObject *parent, const char *name, const TQStringList/* &args*/) - : TDevCompilerOptions(parent, name) + : KDevCompilerOptions(parent, name) { } diff --git a/languages/pascal/compiler/dccoptions/dccoptionsplugin.h b/languages/pascal/compiler/dccoptions/dccoptionsplugin.h index b0db639d..d8465520 100644 --- a/languages/pascal/compiler/dccoptions/dccoptionsplugin.h +++ b/languages/pascal/compiler/dccoptions/dccoptionsplugin.h @@ -13,9 +13,9 @@ #include -#include "tdevcompileroptions.h" +#include "kdevcompileroptions.h" -class DccOptionsPlugin : public TDevCompilerOptions +class DccOptionsPlugin : public KDevCompilerOptions { Q_OBJECT diff --git a/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop b/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop new file mode 100644 index 00000000..e99e9385 --- /dev/null +++ b/languages/pascal/compiler/dccoptions/kdevdccoptions.desktop @@ -0,0 +1,54 @@ +[Desktop Entry] +Type=Service +Exec=dcc +Comment=Borland Delphi Compiler +Comment[br]=Dastumer Delphi Borland +Comment[ca]=Compilador Delphi de Borland +Comment[da]=Borland Delphi oversætter +Comment[el]=Μεταγλωττιστής Borland Delphi +Comment[es]=Compilador de Delphi de Borland +Comment[et]=Borland Delphi kompilaator +Comment[eu]=Borland Delphi konpiladorea +Comment[fa]=مترجم برلند دلفی +Comment[fr]=Compilateur Delphi de Borland +Comment[ga]=Tiomsaitheoir Borland Delphi +Comment[gl]=Compilador Borland Delphi +Comment[hi]=बोरलैंड डेल्फ़ी कम्पायलर +Comment[hu]=Borland Delphi fordítóprogram +Comment[is]=Borland Delphi þýðandi +Comment[it]=Compilatore per Borland Delphi +Comment[ja]=Borland Delphi コンパイラ +Comment[nds]=Borland Delphi-Kompilerer +Comment[ne]=बोरल्यान्ड डेल्पी कम्पाइलर +Comment[nl]=Borland Delphi-compiler +Comment[pl]=Kompilator Borland Delphi +Comment[pt]=Compilador de Borland Delphi +Comment[pt_BR]=Compilador Delphi da Borland Delphi +Comment[ru]=Компилятор Borland Delphi +Comment[sk]=Borland Delphi kompilátor +Comment[sl]=Prevajalnik za Borland Delphi +Comment[sr]=Borland-ов преводилац Delphi-ја +Comment[sr@Latn]=Borland-ov prevodilac Delphi-ja +Comment[sv]=Borland Delphi kompilator +Comment[ta]=பொர்லான்ட் டெல்பி தொகுப்பி +Comment[tg]=Талфифгари Borland Delphi +Comment[tr]=Borland Delphi Derleyicisi +Comment[zh_CN]=Borland Delphi 编译器 +Comment[zh_TW]=Borland Delphi 編譯器 +Name=DccOptions +Name[da]=Delphi oversætter indstillinger +Name[de]=Delphi-Einstellungen (TDevelop) +Name[hi]=डीसीसी-विकल्प +Name[nds]=Delphi-Optschonen (TDevelop) +Name[pl]=Opcje Dcc +Name[sk]=Dcc možnosti +Name[sl]=Možnosti Dcc +Name[sv]=Alternativ för dcc +Name[ta]=Dccவிருப்பங்கள் +Name[tg]=DccИнтихобҳо +Name[zh_TW]=Dcc 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevdccoptions +X-TDevelop-Version=5 +X-TDevelop-Language=Pascal +X-TDevelop-Args=dcc diff --git a/languages/pascal/compiler/dccoptions/tdevdccoptions.desktop b/languages/pascal/compiler/dccoptions/tdevdccoptions.desktop deleted file mode 100644 index 3631eeb9..00000000 --- a/languages/pascal/compiler/dccoptions/tdevdccoptions.desktop +++ /dev/null @@ -1,54 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=dcc -Comment=Borland Delphi Compiler -Comment[br]=Dastumer Delphi Borland -Comment[ca]=Compilador Delphi de Borland -Comment[da]=Borland Delphi oversætter -Comment[el]=Μεταγλωττιστής Borland Delphi -Comment[es]=Compilador de Delphi de Borland -Comment[et]=Borland Delphi kompilaator -Comment[eu]=Borland Delphi konpiladorea -Comment[fa]=مترجم برلند دلفی -Comment[fr]=Compilateur Delphi de Borland -Comment[ga]=Tiomsaitheoir Borland Delphi -Comment[gl]=Compilador Borland Delphi -Comment[hi]=बोरलैंड डेल्फ़ी कम्पायलर -Comment[hu]=Borland Delphi fordítóprogram -Comment[is]=Borland Delphi þýðandi -Comment[it]=Compilatore per Borland Delphi -Comment[ja]=Borland Delphi コンパイラ -Comment[nds]=Borland Delphi-Kompilerer -Comment[ne]=बोरल्यान्ड डेल्पी कम्पाइलर -Comment[nl]=Borland Delphi-compiler -Comment[pl]=Kompilator Borland Delphi -Comment[pt]=Compilador de Borland Delphi -Comment[pt_BR]=Compilador Delphi da Borland Delphi -Comment[ru]=Компилятор Borland Delphi -Comment[sk]=Borland Delphi kompilátor -Comment[sl]=Prevajalnik za Borland Delphi -Comment[sr]=Borland-ов преводилац Delphi-ја -Comment[sr@Latn]=Borland-ov prevodilac Delphi-ja -Comment[sv]=Borland Delphi kompilator -Comment[ta]=பொர்லான்ட் டெல்பி தொகுப்பி -Comment[tg]=Талфифгари Borland Delphi -Comment[tr]=Borland Delphi Derleyicisi -Comment[zh_CN]=Borland Delphi 编译器 -Comment[zh_TW]=Borland Delphi 編譯器 -Name=DccOptions -Name[da]=Delphi oversætter indstillinger -Name[de]=Delphi-Einstellungen (TDevelop) -Name[hi]=डीसीसी-विकल्प -Name[nds]=Delphi-Optschonen (TDevelop) -Name[pl]=Opcje Dcc -Name[sk]=Dcc možnosti -Name[sl]=Možnosti Dcc -Name[sv]=Alternativ för dcc -Name[ta]=Dccவிருப்பங்கள் -Name[tg]=DccИнтихобҳо -Name[zh_TW]=Dcc 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevdccoptions -X-TDevelop-Version=5 -X-TDevelop-Language=Pascal -X-TDevelop-Args=dcc diff --git a/languages/pascal/compiler/fpcoptions/CMakeLists.txt b/languages/pascal/compiler/fpcoptions/CMakeLists.txt index 7d9a010f..12c9ef89 100644 --- a/languages/pascal/compiler/fpcoptions/CMakeLists.txt +++ b/languages/pascal/compiler/fpcoptions/CMakeLists.txt @@ -25,13 +25,13 @@ link_directories( ##### other data ################################ -install( FILES tdevfpcoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevfpcoptions.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -##### libtdevfpcoptions (module) ################ +##### libkdevfpcoptions (module) ################ -tde_add_kpart( libtdevfpcoptions AUTOMOC +tde_add_kpart( libkdevfpcoptions AUTOMOC SOURCES fpcoptionsplugin.cpp optiontabs.cpp - LINK tdevwidgets-shared tdevextras-shared + LINK kdevwidgets-shared kdevextras-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/pascal/compiler/fpcoptions/Makefile.am b/languages/pascal/compiler/fpcoptions/Makefile.am index 3d105f6f..70579448 100644 --- a/languages/pascal/compiler/fpcoptions/Makefile.am +++ b/languages/pascal/compiler/fpcoptions/Makefile.am @@ -3,17 +3,17 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extras \ -I$(top_srcdir)/lib/widgets $(all_includes) -kde_module_LTLIBRARIES = libtdevfpcoptions.la -libtdevfpcoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) -libtdevfpcoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/lib/widgets/libtdevwidgets.la $(top_builddir)/lib/interfaces/extras/libtdevextras.la $(LIB_TDEHTML) +kde_module_LTLIBRARIES = libkdevfpcoptions.la +libkdevfpcoptions_la_LDFLAGS = -module $(all_libraries) $(KDE_PLUGIN) +libkdevfpcoptions_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/lib/widgets/libkdevwidgets.la $(top_builddir)/lib/interfaces/extras/libkdevextras.la $(LIB_TDEHTML) -libtdevfpcoptions_la_SOURCES = fpcoptionsplugin.cpp optiontabs.cpp +libkdevfpcoptions_la_SOURCES = fpcoptionsplugin.cpp optiontabs.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevfpcoptions.desktop +service_DATA = kdevfpcoptions.desktop diff --git a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp index 31babced..0b01fb01 100644 --- a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp +++ b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp @@ -16,10 +16,10 @@ #include "optiontabs.h" #include "fpcoptionsplugin.h" -K_EXPORT_COMPONENT_FACTORY( libtdevfpcoptions, KGenericFactory( "tdevfpcoptions" ) ) +K_EXPORT_COMPONENT_FACTORY( libkdevfpcoptions, KGenericFactory( "kdevfpcoptions" ) ) FpcOptionsPlugin::FpcOptionsPlugin(TQObject *parent, const char *name, const TQStringList& /*args*/) - : TDevCompilerOptions(parent, name) + : KDevCompilerOptions(parent, name) { } diff --git a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h index cee18e79..e30b33c0 100644 --- a/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h +++ b/languages/pascal/compiler/fpcoptions/fpcoptionsplugin.h @@ -13,9 +13,9 @@ #include -#include "tdevcompileroptions.h" +#include "kdevcompileroptions.h" -class FpcOptionsPlugin : public TDevCompilerOptions +class FpcOptionsPlugin : public KDevCompilerOptions { Q_OBJECT diff --git a/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop b/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop new file mode 100644 index 00000000..660e973d --- /dev/null +++ b/languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop @@ -0,0 +1,55 @@ +[Desktop Entry] +Type=Service +Exec=fpc +Comment=Free Pascal Compiler +Comment[br]=Dastumer Pascal dieub +Comment[ca]=Compilador Free Pascal +Comment[da]=Free Pascal oversætter +Comment[el]=Μεταγλωττιστής Free Pascal +Comment[es]=Compilador Free Pascal +Comment[et]=Free Pascal kompilaator +Comment[eu]=Free Pascal konpiladorea +Comment[fa]=مترجم آزاد پاسکال +Comment[fr]=Compilateur Free Pascal +Comment[ga]=Tiomsaitheoir Saor Pascal +Comment[gl]=Compilador Free Pascal +Comment[hi]=फ्री पॉस्कल कम्पायलर +Comment[hu]=Szabad forráskódú Pascal fordítóprogram +Comment[is]=Frjáls Pascal þýðandi +Comment[it]=Compilatore per Free Pascal +Comment[ja]=Free Pascal コンパイラ +Comment[nds]=Free Pascal-Kompilerer +Comment[ne]=स्वतन्त्र पास्कल कम्पाइलर +Comment[nl]=Free Pascal-compiler +Comment[pt]=Compilador Free Pascal +Comment[pt_BR]=Compilador Free Pascal +Comment[ru]=Компилятор Free Pascal +Comment[sk]=Voľný Pascal kompilátor +Comment[sl]=Prevajalnik za Free Pascal +Comment[sr]=Слободни преводилац Pascal-а +Comment[sr@Latn]=Slobodni prevodilac Pascal-a +Comment[sv]=Fri Pascal-kompilator +Comment[ta]=இலவச பாஸ்கல் தொகுப்பி +Comment[tg]=Талфифгари Free Pascal +Comment[tr]=Serbest Pascal Derleyicisi +Comment[zh_CN]=Free Pascal 编译器 +Comment[zh_TW]=Free Pascal 編譯器 +Name=FpcOptions +Name[da]=Free Pascal oversætter indstillinger +Name[de]=Fpc-Einstellungen (TDevelop) +Name[hi]=एफपीसी-विकल्प +Name[nds]=Fpc-Optschonen (TDevelop) +Name[pl]=Opcje Fpc +Name[sk]=Fpc možnosti +Name[sl]=Možnosti Fpc +Name[sv]=Alternativ för fpc +Name[ta]=Fpcவிருப்பங்கள் +Name[tg]=FpcИнтихобҳо +Name[zh_TW]=Fpc 選項 +ServiceTypes=TDevelop/CompilerOptions +X-TDE-Library=libkdevfpcoptions +X-TDevelop-Version=5 +X-TDevelop-Language=Pascal +X-TDevelop-Args=fpc +X-TDevelop-Default=true + diff --git a/languages/pascal/compiler/fpcoptions/tdevfpcoptions.desktop b/languages/pascal/compiler/fpcoptions/tdevfpcoptions.desktop deleted file mode 100644 index da25b683..00000000 --- a/languages/pascal/compiler/fpcoptions/tdevfpcoptions.desktop +++ /dev/null @@ -1,55 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=fpc -Comment=Free Pascal Compiler -Comment[br]=Dastumer Pascal dieub -Comment[ca]=Compilador Free Pascal -Comment[da]=Free Pascal oversætter -Comment[el]=Μεταγλωττιστής Free Pascal -Comment[es]=Compilador Free Pascal -Comment[et]=Free Pascal kompilaator -Comment[eu]=Free Pascal konpiladorea -Comment[fa]=مترجم آزاد پاسکال -Comment[fr]=Compilateur Free Pascal -Comment[ga]=Tiomsaitheoir Saor Pascal -Comment[gl]=Compilador Free Pascal -Comment[hi]=फ्री पॉस्कल कम्पायलर -Comment[hu]=Szabad forráskódú Pascal fordítóprogram -Comment[is]=Frjáls Pascal þýðandi -Comment[it]=Compilatore per Free Pascal -Comment[ja]=Free Pascal コンパイラ -Comment[nds]=Free Pascal-Kompilerer -Comment[ne]=स्वतन्त्र पास्कल कम्पाइलर -Comment[nl]=Free Pascal-compiler -Comment[pt]=Compilador Free Pascal -Comment[pt_BR]=Compilador Free Pascal -Comment[ru]=Компилятор Free Pascal -Comment[sk]=Voľný Pascal kompilátor -Comment[sl]=Prevajalnik za Free Pascal -Comment[sr]=Слободни преводилац Pascal-а -Comment[sr@Latn]=Slobodni prevodilac Pascal-a -Comment[sv]=Fri Pascal-kompilator -Comment[ta]=இலவச பாஸ்கல் தொகுப்பி -Comment[tg]=Талфифгари Free Pascal -Comment[tr]=Serbest Pascal Derleyicisi -Comment[zh_CN]=Free Pascal 编译器 -Comment[zh_TW]=Free Pascal 編譯器 -Name=FpcOptions -Name[da]=Free Pascal oversætter indstillinger -Name[de]=Fpc-Einstellungen (TDevelop) -Name[hi]=एफपीसी-विकल्प -Name[nds]=Fpc-Optschonen (TDevelop) -Name[pl]=Opcje Fpc -Name[sk]=Fpc možnosti -Name[sl]=Možnosti Fpc -Name[sv]=Alternativ för fpc -Name[ta]=Fpcவிருப்பங்கள் -Name[tg]=FpcИнтихобҳо -Name[zh_TW]=Fpc 選項 -ServiceTypes=TDevelop/CompilerOptions -X-TDE-Library=libtdevfpcoptions -X-TDevelop-Version=5 -X-TDevelop-Language=Pascal -X-TDevelop-Args=fpc -X-TDevelop-Default=true - diff --git a/languages/pascal/doc/CMakeLists.txt b/languages/pascal/doc/CMakeLists.txt index 37627f81..ade55abb 100644 --- a/languages/pascal/doc/CMakeLists.txt +++ b/languages/pascal/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES pascal_bugs_fp.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/pascal/doc/Makefile.am b/languages/pascal/doc/Makefile.am index bf36ead8..a7829d08 100644 --- a/languages/pascal/doc/Makefile.am +++ b/languages/pascal/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = pascal_bugs_fp.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/pascal/file_templates/CMakeLists.txt b/languages/pascal/file_templates/CMakeLists.txt index 5a55baad..812d0398 100644 --- a/languages/pascal/file_templates/CMakeLists.txt +++ b/languages/pascal/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES dpr pas-program pas-unit pp-program pp-unit - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/pascal/file_templates/Makefile.am b/languages/pascal/file_templates/Makefile.am index fe16bfb0..94891c97 100644 --- a/languages/pascal/file_templates/Makefile.am +++ b/languages/pascal/file_templates/Makefile.am @@ -1,2 +1,2 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = dpr pas-program pas-unit pp-program pp-unit diff --git a/languages/pascal/kdevpascalsupport.desktop b/languages/pascal/kdevpascalsupport.desktop new file mode 100644 index 00000000..65e9f851 --- /dev/null +++ b/languages/pascal/kdevpascalsupport.desktop @@ -0,0 +1,84 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Pascal Language Support +Comment[ca]=Suport per al llenguatge Pascal +Comment[da]=Pascal sprogunderstøttelse +Comment[de]=Pascal-Unterstützung für TDevelop +Comment[el]=Υποστήριξη γλώσσας Pascal +Comment[es]=Soporte para el lenguaje Pascal +Comment[et]=Pascali keele toetus +Comment[eu]=Pascal lenguaiaren euskarria +Comment[fa]=پشتیبانی زبان پاسکال +Comment[fr]=Prise en charge du langage Pascal +Comment[ga]=Tacaíocht Pascal +Comment[gl]=Soporte para linguaxe Pascal +Comment[hi]=पास्कल भाषा समर्थन +Comment[hu]=Támogatás a Pascal nyelv használatához +Comment[is]=Stuðningur við Pascal forritunarmálið +Comment[it]=Supporto per il linguaggio Pascal +Comment[ja]=Pascal 言語サポート +Comment[nds]=Ünnerstütten för de Spraak Pascal +Comment[ne]=पास्कल भाषा समर्थन +Comment[nl]=Ondersteuning voor Pascal +Comment[pl]=Obsługa języka Pascal +Comment[pt]=Suporte da Linguagem Pascal +Comment[pt_BR]=Suporte à Linguagem Pascal +Comment[ru]=Поддержка языка Pascal +Comment[sk]=Podpora jazyka Pascal +Comment[sl]=Podpora jeziku pascal +Comment[sr]=Језичка подршка за Pascal +Comment[sr@Latn]=Jezička podrška za Pascal +Comment[sv]=Stöd för språket Pascal +Comment[ta]=பாஸ்கல் மொழி ஆதரவு +Comment[tg]=Ёрӣ намудани забони Pascal Language +Comment[tr]=Pascal Dil Desteği +Comment[zh_CN]=Pascal 语言支持 +Comment[zh_TW]=Pascal 語言支援 +Name=KDevPascalSupport +Name[da]=TDevelop Pascal-understøttelse +Name[de]=Sprachunterstützung für Pascal (TDevelop) +Name[hi]=के-डेव-पॉस्कल-समर्थन +Name[nds]=Pascal-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaPascala +Name[sk]=KDev Pascal podpora +Name[sv]=TDevelop Pascal-stöd +Name[ta]=கெடெவ் பாஸ்கல் ஆதரவு +Name[zh_TW]=TDevelop Pascal 支援 +GenericName=Pascal Language Support +GenericName[ca]=Suport per al llenguatge Pascal +GenericName[da]=Pascal sprogunderstøttelse +GenericName[de]=Sprachunterstützung für Pascal +GenericName[el]=Υποστήριξη γλώσσας Pascal +GenericName[es]=Soporte para el lenguaje Pascal +GenericName[et]=Pascali keele toetus +GenericName[eu]=Pascal lenguaiaren euskarria +GenericName[fa]=پشتیبانی زبان پاسکال +GenericName[fr]=Prise en charge du langage PASCAL +GenericName[ga]=Tacaíocht Pascal +GenericName[gl]=Soporte para linguaxe Pascal +GenericName[hi]=पास्कल भाषा समर्थन +GenericName[hu]=Pascal-támogatás +GenericName[it]=Supporto per il linguaggio Pascal +GenericName[ja]=Pascal 言語サポート +GenericName[nds]=Ünnerstütten för de Spraak Pascal +GenericName[ne]=पास्कल भाषा समर्थन +GenericName[nl]=Ondersteuning voor Pascal +GenericName[pl]=Obsługa języka Pascal +GenericName[pt]=Suporte à Linguagem Pascal +GenericName[pt_BR]=Suporte à Linguagem Pascal +GenericName[ru]=Поддержка языка Pascal +GenericName[sk]=Podpora jazyka Pascal +GenericName[sl]=Podpora jezicu pascal +GenericName[sr]=Језичка подршка за Pascal +GenericName[sr@Latn]=Jezička podrška za Pascal +GenericName[sv]=Stöd för språket Pascal +GenericName[ta]=பாஸ்கல் மொழி ஆதரவு +GenericName[tg]=Ёрӣ намудани забони Pascal +GenericName[tr]=Pascal Dil Desteği +GenericName[zh_CN]=Pascal 语言支持 +GenericName[zh_TW]=Pascal 語言支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevpascalsupport +X-TDevelop-Version=5 +X-TDevelop-Language=Pascal diff --git a/languages/pascal/kdevpascalsupport.rc b/languages/pascal/kdevpascalsupport.rc new file mode 100644 index 00000000..4335b2a6 --- /dev/null +++ b/languages/pascal/kdevpascalsupport.rc @@ -0,0 +1,3 @@ + + + diff --git a/languages/pascal/pascalsupport_part.cpp b/languages/pascal/pascalsupport_part.cpp index 3b9d8263..69cbebf8 100644 --- a/languages/pascal/pascalsupport_part.cpp +++ b/languages/pascal/pascalsupport_part.cpp @@ -15,7 +15,7 @@ #include #include -#include +#include #include #include #include @@ -23,11 +23,11 @@ #include #include "catalog.h" -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include "pascalsupport_part.h" #include "problemreporter.h" @@ -43,16 +43,16 @@ struct PascalSupportPartData{ {} }; -typedef TDevGenericFactory PascalSupportFactory; -static const TDevPluginInfo data("tdevpascalsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevpascalsupport, PascalSupportFactory( data ) ) +typedef KDevGenericFactory PascalSupportFactory; +static const KDevPluginInfo data("kdevpascalsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevpascalsupport, PascalSupportFactory( data ) ) PascalSupportPart::PascalSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "KDevPascalSupport" ), + : KDevLanguageSupport(&data, parent, name ? name : "KDevPascalSupport" ), d( new PascalSupportPartData() ) { setInstance(PascalSupportFactory::instance()); - setXMLFile("tdevpascalsupport.rc"); + setXMLFile("kdevpascalsupport.rc"); d->problemReporter = new ProblemReporter( this ); connect( core(), TQT_SIGNAL(configWidget(KDialogBase*)), @@ -317,7 +317,7 @@ TQString PascalSupportPart::formatModelItem( const CodeModelItem * item, bool sh return arg.stripWhiteSpace(); } else - return TDevLanguageSupport::formatModelItem( item, shortDescription ); + return KDevLanguageSupport::formatModelItem( item, shortDescription ); } #include "pascalsupport_part.moc" diff --git a/languages/pascal/pascalsupport_part.h b/languages/pascal/pascalsupport_part.h index bac5c25b..5c99c2ae 100644 --- a/languages/pascal/pascalsupport_part.h +++ b/languages/pascal/pascalsupport_part.h @@ -7,11 +7,11 @@ * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * ***************************************************************************/ -#ifndef __TDEVPART_PASCALSUPPORT_H__ -#define __TDEVPART_PASCALSUPPORT_H__ +#ifndef __KDEVPART_PASCALSUPPORT_H__ +#define __KDEVPART_PASCALSUPPORT_H__ #include -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" class PascalSupportWidget; class KDialogBase; @@ -19,7 +19,7 @@ class TQPopupMenu; class Context; class PascalSupportPartData; -class PascalSupportPart : public TDevLanguageSupport +class PascalSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/pascal/problemreporter.cpp b/languages/pascal/problemreporter.cpp index 0d33aec1..2b477063 100644 --- a/languages/pascal/problemreporter.cpp +++ b/languages/pascal/problemreporter.cpp @@ -18,8 +18,8 @@ #include "problemreporter.h" #include "pascalsupport_part.h" -#include "tdevpartcontroller.h" -#include "tdevmainwindow.h" +#include "kdevpartcontroller.h" +#include "kdevmainwindow.h" #include "configproblemreporter.h" #include "backgroundparser.h" diff --git a/languages/pascal/tdevpascalsupport.desktop b/languages/pascal/tdevpascalsupport.desktop deleted file mode 100644 index 85c50c20..00000000 --- a/languages/pascal/tdevpascalsupport.desktop +++ /dev/null @@ -1,84 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Pascal Language Support -Comment[ca]=Suport per al llenguatge Pascal -Comment[da]=Pascal sprogunderstøttelse -Comment[de]=Pascal-Unterstützung für TDevelop -Comment[el]=Υποστήριξη γλώσσας Pascal -Comment[es]=Soporte para el lenguaje Pascal -Comment[et]=Pascali keele toetus -Comment[eu]=Pascal lenguaiaren euskarria -Comment[fa]=پشتیبانی زبان پاسکال -Comment[fr]=Prise en charge du langage Pascal -Comment[ga]=Tacaíocht Pascal -Comment[gl]=Soporte para linguaxe Pascal -Comment[hi]=पास्कल भाषा समर्थन -Comment[hu]=Támogatás a Pascal nyelv használatához -Comment[is]=Stuðningur við Pascal forritunarmálið -Comment[it]=Supporto per il linguaggio Pascal -Comment[ja]=Pascal 言語サポート -Comment[nds]=Ünnerstütten för de Spraak Pascal -Comment[ne]=पास्कल भाषा समर्थन -Comment[nl]=Ondersteuning voor Pascal -Comment[pl]=Obsługa języka Pascal -Comment[pt]=Suporte da Linguagem Pascal -Comment[pt_BR]=Suporte à Linguagem Pascal -Comment[ru]=Поддержка языка Pascal -Comment[sk]=Podpora jazyka Pascal -Comment[sl]=Podpora jeziku pascal -Comment[sr]=Језичка подршка за Pascal -Comment[sr@Latn]=Jezička podrška za Pascal -Comment[sv]=Stöd för språket Pascal -Comment[ta]=பாஸ்கல் மொழி ஆதரவு -Comment[tg]=Ёрӣ намудани забони Pascal Language -Comment[tr]=Pascal Dil Desteği -Comment[zh_CN]=Pascal 语言支持 -Comment[zh_TW]=Pascal 語言支援 -Name=KDevPascalSupport -Name[da]=TDevelop Pascal-understøttelse -Name[de]=Sprachunterstützung für Pascal (TDevelop) -Name[hi]=के-डेव-पॉस्कल-समर्थन -Name[nds]=Pascal-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPascala -Name[sk]=KDev Pascal podpora -Name[sv]=TDevelop Pascal-stöd -Name[ta]=கெடெவ் பாஸ்கல் ஆதரவு -Name[zh_TW]=TDevelop Pascal 支援 -GenericName=Pascal Language Support -GenericName[ca]=Suport per al llenguatge Pascal -GenericName[da]=Pascal sprogunderstøttelse -GenericName[de]=Sprachunterstützung für Pascal -GenericName[el]=Υποστήριξη γλώσσας Pascal -GenericName[es]=Soporte para el lenguaje Pascal -GenericName[et]=Pascali keele toetus -GenericName[eu]=Pascal lenguaiaren euskarria -GenericName[fa]=پشتیبانی زبان پاسکال -GenericName[fr]=Prise en charge du langage PASCAL -GenericName[ga]=Tacaíocht Pascal -GenericName[gl]=Soporte para linguaxe Pascal -GenericName[hi]=पास्कल भाषा समर्थन -GenericName[hu]=Pascal-támogatás -GenericName[it]=Supporto per il linguaggio Pascal -GenericName[ja]=Pascal 言語サポート -GenericName[nds]=Ünnerstütten för de Spraak Pascal -GenericName[ne]=पास्कल भाषा समर्थन -GenericName[nl]=Ondersteuning voor Pascal -GenericName[pl]=Obsługa języka Pascal -GenericName[pt]=Suporte à Linguagem Pascal -GenericName[pt_BR]=Suporte à Linguagem Pascal -GenericName[ru]=Поддержка языка Pascal -GenericName[sk]=Podpora jazyka Pascal -GenericName[sl]=Podpora jezicu pascal -GenericName[sr]=Језичка подршка за Pascal -GenericName[sr@Latn]=Jezička podrška za Pascal -GenericName[sv]=Stöd för språket Pascal -GenericName[ta]=பாஸ்கல் மொழி ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Pascal -GenericName[tr]=Pascal Dil Desteği -GenericName[zh_CN]=Pascal 语言支持 -GenericName[zh_TW]=Pascal 語言支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevpascalsupport -X-TDevelop-Version=5 -X-TDevelop-Language=Pascal diff --git a/languages/pascal/tdevpascalsupport.rc b/languages/pascal/tdevpascalsupport.rc deleted file mode 100644 index 4335b2a6..00000000 --- a/languages/pascal/tdevpascalsupport.rc +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/languages/perl/CMakeLists.txt b/languages/perl/CMakeLists.txt index 01327acb..e458c240 100644 --- a/languages/perl/CMakeLists.txt +++ b/languages/perl/CMakeLists.txt @@ -30,13 +30,13 @@ link_directories( ##### other data ################################ -install( FILES tdevperlsupport.desktop perldoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevperlsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevperlsupport ) +install( FILES kdevperlsupport.desktop perldoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevperlsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevperlsupport ) -##### libtdevperlsupport (module) ############### +##### libkdevperlsupport (module) ############### -tde_add_kpart( libtdevperlsupport AUTOMOC +tde_add_kpart( libkdevperlsupport AUTOMOC SOURCES perlparser.cpp perlsupportpart.cpp perlconfigwidget.cpp perlconfigwidgetbase.ui diff --git a/languages/perl/Makefile.am b/languages/perl/Makefile.am index f498dfd3..fcedfa23 100644 --- a/languages/perl/Makefile.am +++ b/languages/perl/Makefile.am @@ -6,11 +6,11 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ SUBDIRS = app_templates file_templates doc -kde_module_LTLIBRARIES = libtdevperlsupport.la tdeio_perldoc.la -libtdevperlsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevperlsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la +kde_module_LTLIBRARIES = libkdevperlsupport.la tdeio_perldoc.la +libkdevperlsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevperlsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la -libtdevperlsupport_la_SOURCES = perlparser.cpp perlsupportpart.cpp perlconfigwidget.cpp perlconfigwidgetbase.ui +libkdevperlsupport_la_SOURCES = perlparser.cpp perlsupportpart.cpp perlconfigwidget.cpp perlconfigwidgetbase.ui tdeio_perldoc_la_SOURCES = perldoc.cpp tdeio_perldoc_la_LIBADD = $(LIB_TDEIO) @@ -19,7 +19,7 @@ tdeio_perldoc_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevperlsupport.desktop perldoc.protocol +service_DATA = kdevperlsupport.desktop perldoc.protocol -rcdir = $(kde_datadir)/tdevperlsupport -rc_DATA = tdevperlsupport.rc +rcdir = $(kde_datadir)/kdevperlsupport +rc_DATA = kdevperlsupport.rc diff --git a/languages/perl/app_templates/perlhello/CMakeLists.txt b/languages/perl/app_templates/perlhello/CMakeLists.txt index 6537b51c..bf51d851 100644 --- a/languages/perl/app_templates/perlhello/CMakeLists.txt +++ b/languages/perl/app_templates/perlhello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( perlhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/perlhello.tar.gz perlhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - perlhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + perlhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/perl/app_templates/perlhello/Makefile.am b/languages/perl/app_templates/perlhello/Makefile.am index a7987969..b483b35b 100644 --- a/languages/perl/app_templates/perlhello/Makefile.am +++ b/languages/perl/app_templates/perlhello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.pl app.tdevelop templateName = perlhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/perl/app_templates/perlhello/app.tdevelop b/languages/perl/app_templates/perlhello/app.tdevelop index 2ae93215..a83391b7 100644 --- a/languages/perl/app_templates/perlhello/app.tdevelop +++ b/languages/perl/app_templates/perlhello/app.tdevelop @@ -9,7 +9,7 @@ . false - + ./%{APPNAMELC}.pl @@ -17,8 +17,8 @@ *.pl,*.pm *~ - - + + ada ada_bugs_gcc @@ -65,13 +65,13 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/perl/app_templates/perlhello/perlhello.kdevtemplate b/languages/perl/app_templates/perlhello/perlhello.kdevtemplate new file mode 100644 index 00000000..8ec5a560 --- /dev/null +++ b/languages/perl/app_templates/perlhello/perlhello.kdevtemplate @@ -0,0 +1,108 @@ +# KDE Config File +[General] +Name=Simple Perl script +Name[ca]=Simple script en Perl +Name[da]=Simpelt Perl script +Name[de]=Einfaches Perl-Skript +Name[el]=Απλό σενάριο Perl +Name[es]=Guión sencillo en Perl +Name[et]=Lihtne Perli skript +Name[eu]=Perl script sinplea +Name[fa]=دست‌نوشتۀ سادۀ پرل +Name[fr]=Script Perl simple +Name[ga]=Script shimplí Perl +Name[gl]=Script sinxelo en Perl +Name[hu]=Egyszerű Perl-szkript +Name[it]=Semplice script Perl +Name[ja]=簡単な Perl スクリプト +Name[nds]=Eenfach Perl-Skript +Name[ne]=साधारण पर्ल स्क्रिप्ट +Name[nl]=Eenvoudig Perl-script +Name[pl]=Prosty skrypt w Perlu +Name[pt]=Programa simples em Perl +Name[pt_BR]=Programa simples em Perl +Name[ru]=Простой скрипт Perl +Name[sk]=Jednoduchý Perl skript +Name[sr]=Једноставна Perl скрипта +Name[sr@Latn]=Jednostavna Perl skripta +Name[sv]=Enkelt Perl-skript +Name[tr]=Basit Perl betiği +Name[zh_CN]=简单 Perl 脚本 +Name[zh_TW]=簡單的 Perl 文稿 +Icon=camel.png +Category=Perl +Comment=This generates a simplistic 'Hello world' program in Perl (http://www.perl.org) +Comment[ca]=Genera un simple programa de 'Hello world' en Perl (http://www.perl.org) +Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i Perl (http://www.perl.org) +Comment[de]=Hiermit wird ein einfaches "Hello World"-Programm in Perl erstellt (http://www.perl.org). +Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Perl (http://www.perl.org) +Comment[es]=Genera un programa «Hola mundo» sencillo en Perl (http://www.perl.org) +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Perlis (http://www.perl.org) +Comment[eu]=Honek "Kaixo mundua" Perl-en (http://www.perl.org) idatzitako programa sinple bat sortzen du. +Comment[fa]=یک برنامۀ سادۀ «Hello world» در پرل (http://www.perl.org) تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Perl (http://www.perl.org) +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello world" i Perl (http://www.perl.org/) +Comment[gl]=Isto xera un programa sinxelo en Perl 'Ola mundo'(http://www.perl.org) +Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot Perlben (http://www.perl.org) +Comment[it]=Genera un semplice programma di "Hello world" in Perl (http://www.perl.org) +Comment[ja]=Perl で書かれた簡単な Hello world プログラムを作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Perl op.(http://www.perl.org). +Comment[ne]=यसले पर्लमा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ (http://www.perl.org) +Comment[nl]=Dit genereert een eenvoudig Hello World-programma in Perl (http://www.perl.org) +Comment[pl]=Generuje prosty skrypt "Witaj świecie" w Perlu (http://www.perl.org) +Comment[pt]=Isto gera um programa simples 'Olá mundo' em Perl (http://www.perl.org) +Comment[pt_BR]=Isto gera um programa simples 'Olá mundo' em Perl (http://www.perl.org) +Comment[ru]=Создание простой программы 'Hello world' на Perl (http://www.perl.org) +Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Perl (http://www.perl.org) +Comment[sr]=Прави једноставан „Здраво свете“ програм у Perl-у (http://www.perl.org) +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u Perl-u (http://www.perl.org) +Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i Perl (http://www.perl.org) +Comment[tr]=Bu, Perl'de basit bir "Merhaba Dünya" programı yaratır (http://www.perl.org) +Comment[zh_CN]=这将生成一个简单的 Perl 语言“Hello world”程序 +Comment[zh_TW]=產生一個簡單的 Perl (http://www.perl.org) 的 Hello world 程式 +FileTemplates=perl,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.pl +Archive=perlhello.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.pl +Dest=%{dest}/%{APPNAMELC}.pl + +[MSG] +Type=message +Comment=A simple Perl script was created in %{dest} +Comment[ca]=Un simple script en Perl ha estat creat en %{dest} +Comment[da]=Et simpelt Perl script blev oprettet i %{dest} +Comment[de]=Ein einfaches Perl-Skript wurde in %{dest} erstellt. +Comment[el]=Ένα απλό σενάριο Perl δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo guión en Perl ha sido creado en %{dest} +Comment[et]=Lihtne Perli skript loodi asukohta %{dest} +Comment[eu]=Perl script sinple bat sortu da hemen: %{dest} +Comment[fa]=یک دست‌نوشتۀ سادۀ پرل در %{dest} ایجاد شد +Comment[fr]=Un script Perl simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh script shimplí Perl i %{dest} +Comment[gl]=Creouse un script sinxelo en Perl en %{dest} +Comment[hu]=Létrejött egy egyszerű Perl-szkript itt: %{dest} +Comment[it]=È stato creato un semplice script Perl in %{dest} +Comment[ja]=簡単な Perl スクリプトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Perl-Skript opstellt. +Comment[ne]=साधारण पर्ल स्क्रिप्ट %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Perl-script is aangemaakt in %{dest} +Comment[pl]=Prosty skrypt w Perlu został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples em Perl em %{dest} +Comment[pt_BR]=Foi criado um programa simples em Perl em %{dest} +Comment[ru]=Простой скрипт Perl создан в %{dest} +Comment[sk]=Jednoduchý Perl skript bol vytvorený v %{dest} +Comment[sr]=Једноставна Perl скрипта направљена је у %{dest} +Comment[sr@Latn]=Jednostavna Perl skripta napravljena je u %{dest} +Comment[sv]=Ett enkelt Perl-skript skapades i %{dest} +Comment[tr]=Basit Perl betiği %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 Perl 脚本 +Comment[zh_TW]=一個簡單的 Perl 文稿已建立於 %{dest} diff --git a/languages/perl/app_templates/perlhello/perlhello.tdevtemplate b/languages/perl/app_templates/perlhello/perlhello.tdevtemplate deleted file mode 100644 index 8ec5a560..00000000 --- a/languages/perl/app_templates/perlhello/perlhello.tdevtemplate +++ /dev/null @@ -1,108 +0,0 @@ -# KDE Config File -[General] -Name=Simple Perl script -Name[ca]=Simple script en Perl -Name[da]=Simpelt Perl script -Name[de]=Einfaches Perl-Skript -Name[el]=Απλό σενάριο Perl -Name[es]=Guión sencillo en Perl -Name[et]=Lihtne Perli skript -Name[eu]=Perl script sinplea -Name[fa]=دست‌نوشتۀ سادۀ پرل -Name[fr]=Script Perl simple -Name[ga]=Script shimplí Perl -Name[gl]=Script sinxelo en Perl -Name[hu]=Egyszerű Perl-szkript -Name[it]=Semplice script Perl -Name[ja]=簡単な Perl スクリプト -Name[nds]=Eenfach Perl-Skript -Name[ne]=साधारण पर्ल स्क्रिप्ट -Name[nl]=Eenvoudig Perl-script -Name[pl]=Prosty skrypt w Perlu -Name[pt]=Programa simples em Perl -Name[pt_BR]=Programa simples em Perl -Name[ru]=Простой скрипт Perl -Name[sk]=Jednoduchý Perl skript -Name[sr]=Једноставна Perl скрипта -Name[sr@Latn]=Jednostavna Perl skripta -Name[sv]=Enkelt Perl-skript -Name[tr]=Basit Perl betiği -Name[zh_CN]=简单 Perl 脚本 -Name[zh_TW]=簡單的 Perl 文稿 -Icon=camel.png -Category=Perl -Comment=This generates a simplistic 'Hello world' program in Perl (http://www.perl.org) -Comment[ca]=Genera un simple programa de 'Hello world' en Perl (http://www.perl.org) -Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i Perl (http://www.perl.org) -Comment[de]=Hiermit wird ein einfaches "Hello World"-Programm in Perl erstellt (http://www.perl.org). -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Perl (http://www.perl.org) -Comment[es]=Genera un programa «Hola mundo» sencillo en Perl (http://www.perl.org) -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Perlis (http://www.perl.org) -Comment[eu]=Honek "Kaixo mundua" Perl-en (http://www.perl.org) idatzitako programa sinple bat sortzen du. -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پرل (http://www.perl.org) تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Perl (http://www.perl.org) -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello world" i Perl (http://www.perl.org/) -Comment[gl]=Isto xera un programa sinxelo en Perl 'Ola mundo'(http://www.perl.org) -Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot Perlben (http://www.perl.org) -Comment[it]=Genera un semplice programma di "Hello world" in Perl (http://www.perl.org) -Comment[ja]=Perl で書かれた簡単な Hello world プログラムを作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Perl op.(http://www.perl.org). -Comment[ne]=यसले पर्लमा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ (http://www.perl.org) -Comment[nl]=Dit genereert een eenvoudig Hello World-programma in Perl (http://www.perl.org) -Comment[pl]=Generuje prosty skrypt "Witaj świecie" w Perlu (http://www.perl.org) -Comment[pt]=Isto gera um programa simples 'Olá mundo' em Perl (http://www.perl.org) -Comment[pt_BR]=Isto gera um programa simples 'Olá mundo' em Perl (http://www.perl.org) -Comment[ru]=Создание простой программы 'Hello world' на Perl (http://www.perl.org) -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Perl (http://www.perl.org) -Comment[sr]=Прави једноставан „Здраво свете“ програм у Perl-у (http://www.perl.org) -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u Perl-u (http://www.perl.org) -Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i Perl (http://www.perl.org) -Comment[tr]=Bu, Perl'de basit bir "Merhaba Dünya" programı yaratır (http://www.perl.org) -Comment[zh_CN]=这将生成一个简单的 Perl 语言“Hello world”程序 -Comment[zh_TW]=產生一個簡單的 Perl (http://www.perl.org) 的 Hello world 程式 -FileTemplates=perl,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.pl -Archive=perlhello.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.pl -Dest=%{dest}/%{APPNAMELC}.pl - -[MSG] -Type=message -Comment=A simple Perl script was created in %{dest} -Comment[ca]=Un simple script en Perl ha estat creat en %{dest} -Comment[da]=Et simpelt Perl script blev oprettet i %{dest} -Comment[de]=Ein einfaches Perl-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο Perl δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo guión en Perl ha sido creado en %{dest} -Comment[et]=Lihtne Perli skript loodi asukohta %{dest} -Comment[eu]=Perl script sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دست‌نوشتۀ سادۀ پرل در %{dest} ایجاد شد -Comment[fr]=Un script Perl simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí Perl i %{dest} -Comment[gl]=Creouse un script sinxelo en Perl en %{dest} -Comment[hu]=Létrejött egy egyszerű Perl-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script Perl in %{dest} -Comment[ja]=簡単な Perl スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Perl-Skript opstellt. -Comment[ne]=साधारण पर्ल स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Perl-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt w Perlu został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Perl em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Perl em %{dest} -Comment[ru]=Простой скрипт Perl создан в %{dest} -Comment[sk]=Jednoduchý Perl skript bol vytvorený v %{dest} -Comment[sr]=Једноставна Perl скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna Perl skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Perl-skript skapades i %{dest} -Comment[tr]=Basit Perl betiği %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Perl 脚本 -Comment[zh_TW]=一個簡單的 Perl 文稿已建立於 %{dest} diff --git a/languages/perl/doc/CMakeLists.txt b/languages/perl/doc/CMakeLists.txt index 2e8ed498..653dc0d7 100644 --- a/languages/perl/doc/CMakeLists.txt +++ b/languages/perl/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES perl.toc perl_bugs.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/perl/doc/Makefile.am b/languages/perl/doc/Makefile.am index b62295ed..dae5d699 100644 --- a/languages/perl/doc/Makefile.am +++ b/languages/perl/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = perl.toc perl_bugs.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/perl/file_templates/CMakeLists.txt b/languages/perl/file_templates/CMakeLists.txt index 96c5fa74..7faec8fc 100644 --- a/languages/perl/file_templates/CMakeLists.txt +++ b/languages/perl/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES pl pm - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/perl/file_templates/Makefile.am b/languages/perl/file_templates/Makefile.am index 5dd94646..f1f8457d 100644 --- a/languages/perl/file_templates/Makefile.am +++ b/languages/perl/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = pl pm diff --git a/languages/perl/kdevperlsupport.desktop b/languages/perl/kdevperlsupport.desktop new file mode 100644 index 00000000..9c637679 --- /dev/null +++ b/languages/perl/kdevperlsupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Perl Support +Comment[ca]=Suport per a Perl +Comment[da]=Perl-understøttelse +Comment[de]=Perl-Unterstützung für TDevelop +Comment[el]=Υποστήριξη Perl +Comment[es]=Soporte para Perl +Comment[et]=Perli toetus +Comment[eu]=Perl euskarria +Comment[fa]=پشتیبانی پرل +Comment[fr]=Prise en charge du langage Perl +Comment[ga]=Tacaíocht Perl +Comment[gl]=Soporte para Perl +Comment[hi]=पर्ल समर्थन +Comment[hu]=Perl-támogatás +Comment[is]=Perl stuðningur +Comment[it]=Supporto Perl +Comment[ja]=Perl サポート +Comment[nds]=Ünnerstütten för Perl +Comment[ne]=पर्ल समर्थन +Comment[nl]=Ondersteuning voor Perl +Comment[pl]=Obsługa Perla +Comment[pt]=Suporte a Perl +Comment[pt_BR]=Suporte ao Perl +Comment[ru]=Поддержка языка Perl +Comment[sk]=Perl podpora +Comment[sl]=Podpora za perl +Comment[sr]=Подршка за Perl +Comment[sr@Latn]=Podrška za Perl +Comment[sv]=Perl-stöd +Comment[ta]=பெர்ல் ஆதரவு +Comment[tg]=Ёрӣ намудани забони Perl +Comment[tr]=Perl Desteği +Comment[zh_CN]=Perl 支持 +Comment[zh_TW]=Perl 支援 +Name=KDevPerlSupport +Name[da]=TDevelop Perl-understøttelse +Name[de]=Unterstützung für Perl (TDevelop) +Name[hi]=के-डेव-पर्ल-समर्थन +Name[nds]=Perl-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaPerla +Name[sk]=KDev Perl podpora +Name[sv]=TDevelop Perl-stöd +Name[ta]=கெடெவ் பெர்ல் ஆதரவு +Name[zh_TW]=TDevelop Perl 支援 +GenericName=Perl Support +GenericName[ca]=Suport per a Perl +GenericName[da]=Perl-understøttelse +GenericName[de]=Unterstützung für Perl +GenericName[el]=Υποστήριξη Perl +GenericName[es]=Soporte para Perl +GenericName[et]=Perli toetus +GenericName[eu]=Perl euskarria +GenericName[fa]=پشتیبانی پرل +GenericName[fr]=Prise en charge du langage PERL +GenericName[ga]=Tacaíocht Perl +GenericName[gl]=Soporte para Perl +GenericName[hi]=पर्ल समर्थन +GenericName[hu]=Perl-támogatás +GenericName[it]=Supporto per Perl +GenericName[ja]=Perl サポート +GenericName[nds]=Ünnerstütten för Perl +GenericName[ne]=पर्ल समर्थन +GenericName[nl]=Ondersteuning voor Perl +GenericName[pl]=Obsługa Perla +GenericName[pt]=Suporte a Perl +GenericName[pt_BR]=Suporte ao Perl +GenericName[ru]=Поддержка языка Perl +GenericName[sk]=Perl podpora +GenericName[sl]=Podpora za perl +GenericName[sr]=Подршка за Perl +GenericName[sr@Latn]=Podrška za Perl +GenericName[sv]=Perl-stöd +GenericName[ta]=பெர்ல் ஆதரவு +GenericName[tg]=Ёрӣ намудани забони Perl +GenericName[tr]=Perl Desteği +GenericName[zh_CN]=Perl 支持 +GenericName[zh_TW]=Perl 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevperlsupport +X-TDevelop-Version=5 +X-TDevelop-Language=Perl + diff --git a/languages/perl/kdevperlsupport.rc b/languages/perl/kdevperlsupport.rc new file mode 100644 index 00000000..9f5f4ee9 --- /dev/null +++ b/languages/perl/kdevperlsupport.rc @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/languages/perl/perlparser.cpp b/languages/perl/perlparser.cpp index ca7b8dff..60cca8f5 100644 --- a/languages/perl/perlparser.cpp +++ b/languages/perl/perlparser.cpp @@ -22,7 +22,7 @@ #include #include -perlparser::perlparser(TDevCore* core,CodeModel* model, TQString interpreter) { +perlparser::perlparser(KDevCore* core,CodeModel* model, TQString interpreter) { m_core = core; m_model = model; m_interpreter=interpreter; diff --git a/languages/perl/perlparser.h b/languages/perl/perlparser.h index 6249ce15..b536596b 100644 --- a/languages/perl/perlparser.h +++ b/languages/perl/perlparser.h @@ -18,7 +18,7 @@ #ifndef PERLPARSER_H #define PERLPARSER_H -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" #include @@ -28,7 +28,7 @@ class perlparser { public: - perlparser(TDevCore* core,CodeModel* model, TQString interpreter); + perlparser(KDevCore* core,CodeModel* model, TQString interpreter); perlparser(); ~perlparser(); @@ -70,7 +70,7 @@ class perlparser { //CodeModel CodeModel* m_model; - TDevCore* m_core; + KDevCore* m_core; FileDom m_file; //this willhav a list of INC paths diff --git a/languages/perl/perlsupportpart.cpp b/languages/perl/perlsupportpart.cpp index 08627ea5..c8379c77 100644 --- a/languages/perl/perlsupportpart.cpp +++ b/languages/perl/perlsupportpart.cpp @@ -19,24 +19,24 @@ #include #include #include -#include +#include #include #include #include #include #include #include -#include "tdevmainwindow.h" +#include "kdevmainwindow.h" #include #include #include -#include "tdevcore.h" -#include "tdevproject.h" -#include "tdevpartcontroller.h" -#include "tdevplugininfo.h" -#include "tdevappfrontend.h" +#include "kdevcore.h" +#include "kdevproject.h" +#include "kdevpartcontroller.h" +#include "kdevplugininfo.h" +#include "kdevappfrontend.h" //#include "classstore.h" //#include "parsedclass.h" //#include "parsedmethod.h" @@ -44,16 +44,16 @@ #include "domutil.h" //#include "programmingbycontract.h" -typedef TDevGenericFactory PerlSupportFactory; -static const TDevPluginInfo data("tdevperlsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevperlsupport, PerlSupportFactory( data ) ) +typedef KDevGenericFactory PerlSupportFactory; +static const KDevPluginInfo data("kdevperlsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevperlsupport, PerlSupportFactory( data ) ) PerlSupportPart::PerlSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "PerlSupportPart") + : KDevLanguageSupport(&data, parent, name ? name : "PerlSupportPart") { setInstance(PerlSupportFactory::instance()); - setXMLFile("tdevperlsupport.rc"); + setXMLFile("kdevperlsupport.rc"); connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -174,9 +174,9 @@ void PerlSupportPart::savedFile(const KURL &fileName) } -TDevLanguageSupport::Features PerlSupportPart::features() +KDevLanguageSupport::Features PerlSupportPart::features() { - return TDevLanguageSupport::Features(Classes | Functions | Variables | Namespaces | /*Scripts | */NewClass | AddMethod | AddAttribute /*| NewScript*/); + return KDevLanguageSupport::Features(Classes | Functions | Variables | Namespaces | /*Scripts | */NewClass | AddMethod | AddAttribute /*| NewScript*/); // return Functions; } @@ -193,7 +193,7 @@ TQString PerlSupportPart::interpreter() void PerlSupportPart::startApplication(const TQString &program) { bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevperlsupport/run/terminal"); - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(TQString(), program, inTerminal); } diff --git a/languages/perl/perlsupportpart.h b/languages/perl/perlsupportpart.h index b6517bbc..00c6bc69 100644 --- a/languages/perl/perlsupportpart.h +++ b/languages/perl/perlsupportpart.h @@ -12,11 +12,11 @@ #ifndef _PERLSUPPORTPART_H_ #define _PERLSUPPORTPART_H_ -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" #include #include "perlparser.h" -class PerlSupportPart : public TDevLanguageSupport +class PerlSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/perl/tdevperlsupport.desktop b/languages/perl/tdevperlsupport.desktop deleted file mode 100644 index 472be4f3..00000000 --- a/languages/perl/tdevperlsupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Perl Support -Comment[ca]=Suport per a Perl -Comment[da]=Perl-understøttelse -Comment[de]=Perl-Unterstützung für TDevelop -Comment[el]=Υποστήριξη Perl -Comment[es]=Soporte para Perl -Comment[et]=Perli toetus -Comment[eu]=Perl euskarria -Comment[fa]=پشتیبانی پرل -Comment[fr]=Prise en charge du langage Perl -Comment[ga]=Tacaíocht Perl -Comment[gl]=Soporte para Perl -Comment[hi]=पर्ल समर्थन -Comment[hu]=Perl-támogatás -Comment[is]=Perl stuðningur -Comment[it]=Supporto Perl -Comment[ja]=Perl サポート -Comment[nds]=Ünnerstütten för Perl -Comment[ne]=पर्ल समर्थन -Comment[nl]=Ondersteuning voor Perl -Comment[pl]=Obsługa Perla -Comment[pt]=Suporte a Perl -Comment[pt_BR]=Suporte ao Perl -Comment[ru]=Поддержка языка Perl -Comment[sk]=Perl podpora -Comment[sl]=Podpora za perl -Comment[sr]=Подршка за Perl -Comment[sr@Latn]=Podrška za Perl -Comment[sv]=Perl-stöd -Comment[ta]=பெர்ல் ஆதரவு -Comment[tg]=Ёрӣ намудани забони Perl -Comment[tr]=Perl Desteği -Comment[zh_CN]=Perl 支持 -Comment[zh_TW]=Perl 支援 -Name=KDevPerlSupport -Name[da]=TDevelop Perl-understøttelse -Name[de]=Unterstützung für Perl (TDevelop) -Name[hi]=के-डेव-पर्ल-समर्थन -Name[nds]=Perl-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPerla -Name[sk]=KDev Perl podpora -Name[sv]=TDevelop Perl-stöd -Name[ta]=கெடெவ் பெர்ல் ஆதரவு -Name[zh_TW]=TDevelop Perl 支援 -GenericName=Perl Support -GenericName[ca]=Suport per a Perl -GenericName[da]=Perl-understøttelse -GenericName[de]=Unterstützung für Perl -GenericName[el]=Υποστήριξη Perl -GenericName[es]=Soporte para Perl -GenericName[et]=Perli toetus -GenericName[eu]=Perl euskarria -GenericName[fa]=پشتیبانی پرل -GenericName[fr]=Prise en charge du langage PERL -GenericName[ga]=Tacaíocht Perl -GenericName[gl]=Soporte para Perl -GenericName[hi]=पर्ल समर्थन -GenericName[hu]=Perl-támogatás -GenericName[it]=Supporto per Perl -GenericName[ja]=Perl サポート -GenericName[nds]=Ünnerstütten för Perl -GenericName[ne]=पर्ल समर्थन -GenericName[nl]=Ondersteuning voor Perl -GenericName[pl]=Obsługa Perla -GenericName[pt]=Suporte a Perl -GenericName[pt_BR]=Suporte ao Perl -GenericName[ru]=Поддержка языка Perl -GenericName[sk]=Perl podpora -GenericName[sl]=Podpora za perl -GenericName[sr]=Подршка за Perl -GenericName[sr@Latn]=Podrška za Perl -GenericName[sv]=Perl-stöd -GenericName[ta]=பெர்ல் ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Perl -GenericName[tr]=Perl Desteği -GenericName[zh_CN]=Perl 支持 -GenericName[zh_TW]=Perl 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevperlsupport -X-TDevelop-Version=5 -X-TDevelop-Language=Perl - diff --git a/languages/perl/tdevperlsupport.rc b/languages/perl/tdevperlsupport.rc deleted file mode 100644 index 9f5f4ee9..00000000 --- a/languages/perl/tdevperlsupport.rc +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/languages/php/CMakeLists.txt b/languages/php/CMakeLists.txt index 02faa3cc..3a9e4123 100644 --- a/languages/php/CMakeLists.txt +++ b/languages/php/CMakeLists.txt @@ -32,20 +32,20 @@ link_directories( ##### other data ################################ -install( FILES tdevphpsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevphpsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevphpsupport ) -install( FILES phptemplates DESTINATION ${DATA_INSTALL_DIR}/tdevabbrev/templates ) +install( FILES kdevphpsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevphpsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevphpsupport ) +install( FILES phptemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates ) -##### libtdevphpsupport (module) ################ +##### libkdevphpsupport (module) ################ -tde_add_kpart( libtdevphpsupport AUTOMOC +tde_add_kpart( libkdevphpsupport AUTOMOC SOURCES phpsupportpart.cpp phpconfigwidgetbase.ui phpconfigwidget.cpp phpinfodlg.ui phphtmlview.cpp phperrorview.cpp phpconfigdata.cpp phpcodecompletion.cpp phpparser.cpp phpnewclassdlgbase.ui phpnewclassdlg.cpp phpfile.cpp - LINK tdevwidgets-shared tdevelop-shared + LINK kdevwidgets-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/php/Makefile.am b/languages/php/Makefile.am index bc4bb9d9..a10604e5 100644 --- a/languages/php/Makefile.am +++ b/languages/php/Makefile.am @@ -6,19 +6,19 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces \ SUBDIRS = data app_templates file_templates doc -kde_module_LTLIBRARIES = libtdevphpsupport.la -libtdevphpsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevphpsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libtdevwidgets.la $(LIB_TDEHTML) +kde_module_LTLIBRARIES = libkdevphpsupport.la +libkdevphpsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevphpsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libkdevwidgets.la $(LIB_TDEHTML) -libtdevphpsupport_la_SOURCES = phpsupportpart.cpp phpconfigwidgetbase.ui phpconfigwidget.cpp phpinfodlg.ui phphtmlview.cpp phperrorview.cpp phpconfigdata.cpp phpcodecompletion.cpp phpparser.cpp phpnewclassdlgbase.ui phpnewclassdlg.cpp phpfile.cpp +libkdevphpsupport_la_SOURCES = phpsupportpart.cpp phpconfigwidgetbase.ui phpconfigwidget.cpp phpinfodlg.ui phphtmlview.cpp phperrorview.cpp phpconfigdata.cpp phpcodecompletion.cpp phpparser.cpp phpnewclassdlgbase.ui phpnewclassdlg.cpp phpfile.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevphpsupport.desktop +service_DATA = kdevphpsupport.desktop -rcdir = $(kde_datadir)/tdevphpsupport -rc_DATA = tdevphpsupport.rc +rcdir = $(kde_datadir)/kdevphpsupport +rc_DATA = kdevphpsupport.rc -templatedir = ${kde_datadir}/tdevabbrev/templates +templatedir = ${kde_datadir}/kdevabbrev/templates template_DATA = phptemplates diff --git a/languages/php/app_templates/phphello/CMakeLists.txt b/languages/php/app_templates/phphello/CMakeLists.txt index c858f07a..4e534e08 100644 --- a/languages/php/app_templates/phphello/CMakeLists.txt +++ b/languages/php/app_templates/phphello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( phphello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/phphello.tar.gz phphello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - phphello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + phphello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/php/app_templates/phphello/Makefile.am b/languages/php/app_templates/phphello/Makefile.am index c1457307..bc983960 100644 --- a/languages/php/app_templates/phphello/Makefile.am +++ b/languages/php/app_templates/phphello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.php app.tdevelop templateName = phphello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/php/app_templates/phphello/app.tdevelop b/languages/php/app_templates/phphello/app.tdevelop index 961e0f4d..2cdb1c70 100644 --- a/languages/php/app_templates/phphello/app.tdevelop +++ b/languages/php/app_templates/phphello/app.tdevelop @@ -15,13 +15,13 @@ KDevVisualBoyAdvance - + *.php,*.phps,*.php3,*.inc - - + + ada ada_bugs_gcc @@ -65,23 +65,23 @@ KDE Libraries (Doxygen) - - + + true true true - - + + - - + + - + diff --git a/languages/php/app_templates/phphello/phphello.kdevtemplate b/languages/php/app_templates/phphello/phphello.kdevtemplate new file mode 100644 index 00000000..481f2748 --- /dev/null +++ b/languages/php/app_templates/phphello/phphello.kdevtemplate @@ -0,0 +1,108 @@ +# KDE Config File +[General] +Name=Simple PHP script +Name[ca]=Simple script en PHP +Name[da]=Simpelt PHP script +Name[de]=Einfaches PHP-Skript +Name[el]=Απλό σενάριο PHP +Name[es]=Guión sencillo en PHP +Name[et]=Lihtne PHP skript +Name[eu]=PHP script sinplea +Name[fa]=دست‌نوشتۀ سادۀ پی‌اچ‌پی +Name[fr]=Script PHP simple +Name[ga]=Script Simplí PHP +Name[gl]=Script sinxelo en PHP +Name[hu]=Egyszerű PHP-szkript +Name[it]=Semplice script PHP +Name[ja]=簡単な PHP スクリプト +Name[nds]=Eenfach PHP-Skript +Name[ne]=साधारण पी एच पी स्क्रिप्ट +Name[nl]=Eenvoudig PHP-script +Name[pl]=Prosty skrypt w PHP +Name[pt]=Programa simples em PHP +Name[pt_BR]=Programa simples em PHP +Name[ru]=Простой скрипт PHP +Name[sk]=Jednoduchý PHP skript +Name[sr]=Једноставна PHP скрипта +Name[sr@Latn]=Jednostavna PHP skripta +Name[sv]=Enkelt PHP-skript +Name[tr]=Basit PHP betiği +Name[zh_CN]=简单 PHP 脚本 +Name[zh_TW]=簡單的 PHP 文稿 +Category=PHP +Comment=This generates a simplistic 'Hello world' program in PHP (http://www.php.net) +Comment[ca]=Genera un simple programa de 'Hello world' en PHP (http://www.php.net) +Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i PHP (http://www.php.net) +Comment[de]=Hiermit wird ein einfaches "Hello World"-Programm in PHP erstellt (http://www.php.net). +Comment[el]=Αυτό δημιουργεί ένα πρόγραμμα 'Γεια σου κόσμε' σε PHP (http://www.php.net) +Comment[es]=Genera un programa «Hola mundo» sencillo en PHP (http://www.php.net) +Comment[et]=Lihtsa "Tere, maailm" programmi loomine PHP-s (http://www.php.net) +Comment[eu]=Honek PHP-n (http://www.php.net) idatzitako "Kaixo mundua" programa sinple bat sortzen du +Comment[fa]=یک برنامۀ سادۀ «Hello world» در پی‌اچ‌پی ( http://www.php.net)تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en PHP (http://www.php.net) +Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello world" i PHP (http://www.php.net/) +Comment[gl]=Isto xera un programa sinxelo en PHP 'Ola mundo'(http://www.php.net) +Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot PHP-ban (http://www.php.net) +Comment[it]=Genera un semplice programma di "Hello world" in PHP (http://www.php.net) +Comment[ja]=PHP で書かれた簡単な Hello world プログラムを作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in PHP op. (http://www.php.net) +Comment[ne]=यसले पी एच पी मा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ(http://www.php.net) +Comment[nl]=Dit genereert een eenvoudig 'Hello World'-programma in PHP (http://www.php.net) +Comment[pl]=Generuje prosty program "Witaj świecie" w PHP (http://www.php.net) +Comment[pt]=Isto gera uma programa simples 'Olá Mundo' em PHP (http://www.php.net) +Comment[pt_BR]=Isto gera uma programa simples 'Olá Mundo' em PHP (http://www.php.net) +Comment[ru]=Создание простой программы 'Hello world' на PHP (http://www.php.net) +Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v PHP (http://www.php.net) +Comment[sr]=Ово прави једноставан „Здраво свете“ програм у PHP-у (http://www.php.net) +Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program u PHP-u (http://www.php.net) +Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i PHP (http://www.php.net) +Comment[tr]=Bu PHP'de basit bir "Merhaba Dünya "programı yaratır (http://www.php.net) +Comment[zh_CN]=这将生成一个简单的 PHP 语言“Hello world”程序 +Comment[zh_TW]=產生一個 PHP(http://www.php.net)的 Hello world 程式 +DefaultDestinatonDir=HOMEDIR/public_html +FileTemplates=php,CPPStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.php +Archive=phphello.tar.gz + +[PROJECT] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[APP.PHP] +Type=install +Source=%{src}/app.php +Dest=%{dest}/%{APPNAMELC}.php + +[MGS] +Type=message +Comment=A simple PHP project was created in %{dest}. +Comment[ca]=Un simple projecte en PHP ha estat creat en %{dest}. +Comment[da]=Et simpelt PHP projekt blev oprettet i %{dest}. +Comment[de]=Ein einfaches PHP-Projekt wurde in %{dest} erstellt. +Comment[el]=Ένα απλό έργο PHP δημιουργήθηκε στο %{dest}. +Comment[es]=Un sencillo proyecto en PHP ha sido creado en %{dest}. +Comment[et]=Lihtne PHP projekt loodi asukohta %{dest}. +Comment[eu]=PHP-n idatzitako programa sinple bat sortu da hemen: %{dest}. +Comment[fa]=یک پروژۀ سادۀ پی‌اچ‌پی در %{dest} ایجاد شد. +Comment[fr]=Un projet PHP simple a été créé dans %{dest}. +Comment[ga]=Cruthaíodh tionscadal simplí PHP i %{dest} +Comment[gl]=Creouse un proxecto sinxelo en PHP en %{dest} +Comment[hu]=Létrejött egy egyszerű PHP-alapú projekt itt: %{dest}. +Comment[it]=È stato creato un semplice progetto PHP in %{dest}. +Comment[ja]=簡単な PHP プロジェクトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach PHP-Projekt opstellt. +Comment[ne]=साधारण PHP परियोजना %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig PHP-project is aangemaakt in %{dest}. +Comment[pl]=Prosty projekt w PHP został utworzony w %{dest}. +Comment[pt]=Foi criado um projecto simples em PHP em %{dest}. +Comment[pt_BR]=Foi criado um projecto simples em PHP em %{dest}. +Comment[ru]=Простой скрипт PHP создан в %{dest}. +Comment[sk]=Jednoduchý PHP projekt bol vytvorený v %{dest}. +Comment[sr]=Једноставан PHP пројекат направљен је у %{dest}. +Comment[sr@Latn]=Jednostavan PHP projekat napravljen je u %{dest}. +Comment[sv]=Ett enkelt PHP-projekt skapades i %{dest}. +Comment[tr]=Basit bir PHP projesi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 PHP 工程。 +Comment[zh_TW]=一個簡單的 PHP 專案已建立於 %{dest} diff --git a/languages/php/app_templates/phphello/phphello.tdevtemplate b/languages/php/app_templates/phphello/phphello.tdevtemplate deleted file mode 100644 index 481f2748..00000000 --- a/languages/php/app_templates/phphello/phphello.tdevtemplate +++ /dev/null @@ -1,108 +0,0 @@ -# KDE Config File -[General] -Name=Simple PHP script -Name[ca]=Simple script en PHP -Name[da]=Simpelt PHP script -Name[de]=Einfaches PHP-Skript -Name[el]=Απλό σενάριο PHP -Name[es]=Guión sencillo en PHP -Name[et]=Lihtne PHP skript -Name[eu]=PHP script sinplea -Name[fa]=دست‌نوشتۀ سادۀ پی‌اچ‌پی -Name[fr]=Script PHP simple -Name[ga]=Script Simplí PHP -Name[gl]=Script sinxelo en PHP -Name[hu]=Egyszerű PHP-szkript -Name[it]=Semplice script PHP -Name[ja]=簡単な PHP スクリプト -Name[nds]=Eenfach PHP-Skript -Name[ne]=साधारण पी एच पी स्क्रिप्ट -Name[nl]=Eenvoudig PHP-script -Name[pl]=Prosty skrypt w PHP -Name[pt]=Programa simples em PHP -Name[pt_BR]=Programa simples em PHP -Name[ru]=Простой скрипт PHP -Name[sk]=Jednoduchý PHP skript -Name[sr]=Једноставна PHP скрипта -Name[sr@Latn]=Jednostavna PHP skripta -Name[sv]=Enkelt PHP-skript -Name[tr]=Basit PHP betiği -Name[zh_CN]=简单 PHP 脚本 -Name[zh_TW]=簡單的 PHP 文稿 -Category=PHP -Comment=This generates a simplistic 'Hello world' program in PHP (http://www.php.net) -Comment[ca]=Genera un simple programa de 'Hello world' en PHP (http://www.php.net) -Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i PHP (http://www.php.net) -Comment[de]=Hiermit wird ein einfaches "Hello World"-Programm in PHP erstellt (http://www.php.net). -Comment[el]=Αυτό δημιουργεί ένα πρόγραμμα 'Γεια σου κόσμε' σε PHP (http://www.php.net) -Comment[es]=Genera un programa «Hola mundo» sencillo en PHP (http://www.php.net) -Comment[et]=Lihtsa "Tere, maailm" programmi loomine PHP-s (http://www.php.net) -Comment[eu]=Honek PHP-n (http://www.php.net) idatzitako "Kaixo mundua" programa sinple bat sortzen du -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پی‌اچ‌پی ( http://www.php.net)تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en PHP (http://www.php.net) -Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello world" i PHP (http://www.php.net/) -Comment[gl]=Isto xera un programa sinxelo en PHP 'Ola mundo'(http://www.php.net) -Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot PHP-ban (http://www.php.net) -Comment[it]=Genera un semplice programma di "Hello world" in PHP (http://www.php.net) -Comment[ja]=PHP で書かれた簡単な Hello world プログラムを作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in PHP op. (http://www.php.net) -Comment[ne]=यसले पी एच पी मा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ(http://www.php.net) -Comment[nl]=Dit genereert een eenvoudig 'Hello World'-programma in PHP (http://www.php.net) -Comment[pl]=Generuje prosty program "Witaj świecie" w PHP (http://www.php.net) -Comment[pt]=Isto gera uma programa simples 'Olá Mundo' em PHP (http://www.php.net) -Comment[pt_BR]=Isto gera uma programa simples 'Olá Mundo' em PHP (http://www.php.net) -Comment[ru]=Создание простой программы 'Hello world' на PHP (http://www.php.net) -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v PHP (http://www.php.net) -Comment[sr]=Ово прави једноставан „Здраво свете“ програм у PHP-у (http://www.php.net) -Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program u PHP-u (http://www.php.net) -Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i PHP (http://www.php.net) -Comment[tr]=Bu PHP'de basit bir "Merhaba Dünya "programı yaratır (http://www.php.net) -Comment[zh_CN]=这将生成一个简单的 PHP 语言“Hello world”程序 -Comment[zh_TW]=產生一個 PHP(http://www.php.net)的 Hello world 程式 -DefaultDestinatonDir=HOMEDIR/public_html -FileTemplates=php,CPPStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.php -Archive=phphello.tar.gz - -[PROJECT] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[APP.PHP] -Type=install -Source=%{src}/app.php -Dest=%{dest}/%{APPNAMELC}.php - -[MGS] -Type=message -Comment=A simple PHP project was created in %{dest}. -Comment[ca]=Un simple projecte en PHP ha estat creat en %{dest}. -Comment[da]=Et simpelt PHP projekt blev oprettet i %{dest}. -Comment[de]=Ein einfaches PHP-Projekt wurde in %{dest} erstellt. -Comment[el]=Ένα απλό έργο PHP δημιουργήθηκε στο %{dest}. -Comment[es]=Un sencillo proyecto en PHP ha sido creado en %{dest}. -Comment[et]=Lihtne PHP projekt loodi asukohta %{dest}. -Comment[eu]=PHP-n idatzitako programa sinple bat sortu da hemen: %{dest}. -Comment[fa]=یک پروژۀ سادۀ پی‌اچ‌پی در %{dest} ایجاد شد. -Comment[fr]=Un projet PHP simple a été créé dans %{dest}. -Comment[ga]=Cruthaíodh tionscadal simplí PHP i %{dest} -Comment[gl]=Creouse un proxecto sinxelo en PHP en %{dest} -Comment[hu]=Létrejött egy egyszerű PHP-alapú projekt itt: %{dest}. -Comment[it]=È stato creato un semplice progetto PHP in %{dest}. -Comment[ja]=簡単な PHP プロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach PHP-Projekt opstellt. -Comment[ne]=साधारण PHP परियोजना %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig PHP-project is aangemaakt in %{dest}. -Comment[pl]=Prosty projekt w PHP został utworzony w %{dest}. -Comment[pt]=Foi criado um projecto simples em PHP em %{dest}. -Comment[pt_BR]=Foi criado um projecto simples em PHP em %{dest}. -Comment[ru]=Простой скрипт PHP создан в %{dest}. -Comment[sk]=Jednoduchý PHP projekt bol vytvorený v %{dest}. -Comment[sr]=Једноставан PHP пројекат направљен је у %{dest}. -Comment[sr@Latn]=Jednostavan PHP projekat napravljen je u %{dest}. -Comment[sv]=Ett enkelt PHP-projekt skapades i %{dest}. -Comment[tr]=Basit bir PHP projesi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 PHP 工程。 -Comment[zh_TW]=一個簡單的 PHP 專案已建立於 %{dest} diff --git a/languages/php/data/CMakeLists.txt b/languages/php/data/CMakeLists.txt index 1662f9c9..f89943bc 100644 --- a/languages/php/data/CMakeLists.txt +++ b/languages/php/data/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES phpfunctions - DESTINATION ${DATA_INSTALL_DIR}/tdevphpsupport ) + DESTINATION ${DATA_INSTALL_DIR}/kdevphpsupport ) diff --git a/languages/php/data/Makefile.am b/languages/php/data/Makefile.am index c48e5460..e54b0415 100644 --- a/languages/php/data/Makefile.am +++ b/languages/php/data/Makefile.am @@ -1,4 +1,4 @@ -phpsupportdatadir = ${kde_datadir}/tdevphpsupport +phpsupportdatadir = ${kde_datadir}/kdevphpsupport install-data-local: mkdir -p $(DESTDIR)$(phpsupportdatadir) diff --git a/languages/php/doc/CMakeLists.txt b/languages/php/doc/CMakeLists.txt index 8b7e6b10..59ea2199 100644 --- a/languages/php/doc/CMakeLists.txt +++ b/languages/php/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES php.toc php_bugs.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/php/doc/Makefile.am b/languages/php/doc/Makefile.am index 2b2ce6aa..163d435b 100644 --- a/languages/php/doc/Makefile.am +++ b/languages/php/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = php.toc php_bugs.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/php/file_templates/CMakeLists.txt b/languages/php/file_templates/CMakeLists.txt index 3b034ae7..5de3a576 100644 --- a/languages/php/file_templates/CMakeLists.txt +++ b/languages/php/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES php - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/php/file_templates/Makefile.am b/languages/php/file_templates/Makefile.am index 765157b2..7f031b4a 100644 --- a/languages/php/file_templates/Makefile.am +++ b/languages/php/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = php diff --git a/languages/php/kdevphpsupport.desktop b/languages/php/kdevphpsupport.desktop new file mode 100644 index 00000000..eea6c168 --- /dev/null +++ b/languages/php/kdevphpsupport.desktop @@ -0,0 +1,86 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=PHP Support +Comment[ca]=Suport per a PHP +Comment[da]=PHP-understøttelse +Comment[de]=PHP-Unterstützung für TDevelop +Comment[el]=Υποστήριξη PHP +Comment[es]=Soporte para PHP +Comment[et]=PHP toetus +Comment[eu]=PHP euskarria +Comment[fa]=پشتیبانی پی‌اچ‌پی +Comment[fr]=Prise en charge du langage PHP +Comment[ga]=Tacaíocht PHP +Comment[gl]=Soporte para PHP +Comment[hi]=पीएचपी समर्थन +Comment[hu]=PHP-támogatás +Comment[is]=PHP stuðningur +Comment[it]=Supporto per PHP +Comment[ja]=PHP サポート +Comment[nds]=Ünnerstütten för PHP +Comment[ne]=पी एच पी समर्थन +Comment[nl]=Ondersteuning voor PHP +Comment[pa]=PHP ਸਹਿਯੋਗ +Comment[pl]=Obsługa PHP +Comment[pt]=Suporte a PHP +Comment[pt_BR]=Suporte ao PHP +Comment[ru]=Поддержка языка PHP +Comment[sk]=PHP podpora +Comment[sl]=Podpora za PHP +Comment[sr]=Подршка за PHP +Comment[sr@Latn]=Podrška za PHP +Comment[sv]=PHP-stöd +Comment[ta]=பிஎச்பிஆதரவு +Comment[tg]=Ёрӣ намудани забони PHP +Comment[tr]=PHP Desteği +Comment[zh_CN]=PHP 支持 +Comment[zh_TW]=PHP 支援 +Name=KDevPHPSupport +Name[da]=TDevelop PHP-understøttelse +Name[de]=Unterstützung für PHP (TDevelop) +Name[hi]=के-डेव-पीएचपी-समर्थन +Name[nds]=PHP-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaPHP +Name[sk]=KDev PHP podpora +Name[sv]=TDevelop PHP-stöd +Name[ta]=கெடெவ் பிஎச்பி ஆதரவு +Name[zh_TW]=TDevelop PHP 支援 +GenericName=PHP Support +GenericName[ca]=Suport per a PHP +GenericName[da]=PHP-understøttelse +GenericName[de]=Unterstützung für PHP +GenericName[el]=Υποστήριξη PHP +GenericName[es]=Soporte para PHP +GenericName[et]=PHP toetus +GenericName[eu]=PHP euskarria +GenericName[fa]=پشتیبانی پی‌اچ‌پی +GenericName[fr]=Prise en charge du langage PHP +GenericName[ga]=Tacaíocht PHP +GenericName[gl]=Soporte para PHP +GenericName[hi]=पीएचपी समर्थन +GenericName[hu]=PHP-támogatás +GenericName[it]=Supporto per PHP +GenericName[ja]=PHP サポート +GenericName[nds]=Ünnerstütten för PHP +GenericName[ne]=पी एच पी समर्थन +GenericName[nl]=Ondersteuning voor PHP +GenericName[pl]=Obsługa PHP +GenericName[pt]=Suporte a PHP +GenericName[pt_BR]=Suporte ao PHP +GenericName[ru]=Поддержка языка PHP +GenericName[sk]=PHP podpora +GenericName[sl]=Podpora za PHP +GenericName[sr]=Подршка за PHP +GenericName[sr@Latn]=Podrška za PHP +GenericName[sv]=PHP-stöd +GenericName[ta]=பிஎச்பி ஆதரவு +GenericName[tg]=Ёрӣ намудани забони PHP +GenericName[tr]=PHP Desteği +GenericName[zh_CN]=PHP 支持 +GenericName[zh_TW]=PHP 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevphpsupport +X-TDevelop-Version=5 +X-TDevelop-Language=PHP + diff --git a/languages/php/kdevphpsupport.rc b/languages/php/kdevphpsupport.rc new file mode 100644 index 00000000..14ebd3ba --- /dev/null +++ b/languages/php/kdevphpsupport.rc @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/languages/php/phpcodecompletion.cpp b/languages/php/phpcodecompletion.cpp index 42615f69..af301000 100644 --- a/languages/php/phpcodecompletion.cpp +++ b/languages/php/phpcodecompletion.cpp @@ -21,7 +21,7 @@ #include "phpsupportpart.h" #include "phpconfigdata.h" -#include +#include #include #include #include diff --git a/languages/php/phpcodecompletion.h b/languages/php/phpcodecompletion.h index bac6c44f..65905878 100644 --- a/languages/php/phpcodecompletion.h +++ b/languages/php/phpcodecompletion.h @@ -27,7 +27,7 @@ #include #include -#include +#include #include #include @@ -36,7 +36,7 @@ #include -class TDevCore; +class KDevCore; class PHPSupportPart; class PHPConfigData; diff --git a/languages/php/phperrorview.cpp b/languages/php/phperrorview.cpp index d408afb9..9af14b0d 100644 --- a/languages/php/phperrorview.cpp +++ b/languages/php/phperrorview.cpp @@ -20,9 +20,9 @@ #include "phperrorview.h" #include "phpsupportpart.h" -#include -#include -#include +#include +#include +#include #include #include diff --git a/languages/php/phpfile.cpp b/languages/php/phpfile.cpp index 1c4e6d04..92d2fc4c 100644 --- a/languages/php/phpfile.cpp +++ b/languages/php/phpfile.cpp @@ -25,7 +25,7 @@ #include #include -#include +#include #include "phphtmlview.h" #include "phperrorview.h" diff --git a/languages/php/phpfile.h b/languages/php/phpfile.h index 647be68a..ac5a4525 100644 --- a/languages/php/phpfile.h +++ b/languages/php/phpfile.h @@ -30,9 +30,9 @@ #include #include -#include -#include -#include +#include +#include +#include #include #include diff --git a/languages/php/phphtmlview.cpp b/languages/php/phphtmlview.cpp index 01123bb8..d21a6fa0 100644 --- a/languages/php/phphtmlview.cpp +++ b/languages/php/phphtmlview.cpp @@ -18,7 +18,7 @@ #include "phphtmlview.h" #include "phpsupportpart.h" -#include "tdevpartcontroller.h" +#include "kdevpartcontroller.h" PHPHTMLView::PHPHTMLView(PHPSupportPart *part):m_part(part) { setOptions(CanOpenInNewWindow); diff --git a/languages/php/phphtmlview.h b/languages/php/phphtmlview.h index 2da25349..e55be392 100644 --- a/languages/php/phphtmlview.h +++ b/languages/php/phphtmlview.h @@ -18,14 +18,14 @@ #ifndef PHPHTMLVIEW_H #define PHPHTMLVIEW_H -#include +#include /** *@author */ class PHPSupportPart; -class PHPHTMLView : public TDevHTMLPart { +class PHPHTMLView : public KDevHTMLPart { Q_OBJECT public: diff --git a/languages/php/phpparser.cpp b/languages/php/phpparser.cpp index 2af89eee..6b725dc8 100644 --- a/languages/php/phpparser.cpp +++ b/languages/php/phpparser.cpp @@ -21,8 +21,8 @@ #include #include -#include -#include +#include +#include #include #include diff --git a/languages/php/phpparser.h b/languages/php/phpparser.h index 629e68b6..87093b06 100644 --- a/languages/php/phpparser.h +++ b/languages/php/phpparser.h @@ -31,7 +31,7 @@ #include "phpfile.h" -class TDevCore; +class KDevCore; class PHPSupportPart; /** @@ -56,7 +56,7 @@ public: private: CodeModel* m_model; - TDevCore* m_core; + KDevCore* m_core; PHPSupportPart* m_part; TQMutex m_mutex; diff --git a/languages/php/phpsupportpart.cpp b/languages/php/phpsupportpart.cpp index f5c484a9..4f764f1f 100644 --- a/languages/php/phpsupportpart.cpp +++ b/languages/php/phpsupportpart.cpp @@ -43,13 +43,13 @@ #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include #include -#include +#include #include #include "phpconfigdata.h" @@ -66,18 +66,18 @@ using namespace std; -static const TDevPluginInfo data("tdevphpsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevphpsupport, PHPSupportFactory( data ) ) +static const KDevPluginInfo data("kdevphpsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevphpsupport, PHPSupportFactory( data ) ) PHPSupportPart::PHPSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "PHPSupportPart") + : KDevLanguageSupport(&data, parent, name ? name : "PHPSupportPart") { m_htmlView = 0; m_parser = 0; phpExeProc = 0; setInstance(PHPSupportFactory::instance()); - setXMLFile("tdevphpsupport.rc"); + setXMLFile("kdevphpsupport.rc"); connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -545,7 +545,7 @@ TQString PHPSupportPart::getExePath() return configData->getPHPExecPath(); } -TDevLanguageSupport::Features PHPSupportPart::features() +KDevLanguageSupport::Features PHPSupportPart::features() { return Features(Classes | Functions); } diff --git a/languages/php/phpsupportpart.h b/languages/php/phpsupportpart.h index 35203bc7..4dca877b 100644 --- a/languages/php/phpsupportpart.h +++ b/languages/php/phpsupportpart.h @@ -25,9 +25,9 @@ #include #include -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" #include -#include +#include #include @@ -41,7 +41,7 @@ class PHPCodeCompletion; class PHPParser; class PHPFile; -class PHPSupportPart : public TDevLanguageSupport +class PHPSupportPart : public KDevLanguageSupport { Q_OBJECT @@ -129,6 +129,6 @@ private: VariableDom LastVariable; }; -typedef TDevGenericFactory PHPSupportFactory; +typedef KDevGenericFactory PHPSupportFactory; #endif diff --git a/languages/php/tdevphpsupport.desktop b/languages/php/tdevphpsupport.desktop deleted file mode 100644 index 64fe4329..00000000 --- a/languages/php/tdevphpsupport.desktop +++ /dev/null @@ -1,86 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=PHP Support -Comment[ca]=Suport per a PHP -Comment[da]=PHP-understøttelse -Comment[de]=PHP-Unterstützung für TDevelop -Comment[el]=Υποστήριξη PHP -Comment[es]=Soporte para PHP -Comment[et]=PHP toetus -Comment[eu]=PHP euskarria -Comment[fa]=پشتیبانی پی‌اچ‌پی -Comment[fr]=Prise en charge du langage PHP -Comment[ga]=Tacaíocht PHP -Comment[gl]=Soporte para PHP -Comment[hi]=पीएचपी समर्थन -Comment[hu]=PHP-támogatás -Comment[is]=PHP stuðningur -Comment[it]=Supporto per PHP -Comment[ja]=PHP サポート -Comment[nds]=Ünnerstütten för PHP -Comment[ne]=पी एच पी समर्थन -Comment[nl]=Ondersteuning voor PHP -Comment[pa]=PHP ਸਹਿਯੋਗ -Comment[pl]=Obsługa PHP -Comment[pt]=Suporte a PHP -Comment[pt_BR]=Suporte ao PHP -Comment[ru]=Поддержка языка PHP -Comment[sk]=PHP podpora -Comment[sl]=Podpora za PHP -Comment[sr]=Подршка за PHP -Comment[sr@Latn]=Podrška za PHP -Comment[sv]=PHP-stöd -Comment[ta]=பிஎச்பிஆதரவு -Comment[tg]=Ёрӣ намудани забони PHP -Comment[tr]=PHP Desteği -Comment[zh_CN]=PHP 支持 -Comment[zh_TW]=PHP 支援 -Name=KDevPHPSupport -Name[da]=TDevelop PHP-understøttelse -Name[de]=Unterstützung für PHP (TDevelop) -Name[hi]=के-डेव-पीएचपी-समर्थन -Name[nds]=PHP-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPHP -Name[sk]=KDev PHP podpora -Name[sv]=TDevelop PHP-stöd -Name[ta]=கெடெவ் பிஎச்பி ஆதரவு -Name[zh_TW]=TDevelop PHP 支援 -GenericName=PHP Support -GenericName[ca]=Suport per a PHP -GenericName[da]=PHP-understøttelse -GenericName[de]=Unterstützung für PHP -GenericName[el]=Υποστήριξη PHP -GenericName[es]=Soporte para PHP -GenericName[et]=PHP toetus -GenericName[eu]=PHP euskarria -GenericName[fa]=پشتیبانی پی‌اچ‌پی -GenericName[fr]=Prise en charge du langage PHP -GenericName[ga]=Tacaíocht PHP -GenericName[gl]=Soporte para PHP -GenericName[hi]=पीएचपी समर्थन -GenericName[hu]=PHP-támogatás -GenericName[it]=Supporto per PHP -GenericName[ja]=PHP サポート -GenericName[nds]=Ünnerstütten för PHP -GenericName[ne]=पी एच पी समर्थन -GenericName[nl]=Ondersteuning voor PHP -GenericName[pl]=Obsługa PHP -GenericName[pt]=Suporte a PHP -GenericName[pt_BR]=Suporte ao PHP -GenericName[ru]=Поддержка языка PHP -GenericName[sk]=PHP podpora -GenericName[sl]=Podpora za PHP -GenericName[sr]=Подршка за PHP -GenericName[sr@Latn]=Podrška za PHP -GenericName[sv]=PHP-stöd -GenericName[ta]=பிஎச்பி ஆதரவு -GenericName[tg]=Ёрӣ намудани забони PHP -GenericName[tr]=PHP Desteği -GenericName[zh_CN]=PHP 支持 -GenericName[zh_TW]=PHP 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevphpsupport -X-TDevelop-Version=5 -X-TDevelop-Language=PHP - diff --git a/languages/php/tdevphpsupport.rc b/languages/php/tdevphpsupport.rc deleted file mode 100644 index 14ebd3ba..00000000 --- a/languages/php/tdevphpsupport.rc +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/languages/python/CMakeLists.txt b/languages/python/CMakeLists.txt index ec9d708b..989ea1b1 100644 --- a/languages/python/CMakeLists.txt +++ b/languages/python/CMakeLists.txt @@ -32,14 +32,14 @@ link_directories( ##### other data ################################ -install( FILES tdevpythonsupport.desktop pydoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tde_pydoc.py DESTINATION ${DATA_INSTALL_DIR}/tdeio_pydoc ) -install( FILES tdevpythonsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevpythonsupport ) +install( FILES kdevpythonsupport.desktop pydoc.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kde_pydoc.py DESTINATION ${DATA_INSTALL_DIR}/tdeio_pydoc ) +install( FILES kdevpythonsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevpythonsupport ) -##### libtdevpythonsupport (module) ############# +##### libkdevpythonsupport (module) ############# -tde_add_kpart( libtdevpythonsupport AUTOMOC +tde_add_kpart( libkdevpythonsupport AUTOMOC SOURCES pythonsupportpart.cpp pythonconfigwidget.cpp pythonconfigwidgetbase.ui pythonimplementationwidget.cpp diff --git a/languages/python/Makefile.am b/languages/python/Makefile.am index 12ca5a06..feef469d 100644 --- a/languages/python/Makefile.am +++ b/languages/python/Makefile.am @@ -1,5 +1,5 @@ # Here resides the Python support part. -# Do not confuse this with the python part responsible for TDevelop scripting +# Do not confuse this with the python part responsible for KDevelop scripting INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/languages/lib/designer_integration \ -I$(top_srcdir)/lib/interfaces/extensions -I$(top_srcdir)/lib/interfaces/external -I$(top_srcdir)/lib/util -I$(top_builddir)/languages/lib/designer_integration \ @@ -7,12 +7,12 @@ INCLUDES = -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/languages/lib/designer SUBDIRS = app_templates file_templates doc -kde_module_LTLIBRARIES = libtdevpythonsupport.la tdeio_pydoc.la +kde_module_LTLIBRARIES = libkdevpythonsupport.la tdeio_pydoc.la -libtdevpythonsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevpythonsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ +libkdevpythonsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevpythonsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ $(top_builddir)/languages/lib/designer_integration/libdesignerintegration.la -libtdevpythonsupport_la_SOURCES = pythonsupportpart.cpp pythonconfigwidget.cpp pythonconfigwidgetbase.ui \ +libkdevpythonsupport_la_SOURCES = pythonsupportpart.cpp pythonconfigwidget.cpp pythonconfigwidgetbase.ui \ pythonimplementationwidget.cpp qtdesignerpythonintegration.cpp tdeio_pydoc_la_SOURCES = pydoc.cpp @@ -22,10 +22,10 @@ tdeio_pydoc_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) METASOURCES = AUTO slavedir = $(kde_datadir)/tdeio_pydoc -slave_DATA = tde_pydoc.py +slave_DATA = kde_pydoc.py servicedir = $(kde_servicesdir) -service_DATA = tdevpythonsupport.desktop pydoc.protocol +service_DATA = kdevpythonsupport.desktop pydoc.protocol -rcdir = $(kde_datadir)/tdevpythonsupport -rc_DATA = tdevpythonsupport.rc +rcdir = $(kde_datadir)/kdevpythonsupport +rc_DATA = kdevpythonsupport.rc diff --git a/languages/python/app_templates/pyqt/CMakeLists.txt b/languages/python/app_templates/pyqt/CMakeLists.txt index 0beb7976..672d6652 100644 --- a/languages/python/app_templates/pyqt/CMakeLists.txt +++ b/languages/python/app_templates/pyqt/CMakeLists.txt @@ -21,9 +21,9 @@ add_custom_target( pyqt.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/pyqt.tar.gz pyqt.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - pyqt.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + pyqt.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/python/app_templates/pyqt/Makefile.am b/languages/python/app_templates/pyqt/Makefile.am index 7ace4e15..dc12ca69 100644 --- a/languages/python/app_templates/pyqt/Makefile.am +++ b/languages/python/app_templates/pyqt/Makefile.am @@ -6,10 +6,10 @@ dataFiles = app.py app.tdevelop fileopen.pyxpm fileprint.pyxpm \ templateName = pyqt ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/python/app_templates/pyqt/app.tdevelop b/languages/python/app_templates/pyqt/app.tdevelop index 7f2743cb..2abb394e 100644 --- a/languages/python/app_templates/pyqt/app.tdevelop +++ b/languages/python/app_templates/pyqt/app.tdevelop @@ -12,15 +12,15 @@ - + ./%{APPNAMELC}.py - - + + ada ada_bugs_gcc @@ -61,8 +61,8 @@ KDE Libraries (Doxygen) - - + + false *.o,*.lo,CVS @@ -71,11 +71,11 @@ - - + + - + diff --git a/languages/python/app_templates/pyqt/pyqt.kdevtemplate b/languages/python/app_templates/pyqt/pyqt.kdevtemplate new file mode 100644 index 00000000..f19e263c --- /dev/null +++ b/languages/python/app_templates/pyqt/pyqt.kdevtemplate @@ -0,0 +1,168 @@ +# KDE Config File +[General] +Name=Python Qt application +Name[ca]=Aplicació per a Qt en Python +Name[da]=Python Qt program +Name[de]=Python/Qt-Anwendung +Name[el]=Εφαρμογή Python Qt +Name[es]=Aplicación Qt en Python +Name[et]=Pythoni Qt rakendus +Name[eu]=Python Qt aplikazioa +Name[fa]=کاربرد پیتون Qt +Name[fr]=Application Qt Python +Name[ga]=Feidhmchlár Qt Python +Name[gl]=Aplicación Qt en Python +Name[hu]=Python/Qt-alapú alkalmazás +Name[it]=Applicazione Qt Python +Name[ja]=Python Qt アプリケーション +Name[nds]=Python Qt-Programm +Name[ne]=पाइथोन क्यू टी अनुप्रयोग +Name[nl]=Python Qt-toepassing +Name[pl]=Program Qt w Pythonie +Name[pt]=Aplicação Qt em Python +Name[pt_BR]=Aplicação Qt em Python +Name[ru]=Приложение Qt на Python +Name[sk]=Python Qt aplikácia +Name[sr]=Python-Qt програм +Name[sr@Latn]=Python-Qt program +Name[sv]=Python Qt-program +Name[tr]=Python Qt Uygulaması +Name[zh_CN]=Python Qt 应用程序 +Name[zh_TW]=Python Qt 應用程式 +Icon=pyqt.png +Category=Python +Comment=This generates an application framework using Python and Qt +Comment[ca]=Genera una infraestructura d'aplicació usant Python i Qt +Comment[da]=Dette genererer et programskelet ved brug af Python og Qt +Comment[de]=Hiermit wird ein Anwendungsgerüst unter Verwendung von Python und Qt erstellt +Comment[el]=Αυτό δημιουργεί ένα πλαίσιο εφαρμογής χρησιμοποιώντας τις Python και Qt +Comment[es]=Genera una infraestructura de aplicación que usa Python y Qt +Comment[et]=Rakenduse raamistiku loomine Pythoni ja Qt abil +Comment[eu]=Honek Python eta Qt darabiltzan aplikazioen lan-marko bat sortzen du +Comment[fa]=یک چارچوب کاربرد با استفاده از پیتون و Qt تولید می‌کند +Comment[fr]=Génère une infrastructure d'application utilisant Python et Qt +Comment[ga]=Cruthaíonn sé seo creatlach feidhmchláir le Python agus Qt +Comment[gl]=Isto xera un contorno de traballo para unha aplicación usando Python e Qt +Comment[hu]=Létrehoz egy alkalmazás-keretrendszert Python nyelven, a Qt felhasználásával +Comment[it]=Genera l'infrastruttura applicativa usando Python e Qt +Comment[ja]=Python と Qt を使ってアプリケーションフレームワークを作成します +Comment[nds]=Dit stellt mit Python un Qt en Programmrahmenwark op. +Comment[ne]=यसले पाइथोन र क्यू टी प्रयोग गरेर अनुप्रयोग फ्रेमवर्क उत्पन्न गर्दछ +Comment[nl]=Dit genereert een toepassingsframework met behulp van Python en Qt +Comment[pl]=Generuje szablon programu używającego Pythona i Qt +Comment[pt]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt +Comment[pt_BR]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt +Comment[ru]=Создание приложения Qt на Python +Comment[sk]=Vygeneruje aplikačný framework používajúci Python a Qt +Comment[sr]=Прави радни оквир програма користећи Python и Qt +Comment[sr@Latn]=Pravi radni okvir programa koristeći Python i Qt +Comment[sv]=Detta skapar ett programramverk med användning av Python och Qt +Comment[tr]=Bu Python ve Qt kullanan bir uygulama çatısı yaratır. +Comment[zh_CN]=这将生成一个使用 Python 和 Qt 的应用程序框架 +Comment[zh_TW]=產生一個使用 Python 與 Qt 的應用程式框架 +FileTemplates=py,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py +Archive=pyqt.tar.gz + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.py +Dest=%{dest}/%{APPNAMELC}.py + +[FILE3] +Type=install +EscapeXML=true +Source=%{src}/documentdetails.ui +Dest=%{dest}/documentdetails.ui + +[FILE4] +Type=install +Source=%{src}/app-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE5] +Type=install +Source=%{src}/app-configure.ac +Dest=%{dest}/configure.ac + +[FILE6] +Type=install +Source=%{src}/app-autogen.sh +Dest=%{dest}/autogen.sh + +[FILE7] +Type=install +Source=%{src}/mkinstalldirs +Dest=%{dest}/mkinstalldirs + +[FILE8] +Type=install +Source=%{src}/missing +Dest=%{dest}/missing + +[FILE9] +Type=install +Source=%{src}/install-sh +Dest=%{dest}/install-sh + +[FILE10] +Type=install +Source=%{src}/pyqt-am-preproc.py +Dest=%{dest}/pyqt-am-preproc.py + +[FILE11] +Type=install +Source=%{src}/fileopen.pyxpm +Dest=%{dest}/fileopen.pyxpm + +[FILE12] +Type=install +Source=%{src}/fileprint.pyxpm +Dest=%{dest}/fileprint.pyxpm + +[FILE13] +Type=install +Source=%{src}/filesave.pyxpm +Dest=%{dest}/filesave.pyxpm + +[MSG] +Type=message +Comment=A Python Qt application was created in %{dest} +Comment[ca]=Una aplicació per a Qt en Python ha estat creada en %{dest} +Comment[da]=Et Python Qt program blev oprettet i %{dest} +Comment[de]=Eine Python/Qt-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Python Qt δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación Qt en Python ha sido creada en %{dest} +Comment[et]=Pythoni Qt rakendus loodi asukohta %{dest} +Comment[eu]=Python eta Qt darabiltzan aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد پیتون Qt در %{dest} ایجاد شد +Comment[fr]=Une application Qt Python a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár Python Qt i %{dest} +Comment[gl]=Creouse unha aplicación Qt en Python en %{dest} +Comment[hu]=Létrejött egy Python/Qt-alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Qt Python in %{dest} +Comment[ja]=Python Qt アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Python-Qt-Programm opstellt. +Comment[ne]=पाइथोन क्यू टी अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Python Qt-toepassing is aangemaakt in %{dest} +Comment[pl]=Program używający Pythona i Qt został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação Qt em Python em %{dest} +Comment[pt_BR]=Foi criada uma aplicação Qt em Python em %{dest} +Comment[ru]=Приложение Qt на Python создано в %{dest} +Comment[sk]=Python Qt aplikácia bola vytvorená v %{dest} +Comment[sr]= Python-Qt програм је направљен у %{dest} +Comment[sr@Latn]= Python-Qt program je napravljen u %{dest} +Comment[sv]=Ett Python Qt-program skapades i %{dest} +Comment[tr]=Bir Python Qt uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个 Python Qt 应用程序 +Comment[zh_TW]=一個 Python Qt 應用程式已建立於 %{dest} diff --git a/languages/python/app_templates/pyqt/pyqt.tdevtemplate b/languages/python/app_templates/pyqt/pyqt.tdevtemplate deleted file mode 100644 index cb0deace..00000000 --- a/languages/python/app_templates/pyqt/pyqt.tdevtemplate +++ /dev/null @@ -1,168 +0,0 @@ -# KDE Config File -[General] -Name=Python Qt application -Name[ca]=Aplicació per a Qt en Python -Name[da]=Python Qt program -Name[de]=Python/Qt-Anwendung -Name[el]=Εφαρμογή Python Qt -Name[es]=Aplicación Qt en Python -Name[et]=Pythoni Qt rakendus -Name[eu]=Python Qt aplikazioa -Name[fa]=کاربرد پیتون Qt -Name[fr]=Application Qt Python -Name[ga]=Feidhmchlár Qt Python -Name[gl]=Aplicación Qt en Python -Name[hu]=Python/Qt-alapú alkalmazás -Name[it]=Applicazione Qt Python -Name[ja]=Python Qt アプリケーション -Name[nds]=Python Qt-Programm -Name[ne]=पाइथोन क्यू टी अनुप्रयोग -Name[nl]=Python Qt-toepassing -Name[pl]=Program Qt w Pythonie -Name[pt]=Aplicação Qt em Python -Name[pt_BR]=Aplicação Qt em Python -Name[ru]=Приложение Qt на Python -Name[sk]=Python Qt aplikácia -Name[sr]=Python-Qt програм -Name[sr@Latn]=Python-Qt program -Name[sv]=Python Qt-program -Name[tr]=Python Qt Uygulaması -Name[zh_CN]=Python Qt 应用程序 -Name[zh_TW]=Python Qt 應用程式 -Icon=pyqt.png -Category=Python -Comment=This generates an application framework using Python and Qt -Comment[ca]=Genera una infraestructura d'aplicació usant Python i Qt -Comment[da]=Dette genererer et programskelet ved brug af Python og Qt -Comment[de]=Hiermit wird ein Anwendungsgerüst unter Verwendung von Python und Qt erstellt -Comment[el]=Αυτό δημιουργεί ένα πλαίσιο εφαρμογής χρησιμοποιώντας τις Python και Qt -Comment[es]=Genera una infraestructura de aplicación que usa Python y Qt -Comment[et]=Rakenduse raamistiku loomine Pythoni ja Qt abil -Comment[eu]=Honek Python eta Qt darabiltzan aplikazioen lan-marko bat sortzen du -Comment[fa]=یک چارچوب کاربرد با استفاده از پیتون و Qt تولید می‌کند -Comment[fr]=Génère une infrastructure d'application utilisant Python et Qt -Comment[ga]=Cruthaíonn sé seo creatlach feidhmchláir le Python agus Qt -Comment[gl]=Isto xera un contorno de traballo para unha aplicación usando Python e Qt -Comment[hu]=Létrehoz egy alkalmazás-keretrendszert Python nyelven, a Qt felhasználásával -Comment[it]=Genera l'infrastruttura applicativa usando Python e Qt -Comment[ja]=Python と Qt を使ってアプリケーションフレームワークを作成します -Comment[nds]=Dit stellt mit Python un Qt en Programmrahmenwark op. -Comment[ne]=यसले पाइथोन र क्यू टी प्रयोग गरेर अनुप्रयोग फ्रेमवर्क उत्पन्न गर्दछ -Comment[nl]=Dit genereert een toepassingsframework met behulp van Python en Qt -Comment[pl]=Generuje szablon programu używającego Pythona i Qt -Comment[pt]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt -Comment[pt_BR]=Isto cria a plataforma de uma aplicação que usa o Python e o Qt -Comment[ru]=Создание приложения Qt на Python -Comment[sk]=Vygeneruje aplikačný framework používajúci Python a Qt -Comment[sr]=Прави радни оквир програма користећи Python и Qt -Comment[sr@Latn]=Pravi radni okvir programa koristeći Python i Qt -Comment[sv]=Detta skapar ett programramverk med användning av Python och Qt -Comment[tr]=Bu Python ve Qt kullanan bir uygulama çatısı yaratır. -Comment[zh_CN]=这将生成一个使用 Python 和 Qt 的应用程序框架 -Comment[zh_TW]=產生一個使用 Python 與 Qt 的應用程式框架 -FileTemplates=py,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py -Archive=pyqt.tar.gz - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.py -Dest=%{dest}/%{APPNAMELC}.py - -[FILE3] -Type=install -EscapeXML=true -Source=%{src}/documentdetails.ui -Dest=%{dest}/documentdetails.ui - -[FILE4] -Type=install -Source=%{src}/app-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE5] -Type=install -Source=%{src}/app-configure.ac -Dest=%{dest}/configure.ac - -[FILE6] -Type=install -Source=%{src}/app-autogen.sh -Dest=%{dest}/autogen.sh - -[FILE7] -Type=install -Source=%{src}/mkinstalldirs -Dest=%{dest}/mkinstalldirs - -[FILE8] -Type=install -Source=%{src}/missing -Dest=%{dest}/missing - -[FILE9] -Type=install -Source=%{src}/install-sh -Dest=%{dest}/install-sh - -[FILE10] -Type=install -Source=%{src}/pyqt-am-preproc.py -Dest=%{dest}/pyqt-am-preproc.py - -[FILE11] -Type=install -Source=%{src}/fileopen.pyxpm -Dest=%{dest}/fileopen.pyxpm - -[FILE12] -Type=install -Source=%{src}/fileprint.pyxpm -Dest=%{dest}/fileprint.pyxpm - -[FILE13] -Type=install -Source=%{src}/filesave.pyxpm -Dest=%{dest}/filesave.pyxpm - -[MSG] -Type=message -Comment=A Python Qt application was created in %{dest} -Comment[ca]=Una aplicació per a Qt en Python ha estat creada en %{dest} -Comment[da]=Et Python Qt program blev oprettet i %{dest} -Comment[de]=Eine Python/Qt-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Python Qt δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Qt en Python ha sido creada en %{dest} -Comment[et]=Pythoni Qt rakendus loodi asukohta %{dest} -Comment[eu]=Python eta Qt darabiltzan aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد پیتون Qt در %{dest} ایجاد شد -Comment[fr]=Une application Qt Python a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár Python Qt i %{dest} -Comment[gl]=Creouse unha aplicación Qt en Python en %{dest} -Comment[hu]=Létrejött egy Python/Qt-alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Qt Python in %{dest} -Comment[ja]=Python Qt アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Python-Qt-Programm opstellt. -Comment[ne]=पाइथोन क्यू टी अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Python Qt-toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający Pythona i Qt został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação Qt em Python em %{dest} -Comment[pt_BR]=Foi criada uma aplicação Qt em Python em %{dest} -Comment[ru]=Приложение Qt на Python создано в %{dest} -Comment[sk]=Python Qt aplikácia bola vytvorená v %{dest} -Comment[sr]= Python-Qt програм је направљен у %{dest} -Comment[sr@Latn]= Python-Qt program je napravljen u %{dest} -Comment[sv]=Ett Python Qt-program skapades i %{dest} -Comment[tr]=Bir Python Qt uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个 Python Qt 应用程序 -Comment[zh_TW]=一個 Python Qt 應用程式已建立於 %{dest} diff --git a/languages/python/app_templates/pythonhello/CMakeLists.txt b/languages/python/app_templates/pythonhello/CMakeLists.txt index d6c3f09c..dfdbbc3b 100644 --- a/languages/python/app_templates/pythonhello/CMakeLists.txt +++ b/languages/python/app_templates/pythonhello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( pythonhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/pythonhello.tar.gz pythonhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - pythonhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + pythonhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/python/app_templates/pythonhello/Makefile.am b/languages/python/app_templates/pythonhello/Makefile.am index 7265f7de..2dc4f559 100644 --- a/languages/python/app_templates/pythonhello/Makefile.am +++ b/languages/python/app_templates/pythonhello/Makefile.am @@ -1,10 +1,10 @@ dataFiles = app.py app.tdevelop pythonhello.png templateName = pythonhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/python/app_templates/pythonhello/app.tdevelop b/languages/python/app_templates/pythonhello/app.tdevelop index a93a999c..9826d145 100644 --- a/languages/python/app_templates/pythonhello/app.tdevelop +++ b/languages/python/app_templates/pythonhello/app.tdevelop @@ -11,15 +11,15 @@ - + %{APPNAMELC}.py - - + + ada ada_bugs_gcc @@ -66,8 +66,8 @@ KDE Libraries (Doxygen) - - + + false *.o,*.lo,CVS @@ -75,10 +75,10 @@ - - + + - + diff --git a/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate b/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate new file mode 100644 index 00000000..0e130571 --- /dev/null +++ b/languages/python/app_templates/pythonhello/pythonhello.kdevtemplate @@ -0,0 +1,107 @@ +# KDE Config File +[General] +Name=Simple Python script +Name[ca]=Simple script en Python +Name[da]=Simpelt Python script +Name[de]=Einfaches Python-Skript +Name[el]=Απλό σενάριο Python +Name[es]=Guión sencillo en Python +Name[et]=Lihtne Pythoni skript +Name[eu]=Python script sinplea +Name[fa]=دست‌نوشتۀ سادۀ پیتون +Name[fr]=Script Python simple +Name[ga]=Script shimplí Python +Name[gl]=Script sinxelo en Python +Name[hu]=Egyszerű Python-szkript +Name[it]=Semplice script Python +Name[ja]=簡単な Python スクリプト +Name[nds]=Eenfach Python-Skript +Name[ne]=साधारण पाइथोन स्क्रिप्ट +Name[nl]=Eenvoudig Python-script +Name[pl]=Prosty skrypt w Pythonie +Name[pt]=Programa simples em Python +Name[pt_BR]=Programa simples em Python +Name[ru]=Простой скрипт Python +Name[sk]=Jednoduchý Python skript +Name[sr]=Једноставна Python скрипта +Name[sr@Latn]=Jednostavna Python skripta +Name[sv]=Enkelt Python-skript +Name[tr]=Basit Python betiği +Name[zh_CN]=简单的 Python 脚本 +Name[zh_TW]=簡單的 Python 文稿 +Icon=pythonhello.png +Category=Python +Comment=This generates a simplistic "Hello world" program in Python +Comment[ca]=Genera un simple programa de "Hello world" en Python +Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python +Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python +Comment[es]=Genera un sencillo programa «Hola mundo» en Python +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis +Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Python lengoaian +Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Python +Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python +Comment[hu]=Létrehoz egy egyszerű Hello world programot Python nyelven +Comment[it]=Genera un semplice programma di "Hello world" in Python +Comment[ja]=簡単な Hello world プログラムを Python で作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit Python op. +Comment[ne]=यसले पाइथोनमा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Dit genereert een eenvoudig "Hello World"-programma in Python +Comment[pl]=Generuje prosty program "Witaj świecie" w Pythonie +Comment[pt]=Isto gera um programa simples "Olá mundo" em Python +Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python +Comment[ru]=Создание простой программы "Hello world" на Python +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python +Comment[sr]=Прави једноставан „Здраво свете“ програм у Python-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u Python-u +Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python +Comment[tr]=Bu, Python'da basit bir "Merhaba Dünya" programı yaratır. +Comment[zh_CN]=这将生成一个简单的 Python 语言“Hello world”程序 +Comment[zh_TW]=產生一個 Python 的簡單 Hello world 程式 +FileTemplates=py,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py +Archive=pythonhello.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.py +Dest=%{dest}/%{APPNAMELC}.py + +[MSG] +Type=message +Comment=A simple python script was created in %{dest} +Comment[ca]=Un simple script en Python ha estat creat en %{dest} +Comment[da]=Et simpelt python script blev oprettet i %{dest} +Comment[de]=Ein einfaches Python-Skript wurde in %{dest} erstellt. +Comment[el]=Ένα απλό σενάριο python δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo programa en Python ha sido creado en %{dest} +Comment[et]=Lihtne Pythoni skript loodi asukohta %{dest} +Comment[eu]=Python programa sinple bat sortu da hemen: %{dest} +Comment[fa]=یک دست‌نوشتۀ سادۀ پیتون در %{dest} ایجاد شد +Comment[fr]=Un script Python simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh script shimplí Python i %{dest} +Comment[gl]=Creouse un script sinxelo en python en %{dest} +Comment[hu]=Létrejött egy egyszerű Python-szkript itt: %{dest} +Comment[it]=È stato creato un semplice script python in %{dest} +Comment[ja]=簡単な python スクリプトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Python-Skript opstellt. +Comment[ne]=साधारण पाइथोन स्क्रिप्ट %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Python-script is aangemaakt in %{dest} +Comment[pl]=Prosty skrypt w Pythonie został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples em Python em %{dest} +Comment[pt_BR]=Foi criado um programa simples em Python em %{dest} +Comment[ru]=Простой скрипт Python создан в %{dest} +Comment[sk]=Jednoduchý Python skript bol vytvorený v %{dest} +Comment[sr]=Једноставна python скрипта направљена је у %{dest} +Comment[sr@Latn]=Jednostavna python skripta napravljena je u %{dest} +Comment[sv]=Ett enkelt Python-skript skapades i %{dest} +Comment[tr]=Basit bir python betiği %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python 语言脚本 +Comment[zh_TW]=一個簡單的 python 文稿框架已建立於 %{dest} diff --git a/languages/python/app_templates/pythonhello/pythonhello.tdevtemplate b/languages/python/app_templates/pythonhello/pythonhello.tdevtemplate deleted file mode 100644 index 0e130571..00000000 --- a/languages/python/app_templates/pythonhello/pythonhello.tdevtemplate +++ /dev/null @@ -1,107 +0,0 @@ -# KDE Config File -[General] -Name=Simple Python script -Name[ca]=Simple script en Python -Name[da]=Simpelt Python script -Name[de]=Einfaches Python-Skript -Name[el]=Απλό σενάριο Python -Name[es]=Guión sencillo en Python -Name[et]=Lihtne Pythoni skript -Name[eu]=Python script sinplea -Name[fa]=دست‌نوشتۀ سادۀ پیتون -Name[fr]=Script Python simple -Name[ga]=Script shimplí Python -Name[gl]=Script sinxelo en Python -Name[hu]=Egyszerű Python-szkript -Name[it]=Semplice script Python -Name[ja]=簡単な Python スクリプト -Name[nds]=Eenfach Python-Skript -Name[ne]=साधारण पाइथोन स्क्रिप्ट -Name[nl]=Eenvoudig Python-script -Name[pl]=Prosty skrypt w Pythonie -Name[pt]=Programa simples em Python -Name[pt_BR]=Programa simples em Python -Name[ru]=Простой скрипт Python -Name[sk]=Jednoduchý Python skript -Name[sr]=Једноставна Python скрипта -Name[sr@Latn]=Jednostavna Python skripta -Name[sv]=Enkelt Python-skript -Name[tr]=Basit Python betiği -Name[zh_CN]=简单的 Python 脚本 -Name[zh_TW]=簡單的 Python 文稿 -Icon=pythonhello.png -Category=Python -Comment=This generates a simplistic "Hello world" program in Python -Comment[ca]=Genera un simple programa de "Hello world" en Python -Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python -Comment[es]=Genera un sencillo programa «Hola mundo» en Python -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis -Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Python lengoaian -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Python -Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python -Comment[hu]=Létrehoz egy egyszerű Hello world programot Python nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Python -Comment[ja]=簡単な Hello world プログラムを Python で作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit Python op. -Comment[ne]=यसले पाइथोनमा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig "Hello World"-programma in Python -Comment[pl]=Generuje prosty program "Witaj świecie" w Pythonie -Comment[pt]=Isto gera um programa simples "Olá mundo" em Python -Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python -Comment[ru]=Создание простой программы "Hello world" на Python -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python -Comment[sr]=Прави једноставан „Здраво свете“ програм у Python-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u Python-u -Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python -Comment[tr]=Bu, Python'da basit bir "Merhaba Dünya" programı yaratır. -Comment[zh_CN]=这将生成一个简单的 Python 语言“Hello world”程序 -Comment[zh_TW]=產生一個 Python 的簡單 Hello world 程式 -FileTemplates=py,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py -Archive=pythonhello.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.py -Dest=%{dest}/%{APPNAMELC}.py - -[MSG] -Type=message -Comment=A simple python script was created in %{dest} -Comment[ca]=Un simple script en Python ha estat creat en %{dest} -Comment[da]=Et simpelt python script blev oprettet i %{dest} -Comment[de]=Ein einfaches Python-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο python δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo programa en Python ha sido creado en %{dest} -Comment[et]=Lihtne Pythoni skript loodi asukohta %{dest} -Comment[eu]=Python programa sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دست‌نوشتۀ سادۀ پیتون در %{dest} ایجاد شد -Comment[fr]=Un script Python simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí Python i %{dest} -Comment[gl]=Creouse un script sinxelo en python en %{dest} -Comment[hu]=Létrejött egy egyszerű Python-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script python in %{dest} -Comment[ja]=簡単な python スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Python-Skript opstellt. -Comment[ne]=साधारण पाइथोन स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Python-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt w Pythonie został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Python em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Python em %{dest} -Comment[ru]=Простой скрипт Python создан в %{dest} -Comment[sk]=Jednoduchý Python skript bol vytvorený v %{dest} -Comment[sr]=Једноставна python скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna python skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Python-skript skapades i %{dest} -Comment[tr]=Basit bir python betiği %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python 语言脚本 -Comment[zh_TW]=一個簡單的 python 文稿框架已建立於 %{dest} diff --git a/languages/python/app_templates/pytk/CMakeLists.txt b/languages/python/app_templates/pytk/CMakeLists.txt index d71c9be1..1a28ddad 100644 --- a/languages/python/app_templates/pytk/CMakeLists.txt +++ b/languages/python/app_templates/pytk/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( pytk.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/pytk.tar.gz pytk.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - pytk.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + pytk.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/python/app_templates/pytk/Makefile.am b/languages/python/app_templates/pytk/Makefile.am index 94fb2122..d1ebe715 100644 --- a/languages/python/app_templates/pytk/Makefile.am +++ b/languages/python/app_templates/pytk/Makefile.am @@ -1,10 +1,10 @@ dataFiles = app.py app.tdevelop pytk.png templateName = pytk ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/python/app_templates/pytk/app.tdevelop b/languages/python/app_templates/pytk/app.tdevelop index 95144f90..1482b842 100644 --- a/languages/python/app_templates/pytk/app.tdevelop +++ b/languages/python/app_templates/pytk/app.tdevelop @@ -11,15 +11,15 @@ - + %{APPNAMELC}.py - - + + ada ada_bugs_gcc @@ -64,8 +64,8 @@ KDE Libraries (Doxygen) - - + + false *.o,*.lo,CVS @@ -73,10 +73,10 @@ - - + + - + diff --git a/languages/python/app_templates/pytk/pytk.kdevtemplate b/languages/python/app_templates/pytk/pytk.kdevtemplate new file mode 100644 index 00000000..3b8ac6bc --- /dev/null +++ b/languages/python/app_templates/pytk/pytk.kdevtemplate @@ -0,0 +1,107 @@ +# KDE Config File +[General] +Name=Simple Python/Tkinter script +Name[ca]=Simple script en Python/Tkinter +Name[da]=Simpelt Python/Tkinter script +Name[de]=Einfaches Python/Tkinter-Skript +Name[el]=Απλό σενάριο Python/Tkinter +Name[es]=Guión sencillo en Python/Tkinter +Name[et]=Lihtne Pythoni/Tkinteri skript +Name[eu]=Python/Tkinter script sinplea +Name[fa]=دست‌نوشتۀ سادۀ پیتون/Tkinter +Name[fr]=Script Python / Tkinter simple +Name[ga]=Script shimplí Python/Tkinter +Name[gl]=Script sinxelo Python/Tkinter +Name[hu]=Egyszerű Python/Tkinter-szkript +Name[it]=Semplice script Python/Tkinter +Name[ja]=簡単な Python/Tkinter スクリプト +Name[nds]=Eenfach Python/Tkinter-Skript +Name[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट +Name[nl]=Eenvoudig Python/Tkinter-script +Name[pl]=Prosty skrypt Python/Tkinter +Name[pt]=Programa simples em Python/Tkinter +Name[pt_BR]=Programa simples em Python/Tkinter +Name[ru]=Простой скрипт Python/Tkinter +Name[sk]=Jednoduchý Python/Tkinter skript +Name[sr]=Једноставна Python/Tkinter скрипта +Name[sr@Latn]=Jednostavna Python/Tkinter skripta +Name[sv]=Enkelt Python/Tkinter-skript +Name[tr]=Basit Python/Tkinter betiği +Name[zh_CN]=简单的 Python/Tkinter 脚本 +Name[zh_TW]=簡單的 Python/Tkinter 文稿 +Icon=pytk.png +Category=Python +Comment=This generates a simplistic "Hello world" program in Python/Tkinter +Comment[ca]=Genera un simple programa de "Hello world" en Python/Tkinter +Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python/Tkinter +Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python/Tkinter +Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python/Tkinter +Comment[es]=Genera un sencillo programa «Hola mundo» en Python/Tkinter +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis/Tkinteris +Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Python/Tkinter-en +Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون/Tkinter تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Python / Tkinter +Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python/Tkinter +Comment[hu]=Létrehoz egy egyszerű Hello world programot Python/Tkinter nyelven +Comment[it]=Genera un semplice programma di "Hello world" in Python/Tkinter +Comment[ja]=簡単な Hello world プログラムを Python/Tkinter で作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Python/Tkinter op. +Comment[ne]=यसले पाइथोन/Tkinter मा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Dit genereert een eenvoudig "Hallo Wereld"-programma in Python/Tkinter +Comment[pl]=Generuje prosty skrypt "Witaj świecie" w Pythonie/Tkinterze +Comment[pt]=Isto gera um programa simples "Olá mundo" em Python/Tkinter +Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python/Tkinter +Comment[ru]=Создание простой программы "Hello world" на Python и Tkinter +Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python/Tkinter +Comment[sr]=Прави једноставан „Здраво свете“ у Python/Tkinter-у +Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Python/Tkinter-u +Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python/Tkinter +Comment[tr]=Bu Python/Tkinter'da basit bir "Merhaba Dünya" programı yaratır. +Comment[zh_CN]=这将生成一个简单的 Python/Tkinter 语言“Hello world”程序 +Comment[zh_TW]=產生一個簡單的 Python/Tkinter 的 Hello World 程式 +FileTemplates=py,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py +Archive=pytk.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.py +Dest=%{dest}/%{APPNAMELC}.py + +[MSG] +Type=message +Comment=A simple Python/Tkinter script was created in %{dest} +Comment[ca]=Un simple script en Python/Tkinter ha estat creat en %{dest} +Comment[da]=Et simpelt Python/Tkinter script blev oprettet i %{dest} +Comment[de]=Ein einfaches Python/Tkinter-Skript wurde in %{dest} erstellt. +Comment[el]=Ένα απλό σενάριο Python/Tkinter δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo guión en Python/Tkinter ha sido creado en %{dest} +Comment[et]=Lihtne Pythoni/Tkinteri skript loodi asukohta %{dest} +Comment[eu]=Python/Tkinter script sinple bat sortu da hemen: %{dest} +Comment[fa]=یک دست‌نوشتۀ سادۀ پیتون/Tkinter در %{dest} ایجاد شد +Comment[fr]=Un script Python / Tkinter simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh script shimplí Python/Tkinter i %{dest} +Comment[gl]=Creouse un script sinxelo Python/Tkinter en %{dest} +Comment[hu]=Létrejött egy egyszerű Python/Tkinter-szkript itt: %{dest} +Comment[it]=È stato creato un semplice script Python/Tkinter in %{dest} +Comment[ja]=簡単な Python/Tkinter スクリプトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Python-/Tkinter-Skript opstellt. +Comment[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Python/Tkinter-script is aangemaakt in %{dest} +Comment[pl]=Prosty skrypt Python/Tkinter został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples em Python/Tkinter em %{dest} +Comment[pt_BR]=Foi criado um programa simples em Python/Tkinter em %{dest} +Comment[ru]=Простой скрипт Python/Tkinter создан в %{dest} +Comment[sk]=Jednoduchý Python/Tkinter skript bol vytvorený v %{dest} +Comment[sr]=Једноставна Python/Tkinter скрипта направљена је у %{dest} +Comment[sr@Latn]=Jednostavna Python/Tkinter skripta napravljena je u %{dest} +Comment[sv]=Ett enkelt Python/Tkinter-skript skapades i %{dest} +Comment[tr]=Basit Python/Tkinter betiği %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python/Tkinter 脚本 +Comment[zh_TW]=一個簡單的 Python/Tkinter 文稿已建立於 %{dest} diff --git a/languages/python/app_templates/pytk/pytk.tdevtemplate b/languages/python/app_templates/pytk/pytk.tdevtemplate deleted file mode 100644 index 3b8ac6bc..00000000 --- a/languages/python/app_templates/pytk/pytk.tdevtemplate +++ /dev/null @@ -1,107 +0,0 @@ -# KDE Config File -[General] -Name=Simple Python/Tkinter script -Name[ca]=Simple script en Python/Tkinter -Name[da]=Simpelt Python/Tkinter script -Name[de]=Einfaches Python/Tkinter-Skript -Name[el]=Απλό σενάριο Python/Tkinter -Name[es]=Guión sencillo en Python/Tkinter -Name[et]=Lihtne Pythoni/Tkinteri skript -Name[eu]=Python/Tkinter script sinplea -Name[fa]=دست‌نوشتۀ سادۀ پیتون/Tkinter -Name[fr]=Script Python / Tkinter simple -Name[ga]=Script shimplí Python/Tkinter -Name[gl]=Script sinxelo Python/Tkinter -Name[hu]=Egyszerű Python/Tkinter-szkript -Name[it]=Semplice script Python/Tkinter -Name[ja]=簡単な Python/Tkinter スクリプト -Name[nds]=Eenfach Python/Tkinter-Skript -Name[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट -Name[nl]=Eenvoudig Python/Tkinter-script -Name[pl]=Prosty skrypt Python/Tkinter -Name[pt]=Programa simples em Python/Tkinter -Name[pt_BR]=Programa simples em Python/Tkinter -Name[ru]=Простой скрипт Python/Tkinter -Name[sk]=Jednoduchý Python/Tkinter skript -Name[sr]=Једноставна Python/Tkinter скрипта -Name[sr@Latn]=Jednostavna Python/Tkinter skripta -Name[sv]=Enkelt Python/Tkinter-skript -Name[tr]=Basit Python/Tkinter betiği -Name[zh_CN]=简单的 Python/Tkinter 脚本 -Name[zh_TW]=簡單的 Python/Tkinter 文稿 -Icon=pytk.png -Category=Python -Comment=This generates a simplistic "Hello world" program in Python/Tkinter -Comment[ca]=Genera un simple programa de "Hello world" en Python/Tkinter -Comment[da]=Dette genererer et simplistisk "Goddag verden" program i Python/Tkinter -Comment[de]=Erstellt ein einfaches "Hello World"-Programm in Python/Tkinter -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" σε Python/Tkinter -Comment[es]=Genera un sencillo programa «Hola mundo» en Python/Tkinter -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Pythonis/Tkinteris -Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Python/Tkinter-en -Comment[fa]=یک برنامۀ سادۀ «Hello world» در پیتون/Tkinter تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Python / Tkinter -Comment[gl]=Isto xera un programa sinxelo "Ola mundo" en Python/Tkinter -Comment[hu]=Létrehoz egy egyszerű Hello world programot Python/Tkinter nyelven -Comment[it]=Genera un semplice programma di "Hello world" in Python/Tkinter -Comment[ja]=簡単な Hello world プログラムを Python/Tkinter で作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Python/Tkinter op. -Comment[ne]=यसले पाइथोन/Tkinter मा साधारण "हेल्लो वोल्ड" कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig "Hallo Wereld"-programma in Python/Tkinter -Comment[pl]=Generuje prosty skrypt "Witaj świecie" w Pythonie/Tkinterze -Comment[pt]=Isto gera um programa simples "Olá mundo" em Python/Tkinter -Comment[pt_BR]=Isto gera um programa simples "Olá mundo" em Python/Tkinter -Comment[ru]=Создание простой программы "Hello world" на Python и Tkinter -Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Python/Tkinter -Comment[sr]=Прави једноставан „Здраво свете“ у Python/Tkinter-у -Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Python/Tkinter-u -Comment[sv]=Detta skapar ett förenklat "Hello world"-program i Python/Tkinter -Comment[tr]=Bu Python/Tkinter'da basit bir "Merhaba Dünya" programı yaratır. -Comment[zh_CN]=这将生成一个简单的 Python/Tkinter 语言“Hello world”程序 -Comment[zh_TW]=產生一個簡單的 Python/Tkinter 的 Hello World 程式 -FileTemplates=py,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.py -Archive=pytk.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.py -Dest=%{dest}/%{APPNAMELC}.py - -[MSG] -Type=message -Comment=A simple Python/Tkinter script was created in %{dest} -Comment[ca]=Un simple script en Python/Tkinter ha estat creat en %{dest} -Comment[da]=Et simpelt Python/Tkinter script blev oprettet i %{dest} -Comment[de]=Ein einfaches Python/Tkinter-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο Python/Tkinter δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo guión en Python/Tkinter ha sido creado en %{dest} -Comment[et]=Lihtne Pythoni/Tkinteri skript loodi asukohta %{dest} -Comment[eu]=Python/Tkinter script sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دست‌نوشتۀ سادۀ پیتون/Tkinter در %{dest} ایجاد شد -Comment[fr]=Un script Python / Tkinter simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí Python/Tkinter i %{dest} -Comment[gl]=Creouse un script sinxelo Python/Tkinter en %{dest} -Comment[hu]=Létrejött egy egyszerű Python/Tkinter-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script Python/Tkinter in %{dest} -Comment[ja]=簡単な Python/Tkinter スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Python-/Tkinter-Skript opstellt. -Comment[ne]=साधारण पाइथोन/Tkinter स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Python/Tkinter-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt Python/Tkinter został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Python/Tkinter em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Python/Tkinter em %{dest} -Comment[ru]=Простой скрипт Python/Tkinter создан в %{dest} -Comment[sk]=Jednoduchý Python/Tkinter skript bol vytvorený v %{dest} -Comment[sr]=Једноставна Python/Tkinter скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna Python/Tkinter skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Python/Tkinter-skript skapades i %{dest} -Comment[tr]=Basit Python/Tkinter betiği %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 Python/Tkinter 脚本 -Comment[zh_TW]=一個簡單的 Python/Tkinter 文稿已建立於 %{dest} diff --git a/languages/python/doc/CMakeLists.txt b/languages/python/doc/CMakeLists.txt index 49cdea0d..a3caa5fd 100644 --- a/languages/python/doc/CMakeLists.txt +++ b/languages/python/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES python.toc python_bugs.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/python/doc/Makefile.am b/languages/python/doc/Makefile.am index 1714c774..5159f5f0 100644 --- a/languages/python/doc/Makefile.am +++ b/languages/python/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = python.toc python_bugs.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/python/file_templates/CMakeLists.txt b/languages/python/file_templates/CMakeLists.txt index efd7a0bf..ddc20b95 100644 --- a/languages/python/file_templates/CMakeLists.txt +++ b/languages/python/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES py - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/python/file_templates/Makefile.am b/languages/python/file_templates/Makefile.am index 9073dd5f..0846fdf2 100644 --- a/languages/python/file_templates/Makefile.am +++ b/languages/python/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = py diff --git a/languages/python/kde_pydoc.py b/languages/python/kde_pydoc.py new file mode 100755 index 00000000..0516f172 --- /dev/null +++ b/languages/python/kde_pydoc.py @@ -0,0 +1,131 @@ +#!/usr/bin/env python +""" +""" + +__author__ = "David Nolden, Ka-Ping Yee " +__version__ = "6 April 2006" + +import sys, imp, os, stat, re, types, cgi +from repr import Repr +from string import expandtabs, find, join, lower, split, strip, rstrip +import pydoc + + + + +def cleanlinks(string): + """Changes the links to work with the pydoc:-notation""" + finalstring = "" + string = str(string).replace(".html","") + pos = 0 + mark = " __maxdepth): + notprocessed.append(path) + return + dir = path + for file in os.listdir(dir): + path = os.path.join(dir, file) + if os.path.isdir(path): + writedocs(path, file + '.' + pkgpath, depth) + if os.path.isfile(path): + writedocs(path, pkgpath, depth) + if os.path.isfile(path): + modname = pydoc.inspect.getmodulename(path) + if modname: + writedoc(pkgpath + modname) + + if(depth == 1): + if(len(notprocessed) != 0): + print "
the following paths were not processed because they are deeper than the maximum depth of " + str(__maxdepth) + ":
" + for x in notprocessed: + print cgi.escape(x) + "
" + +def writedoc(key,top=False): + """Write HTML documentation to a file in the current directory.""" + if(type(key) == str and (key == "modules" or key == "/.")): + heading = pydoc.html.heading( + '
 ' + 'Python: Index of Modules' + '', + '#ffffff', '#7799ee') + builtins = [] + for name in sys.builtin_module_names: + builtins.append('
%s' % (cgi.escape(name,quote=True), cgi.escape(name))) + indices = ['

Built-in modules: ' + cgi.escape(join(builtins, ', '))] + seen = {} + for dir in pydoc.pathdirs(): + indices.append(pydoc.html.index(dir, seen)) + print cleanlinks(heading + join(indices)) + return + + if(type(key) != types.ModuleType): + object = pydoc.locate(key) + if(object == None and top): + print "could not locate module/object for key " + \ + cgi.escape(key) + "
go to index"; + else: + object = key + + if object: + print cleanlinks(pydoc.html.page(pydoc.describe(object), pydoc.html.document(object))) + + + +if __name__ == '__main__': + import getopt + class BadUsage: pass + + try: + opts, args = getopt.getopt(sys.argv[1:], 'k:p:w') + + print "" + print "" + print "" + + if args: + for arg in args: + try: + if os.path.isdir(arg): writedocs(arg) + + if os.path.isfile(arg): + arg = pydoc.importfile(arg) + writedoc(arg, True) + except pydoc.ErrorDuringImport, value: + print 'problem in %s - %s' % ( + cgi.escape(value.filename), cgi.escape(value.exc)) + else: + raise BadUsage + + except (getopt.error, BadUsage): + print "need parameters\n" diff --git a/languages/python/kdevpythonsupport.desktop b/languages/python/kdevpythonsupport.desktop new file mode 100644 index 00000000..61f2ff76 --- /dev/null +++ b/languages/python/kdevpythonsupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Python Support +Comment[ca]=Suport per a Python +Comment[da]=Python-understøttelse +Comment[de]=Unterstützung für Python +Comment[el]=Υποστήριξη Python +Comment[es]=Soporte para Python +Comment[et]=Pythoni toetus +Comment[eu]=Python euskarria +Comment[fa]=پشتیبانی پیتون +Comment[fr]=Prise en charge du langage PYTHON +Comment[ga]=Tacaíocht Python +Comment[gl]=Soporte para Python +Comment[hi]=पायथन समर्थन +Comment[hu]=Python-támogatás +Comment[is]=Python stuðningur +Comment[it]=Supporto per Python +Comment[ja]=Python サポート +Comment[nds]=Ünnerstütten för Python +Comment[ne]=पाइथोन समर्थन +Comment[nl]=Ondersteuning voor Python +Comment[pl]=Obsługa Pythona +Comment[pt]=Suporte a Python +Comment[pt_BR]=Suporte ao Python +Comment[ru]=Поддержка языка Python +Comment[sk]=Python podpora +Comment[sl]=Podpora za Python +Comment[sr]=Подршка за Python +Comment[sr@Latn]=Podrška za Python +Comment[sv]=Python-stöd +Comment[ta]=பைதான் ஆதரவு +Comment[tg]=Ёрӣ намудани забони Python +Comment[tr]=Python Desteği +Comment[zh_CN]=Python 支持 +Comment[zh_TW]=Python 支援 +Name=KDevPythonSupport +Name[da]=TDevelop Python-understøttelse +Name[de]=Unterstützung für Python (TDevelop) +Name[hi]=के-डेव-पायथन-समर्थन +Name[nds]=Python-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaPythona +Name[sk]=KDev Python podpora +Name[sv]=TDevelop Python-stöd +Name[ta]=கெடெவ் பைதான் ஆதரவு +Name[tg]=Ёрӣ намудани забони Python +Name[zh_TW]=TDevelop Python 支援 +GenericName=Python Support +GenericName[ca]=Suport per a Python +GenericName[da]=Python-understøttelse +GenericName[de]=Unterstützung für Python +GenericName[el]=Υποστήριξη Python +GenericName[es]=Soporte para Python +GenericName[et]=Pythoni toetus +GenericName[eu]=Python euskarria +GenericName[fa]=پشتیبانی پیتون +GenericName[fr]=Prise en charge du langage PYTHON +GenericName[ga]=Tacaíocht Python +GenericName[gl]=Soporte para Python +GenericName[hi]=पायथन समर्थन +GenericName[hu]=Python-támogatás +GenericName[it]=Supporto per Python +GenericName[ja]=Python サポート +GenericName[nds]=Ünnerstütten för Python +GenericName[ne]=पाइथोन समर्थन +GenericName[nl]=Ondersteuning voor Python +GenericName[pl]=Obsługa Pythona +GenericName[pt]=Suporte a Python +GenericName[pt_BR]=Suporte ao Python +GenericName[ru]=Поддержка языка Python +GenericName[sk]=Python podpora +GenericName[sl]=Podpora za Python +GenericName[sr]=Подршка за Python +GenericName[sr@Latn]=Podrška za Python +GenericName[sv]=Python-stöd +GenericName[ta]=பைதான் ஆதரவு +GenericName[tg]=Ёрӣ намудани забони Python +GenericName[tr]=Python Desteği +GenericName[zh_CN]=Python 支持 +GenericName[zh_TW]=Python 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevpythonsupport +X-TDevelop-Version=5 +X-TDevelop-Language=Python diff --git a/languages/python/kdevpythonsupport.rc b/languages/python/kdevpythonsupport.rc new file mode 100644 index 00000000..d19011b8 --- /dev/null +++ b/languages/python/kdevpythonsupport.rc @@ -0,0 +1,16 @@ + + + +

+ + + + + + + + + + + + diff --git a/languages/python/pydoc.cpp b/languages/python/pydoc.cpp index 43ceb071..bcb38b1e 100644 --- a/languages/python/pydoc.cpp +++ b/languages/python/pydoc.cpp @@ -20,7 +20,7 @@ PydocProtocol::PydocProtocol(const TQCString &pool, const TQCString &app) : SlaveBase("pydoc", pool, app), key() { python = TDEGlobal::dirs()->findExe("python"); - script = locate("data", "tdeio_pydoc/tde_pydoc.py"); + script = locate("data", "tdeio_pydoc/kde_pydoc.py"); } diff --git a/languages/python/pythonconfigwidget.cpp b/languages/python/pythonconfigwidget.cpp index e6915eac..29103705 100644 --- a/languages/python/pythonconfigwidget.cpp +++ b/languages/python/pythonconfigwidget.cpp @@ -20,8 +20,8 @@ PythonConfigWidget::PythonConfigWidget(TQDomDocument &projectDom, TQWidget *parent, const char *name) : PythonConfigWidgetBase(parent, name), dom(projectDom) { - interpreter_edit->setText(DomUtil::readEntry(dom, "/tdepythonsupport/run/interpreter")); - terminal_box->setChecked(DomUtil::readBoolEntry(dom, "/tdepythonsupport/run/terminal")); + interpreter_edit->setText(DomUtil::readEntry(dom, "/kdevpythonsupport/run/interpreter")); + terminal_box->setChecked(DomUtil::readBoolEntry(dom, "/kdevpythonsupport/run/terminal")); } @@ -31,8 +31,8 @@ PythonConfigWidget::~PythonConfigWidget() void PythonConfigWidget::accept() { - DomUtil::writeEntry(dom, "/tdepythonsupport/run/interpreter", interpreter_edit->text()); - DomUtil::writeBoolEntry(dom, "/tdepythonsupport/run/terminal", terminal_box->isChecked()); + DomUtil::writeEntry(dom, "/kdevpythonsupport/run/interpreter", interpreter_edit->text()); + DomUtil::writeBoolEntry(dom, "/kdevpythonsupport/run/terminal", terminal_box->isChecked()); } #include "pythonconfigwidget.moc" diff --git a/languages/python/pythonimplementationwidget.cpp b/languages/python/pythonimplementationwidget.cpp index b89488ef..de351b8e 100644 --- a/languages/python/pythonimplementationwidget.cpp +++ b/languages/python/pythonimplementationwidget.cpp @@ -30,10 +30,10 @@ #include #include -#include -#include +#include +#include -PythonImplementationWidget::PythonImplementationWidget(TDevLanguageSupport* part, +PythonImplementationWidget::PythonImplementationWidget(KDevLanguageSupport* part, TQWidget* parent, const char* name, bool modal) : ImplementationWidget(part, parent, name, modal) { diff --git a/languages/python/pythonimplementationwidget.h b/languages/python/pythonimplementationwidget.h index bc4a945b..c8e1cbde 100644 --- a/languages/python/pythonimplementationwidget.h +++ b/languages/python/pythonimplementationwidget.h @@ -27,7 +27,7 @@ class PythonImplementationWidget : public ImplementationWidget Q_OBJECT public: - PythonImplementationWidget(TDevLanguageSupport* part, TQWidget* parent = 0, const char* name = 0, bool modal = true); + PythonImplementationWidget(KDevLanguageSupport* part, TQWidget* parent = 0, const char* name = 0, bool modal = true); ~PythonImplementationWidget(); diff --git a/languages/python/pythonsupportpart.cpp b/languages/python/pythonsupportpart.cpp index 279688a6..1f2c7b87 100644 --- a/languages/python/pythonsupportpart.cpp +++ b/languages/python/pythonsupportpart.cpp @@ -12,10 +12,10 @@ #include "pythonsupportpart.h" #include "pythonconfigwidget.h" -#include -#include -#include -#include +#include +#include +#include +#include #include #include @@ -29,8 +29,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include @@ -38,16 +38,16 @@ #include "qtdesignerpythonintegration.h" #include "pythonimplementationwidget.h" -typedef TDevGenericFactory PythonSupportFactory; -static const TDevPluginInfo data("tdepythonsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevpythonsupport, PythonSupportFactory( data ) ) +typedef KDevGenericFactory PythonSupportFactory; +static const KDevPluginInfo data("kdevpythonsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevpythonsupport, PythonSupportFactory( data ) ) PythonSupportPart::PythonSupportPart(TQObject *parent, const char *name, const TQStringList &) - : TDevLanguageSupport(&data, parent, name ? name : "PythonSupportPart") + : KDevLanguageSupport(&data, parent, name ? name : "PythonSupportPart") { setInstance(PythonSupportFactory::instance()); - setXMLFile("tdepythonsupport.rc"); + setXMLFile("kdevpythonsupport.rc"); connect( core(), TQT_SIGNAL(projectOpened()), this, TQT_SLOT(projectOpened()) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -100,7 +100,7 @@ void PythonSupportPart::contextMenu(TQPopupMenu *popup, const Context *context) { m_contextFileName = url.fileName(); int id = popup->insertItem(i18n("Create or Select Implementation..."), this, TQT_SLOT(slotCreateSubclass())); - popup->setWhatsThis(id, i18n("Create or select implementation

Creates or selects a subclass of selected form for use with integrated TDevDesigner.")); + popup->setWhatsThis(id, i18n("Create or select implementation

Creates or selects a subclass of selected form for use with integrated KDevDesigner.")); } } } @@ -217,7 +217,7 @@ void PythonSupportPart::savedFile(const KURL &fileName) } -TDevLanguageSupport::Features PythonSupportPart::features() +KDevLanguageSupport::Features PythonSupportPart::features() { return Features(Classes | Functions); } @@ -316,7 +316,7 @@ void PythonSupportPart::parse(const TQString &fileName) TQString PythonSupportPart::interpreter() { - TQString prog = DomUtil::readEntry(*projectDom(), "/tdepythonsupport/run/interpreter"); + TQString prog = DomUtil::readEntry(*projectDom(), "/kdevpythonsupport/run/interpreter"); if (prog.isEmpty()) prog = "python"; @@ -326,8 +326,8 @@ TQString PythonSupportPart::interpreter() void PythonSupportPart::startApplication(const TQString &program) { - bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/tdepythonsupport/run/terminal"); - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevpythonsupport/run/terminal"); + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(TQString(), program, inTerminal); } @@ -369,9 +369,9 @@ void PythonSupportPart::slotPydoc() } } -TDevDesignerIntegration *PythonSupportPart::designer(KInterfaceDesigner::DesignerType type) +KDevDesignerIntegration *PythonSupportPart::designer(KInterfaceDesigner::DesignerType type) { - TDevDesignerIntegration *des = 0; + KDevDesignerIntegration *des = 0; switch (type) { case KInterfaceDesigner::TQtDesigner: @@ -381,7 +381,7 @@ TDevDesignerIntegration *PythonSupportPart::designer(KInterfaceDesigner::Designe PythonImplementationWidget *impl = new PythonImplementationWidget(this); des = new QtDesignerPythonIntegration(this, impl); des->loadSettings(*project()->projectDom(), - "tdepythonsupport/designerintegration"); + "kdevpythonsupport/designerintegration"); m_designers[type] = des; } break; diff --git a/languages/python/pythonsupportpart.h b/languages/python/pythonsupportpart.h index 873e0934..c60a2eb3 100644 --- a/languages/python/pythonsupportpart.h +++ b/languages/python/pythonsupportpart.h @@ -13,14 +13,14 @@ #define _PYTHONSUPPORTPART_H_ -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" class KDialogBase; class TQStringList; class TQPopupMenu; class Context; -class PythonSupportPart : public TDevLanguageSupport +class PythonSupportPart : public KDevLanguageSupport { Q_OBJECT @@ -29,7 +29,7 @@ public: PythonSupportPart( TQObject *parent, const char *name, const TQStringList & ); ~PythonSupportPart(); - virtual TDevDesignerIntegration *designer(KInterfaceDesigner::DesignerType type); + virtual KDevDesignerIntegration *designer(KInterfaceDesigner::DesignerType type); public slots: void contextMenu(TQPopupMenu *popup, const Context *context); @@ -60,7 +60,7 @@ private: void maybeParse(const TQString fileName); void parse(const TQString &fileName); - TQMap m_designers; + TQMap m_designers; TQString m_contextFileName; }; diff --git a/languages/python/qtdesignerpythonintegration.cpp b/languages/python/qtdesignerpythonintegration.cpp index ca8bed51..c1627f18 100644 --- a/languages/python/qtdesignerpythonintegration.cpp +++ b/languages/python/qtdesignerpythonintegration.cpp @@ -31,14 +31,14 @@ #include #include -#include -#include -#include +#include +#include +#include #include "codemodel_utils.h" #include "implementationwidget.h" -QtDesignerPythonIntegration::QtDesignerPythonIntegration(TDevLanguageSupport* part, ImplementationWidget* impl) +QtDesignerPythonIntegration::QtDesignerPythonIntegration(KDevLanguageSupport* part, ImplementationWidget* impl) :QtDesignerIntegration(part, impl, false, 0) { } diff --git a/languages/python/qtdesignerpythonintegration.h b/languages/python/qtdesignerpythonintegration.h index 120e6b47..8b171f17 100644 --- a/languages/python/qtdesignerpythonintegration.h +++ b/languages/python/qtdesignerpythonintegration.h @@ -27,7 +27,7 @@ class QtDesignerPythonIntegration : public QtDesignerIntegration Q_OBJECT public: - QtDesignerPythonIntegration(TDevLanguageSupport* part, ImplementationWidget* impl); + QtDesignerPythonIntegration(KDevLanguageSupport* part, ImplementationWidget* impl); ~QtDesignerPythonIntegration(); diff --git a/languages/python/tde_pydoc.py b/languages/python/tde_pydoc.py deleted file mode 100644 index 0516f172..00000000 --- a/languages/python/tde_pydoc.py +++ /dev/null @@ -1,131 +0,0 @@ -#!/usr/bin/env python -""" -""" - -__author__ = "David Nolden, Ka-Ping Yee " -__version__ = "6 April 2006" - -import sys, imp, os, stat, re, types, cgi -from repr import Repr -from string import expandtabs, find, join, lower, split, strip, rstrip -import pydoc - - - - -def cleanlinks(string): - """Changes the links to work with the pydoc:-notation""" - finalstring = "" - string = str(string).replace(".html","") - pos = 0 - mark = " __maxdepth): - notprocessed.append(path) - return - dir = path - for file in os.listdir(dir): - path = os.path.join(dir, file) - if os.path.isdir(path): - writedocs(path, file + '.' + pkgpath, depth) - if os.path.isfile(path): - writedocs(path, pkgpath, depth) - if os.path.isfile(path): - modname = pydoc.inspect.getmodulename(path) - if modname: - writedoc(pkgpath + modname) - - if(depth == 1): - if(len(notprocessed) != 0): - print "
the following paths were not processed because they are deeper than the maximum depth of " + str(__maxdepth) + ":
" - for x in notprocessed: - print cgi.escape(x) + "
" - -def writedoc(key,top=False): - """Write HTML documentation to a file in the current directory.""" - if(type(key) == str and (key == "modules" or key == "/.")): - heading = pydoc.html.heading( - '
 ' - 'Python: Index of Modules' - '', - '#ffffff', '#7799ee') - builtins = [] - for name in sys.builtin_module_names: - builtins.append('
%s' % (cgi.escape(name,quote=True), cgi.escape(name))) - indices = ['

Built-in modules: ' + cgi.escape(join(builtins, ', '))] - seen = {} - for dir in pydoc.pathdirs(): - indices.append(pydoc.html.index(dir, seen)) - print cleanlinks(heading + join(indices)) - return - - if(type(key) != types.ModuleType): - object = pydoc.locate(key) - if(object == None and top): - print "could not locate module/object for key " + \ - cgi.escape(key) + "
go to index"; - else: - object = key - - if object: - print cleanlinks(pydoc.html.page(pydoc.describe(object), pydoc.html.document(object))) - - - -if __name__ == '__main__': - import getopt - class BadUsage: pass - - try: - opts, args = getopt.getopt(sys.argv[1:], 'k:p:w') - - print "" - print "" - print "" - - if args: - for arg in args: - try: - if os.path.isdir(arg): writedocs(arg) - - if os.path.isfile(arg): - arg = pydoc.importfile(arg) - writedoc(arg, True) - except pydoc.ErrorDuringImport, value: - print 'problem in %s - %s' % ( - cgi.escape(value.filename), cgi.escape(value.exc)) - else: - raise BadUsage - - except (getopt.error, BadUsage): - print "need parameters\n" diff --git a/languages/python/tdevpythonsupport.desktop b/languages/python/tdevpythonsupport.desktop deleted file mode 100644 index 973604ff..00000000 --- a/languages/python/tdevpythonsupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Python Support -Comment[ca]=Suport per a Python -Comment[da]=Python-understøttelse -Comment[de]=Unterstützung für Python -Comment[el]=Υποστήριξη Python -Comment[es]=Soporte para Python -Comment[et]=Pythoni toetus -Comment[eu]=Python euskarria -Comment[fa]=پشتیبانی پیتون -Comment[fr]=Prise en charge du langage PYTHON -Comment[ga]=Tacaíocht Python -Comment[gl]=Soporte para Python -Comment[hi]=पायथन समर्थन -Comment[hu]=Python-támogatás -Comment[is]=Python stuðningur -Comment[it]=Supporto per Python -Comment[ja]=Python サポート -Comment[nds]=Ünnerstütten för Python -Comment[ne]=पाइथोन समर्थन -Comment[nl]=Ondersteuning voor Python -Comment[pl]=Obsługa Pythona -Comment[pt]=Suporte a Python -Comment[pt_BR]=Suporte ao Python -Comment[ru]=Поддержка языка Python -Comment[sk]=Python podpora -Comment[sl]=Podpora za Python -Comment[sr]=Подршка за Python -Comment[sr@Latn]=Podrška za Python -Comment[sv]=Python-stöd -Comment[ta]=பைதான் ஆதரவு -Comment[tg]=Ёрӣ намудани забони Python -Comment[tr]=Python Desteği -Comment[zh_CN]=Python 支持 -Comment[zh_TW]=Python 支援 -Name=KDevPythonSupport -Name[da]=TDevelop Python-understøttelse -Name[de]=Unterstützung für Python (TDevelop) -Name[hi]=के-डेव-पायथन-समर्थन -Name[nds]=Python-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaPythona -Name[sk]=KDev Python podpora -Name[sv]=TDevelop Python-stöd -Name[ta]=கெடெவ் பைதான் ஆதரவு -Name[tg]=Ёрӣ намудани забони Python -Name[zh_TW]=TDevelop Python 支援 -GenericName=Python Support -GenericName[ca]=Suport per a Python -GenericName[da]=Python-understøttelse -GenericName[de]=Unterstützung für Python -GenericName[el]=Υποστήριξη Python -GenericName[es]=Soporte para Python -GenericName[et]=Pythoni toetus -GenericName[eu]=Python euskarria -GenericName[fa]=پشتیبانی پیتون -GenericName[fr]=Prise en charge du langage PYTHON -GenericName[ga]=Tacaíocht Python -GenericName[gl]=Soporte para Python -GenericName[hi]=पायथन समर्थन -GenericName[hu]=Python-támogatás -GenericName[it]=Supporto per Python -GenericName[ja]=Python サポート -GenericName[nds]=Ünnerstütten för Python -GenericName[ne]=पाइथोन समर्थन -GenericName[nl]=Ondersteuning voor Python -GenericName[pl]=Obsługa Pythona -GenericName[pt]=Suporte a Python -GenericName[pt_BR]=Suporte ao Python -GenericName[ru]=Поддержка языка Python -GenericName[sk]=Python podpora -GenericName[sl]=Podpora za Python -GenericName[sr]=Подршка за Python -GenericName[sr@Latn]=Podrška za Python -GenericName[sv]=Python-stöd -GenericName[ta]=பைதான் ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Python -GenericName[tr]=Python Desteği -GenericName[zh_CN]=Python 支持 -GenericName[zh_TW]=Python 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevpythonsupport -X-TDevelop-Version=5 -X-TDevelop-Language=Python diff --git a/languages/python/tdevpythonsupport.rc b/languages/python/tdevpythonsupport.rc deleted file mode 100644 index d19011b8..00000000 --- a/languages/python/tdevpythonsupport.rc +++ /dev/null @@ -1,16 +0,0 @@ - - - -

- - - - - - - - - - - - diff --git a/languages/ruby/CMakeLists.txt b/languages/ruby/CMakeLists.txt index 8418c5c9..2f1a231e 100644 --- a/languages/ruby/CMakeLists.txt +++ b/languages/ruby/CMakeLists.txt @@ -33,15 +33,15 @@ link_directories( ##### other data ################################ -install( FILES tdevrubysupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES rubytemplates DESTINATION ${DATA_INSTALL_DIR}/tdevabbrev/templates ) -install( FILES tdevrubysupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevrubysupport ) -install( FILES ruby_config.png ruby_run.png DESTINATION ${DATA_INSTALL_DIR}/tdevrubysupport/pics ) +install( FILES kdevrubysupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES rubytemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates ) +install( FILES kdevrubysupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevrubysupport ) +install( FILES ruby_config.png ruby_run.png DESTINATION ${DATA_INSTALL_DIR}/kdevrubysupport/pics ) -##### libtdevrubysupport (module) ############### +##### libkdevrubysupport (module) ############### -tde_add_kpart( libtdevrubysupport AUTOMOC +tde_add_kpart( libkdevrubysupport AUTOMOC SOURCES rubysupport_part.cpp rubyconfigwidgetbase.ui rubyconfigwidget.cpp qtdesignerrubyintegration.cpp diff --git a/languages/ruby/Makefile.am b/languages/ruby/Makefile.am index 95a632cc..e0a3612b 100644 --- a/languages/ruby/Makefile.am +++ b/languages/ruby/Makefile.am @@ -7,25 +7,25 @@ INCLUDES = -I$(top_srcdir)/languages/lib/designer_integration \ SUBDIRS = app_templates file_templates doc debugger -kde_module_LTLIBRARIES = libtdevrubysupport.la -libtdevrubysupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevrubysupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ - $(top_builddir)/languages/lib/designer_integration/libdesignerintegration.la $(top_builddir)/lib/util/libtdevutil.la +kde_module_LTLIBRARIES = libkdevrubysupport.la +libkdevrubysupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevrubysupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la \ + $(top_builddir)/languages/lib/designer_integration/libdesignerintegration.la $(top_builddir)/lib/util/libkdevutil.la -libtdevrubysupport_la_SOURCES = rubysupport_part.cpp rubyconfigwidgetbase.ui \ +libkdevrubysupport_la_SOURCES = rubysupport_part.cpp rubyconfigwidgetbase.ui \ rubyconfigwidget.cpp qtdesignerrubyintegration.cpp rubyimplementationwidget.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevrubysupport.desktop +service_DATA = kdevrubysupport.desktop -templatedir = ${kde_datadir}/tdevabbrev/templates +templatedir = ${kde_datadir}/kdevabbrev/templates template_DATA = rubytemplates -rcdir = $(kde_datadir)/tdevrubysupport -rc_DATA = tdevrubysupport.rc +rcdir = $(kde_datadir)/kdevrubysupport +rc_DATA = kdevrubysupport.rc -picsdirdir = $(kde_datadir)/tdevrubysupport/pics +picsdirdir = $(kde_datadir)/kdevrubysupport/pics picsdir_DATA = ruby_config.png ruby_run.png noinst_HEADERS = qtdesignerrubyintegration.h rubyimplementationwidget.h diff --git a/languages/ruby/app_templates/CMakeLists.txt b/languages/ruby/app_templates/CMakeLists.txt index 9e642f8e..1f8c054a 100644 --- a/languages/ruby/app_templates/CMakeLists.txt +++ b/languages/ruby/app_templates/CMakeLists.txt @@ -13,7 +13,7 @@ add_subdirectory( rubyhello ) add_subdirectory( qtruby ) add_subdirectory( qtrubyapp ) add_subdirectory( dcopservice ) -add_subdirectory( tdeapp ) +add_subdirectory( kapp ) add_subdirectory( kxt ) add_subdirectory( rails ) add_subdirectory( qtruby4app ) diff --git a/languages/ruby/app_templates/Makefile.am b/languages/ruby/app_templates/Makefile.am index 9e02a942..3150485b 100644 --- a/languages/ruby/app_templates/Makefile.am +++ b/languages/ruby/app_templates/Makefile.am @@ -1,3 +1,3 @@ -SUBDIRS = rubyhello qtruby qtrubyapp dcopservice tdeapp kxt rails qtruby4app +SUBDIRS = rubyhello qtruby qtrubyapp dcopservice kapp kxt rails qtruby4app profilesdir = $(kde_datadir)/tdevelop/profiles/IDE/ScriptingLanguageIDE/RubyIDE profiles_DATA = ruby.appwizard diff --git a/languages/ruby/app_templates/dcopservice/CMakeLists.txt b/languages/ruby/app_templates/dcopservice/CMakeLists.txt index c971b3cd..f673e72c 100644 --- a/languages/ruby/app_templates/dcopservice/CMakeLists.txt +++ b/languages/ruby/app_templates/dcopservice/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( dcopserviceruby.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/dcopserviceruby.tar.gz dcopserviceruby.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - dcopserviceruby.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + dcopserviceruby.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/dcopservice/Makefile.am b/languages/ruby/app_templates/dcopservice/Makefile.am index 3d7668ef..a7193d6a 100644 --- a/languages/ruby/app_templates/dcopservice/Makefile.am +++ b/languages/ruby/app_templates/dcopservice/Makefile.am @@ -4,10 +4,10 @@ dataFiles = dcopservice.desktop app.cpp app-configure.in.in \ templateName = dcopserviceruby ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/dcopservice/dcopservice.tdevelop b/languages/ruby/app_templates/dcopservice/dcopservice.tdevelop index a1b10215..437aa315 100644 --- a/languages/ruby/app_templates/dcopservice/dcopservice.tdevelop +++ b/languages/ruby/app_templates/dcopservice/dcopservice.tdevelop @@ -13,22 +13,22 @@ KDE - + src/%{APPNAMELC} - - + + - - + + ada ada_bugs_gcc @@ -63,29 +63,29 @@ qmake User Guide - - + + libtool - - + + - - + + ruby false 3 src/main.rb - - + + Doxygen Documentation Collection %{APPNAMELC}.tag - + diff --git a/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate b/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate new file mode 100644 index 00000000..fbadd4e3 --- /dev/null +++ b/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate @@ -0,0 +1,199 @@ +# KDE Config File +[General] +Name=DCOP Service +Name[br]=Servij DCOP +Name[ca]=Servei DCOP +Name[de]=DCOP-Dienst +Name[el]=Υπηρεσία DCOP +Name[es]=Servicio DCOP +Name[et]=DCOP-teenus +Name[eu]=DCOP zerbitzua +Name[fa]=خدمت DCOP +Name[fr]=Service DCOP +Name[ga]=Seirbhís DCOP +Name[gl]=Servizo DCOP +Name[hu]=DCOP-szolgáltatás +Name[it]=Servizio DCOP +Name[ja]=DCOP サービス +Name[nds]=DCOP-Deenst +Name[ne]=DCOP सेवा +Name[nl]=DCOP-service +Name[pl]=Usługa DCOP +Name[pt]=Serviço de DCOP +Name[pt_BR]=Serviço DCOP +Name[ru]=Сервис DCOP +Name[sk]=DCOP služba +Name[sr]=DCOP сервис +Name[sr@Latn]=DCOP servis +Name[sv]=DCOP-tjänst +Name[tr]=DCOP Hizmeti +Name[zh_CN]=DCOP 服务 +Name[zh_TW]=DCOP 服務 +Icon=kdcop.png +Category=Ruby/KDE +Comment=Generates a framework for a KDE DCOP service and client access library. +Comment[ca]=Genera una infraestructura per a un servei DCOP de KDE i la biblioteca d'accés del client. +Comment[da]=Genererer et skelet for en KDE dcop-tjeneste og klientadgangsbibliotek. +Comment[de]=Erstellt das Grundgerüst für einen KDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff. +Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία KDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη. +Comment[es]=Genera una infraestructura para un servicio DCOP de KDE y una biblioteca de acceso cliente. +Comment[et]=KDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine. +Comment[eu]=KDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu. +Comment[fa]=چارچوبی برای خدمت KDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند. +Comment[fr]=Génère une infrastructure pour un service DCOP KDE et une bibliothèque d'accès client. +Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP KDE agus leabharlann rochtana cliaint. +Comment[gl]=Xera un contorno de traballo para un servizo DCOP de KDE e unha biblioteca de acceso para clientes. +Comment[hu]=Létrehoz egy alap KDE DCOP-szolgáltatást és klienselérési programkönyvtárat. +Comment[it]=Genera l'infrastruttura per un servizio DCOP di KDE e una libreria per l'accesso da client. +Comment[ja]=KDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します +Comment[nds]=Stellt en Rahmenwark för en KDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op. +Comment[ne]=KDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ । +Comment[nl]=Genereert een framework voor een KDE DCOP-service- en client-bibliotheek. +Comment[pl]=Generuje schemat dla usługi KDE DCOP i biblioteki dostępu użytkownika. +Comment[pt]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes. +Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes. +Comment[ru]=Создание сервиса DCOP и библиотеки клиента. +Comment[sk]=Vygeneruje framework pre KDE DCOP službu a klientskú prístupovú knižnicu. +Comment[sr]=Прави једноставан радни оквир за KDE DCOP сервис и приступну библиотеку клијента. +Comment[sr@Latn]=Pravi jednostavan radni okvir za KDE DCOP servis i pristupnu biblioteku klijenta. +Comment[sv]=Skapar ett ramverk för en KDE DCOP-tjänst och klientåtkomstbibliotek. +Comment[tr]=Bir KDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır. +Comment[zh_CN]=生成一个 KDE DCOP 服务和客户访问库的框架。 +Comment[zh_TW]=產生一個 KDE DCOP 服務的架構,以及客戶端存取的函式庫。 +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/src/main.rb +Archive=dcopserviceruby.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/dcopservice.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE7] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE9] +Type=install +Source=%{src}/app-configure.in.in +Dest=%{dest}/configure.in.in + +[FILE10] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE11] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE12] +Type=install +Source=%{src}/dcopservice.rb +Dest=%{dest}/src/%{APPNAMELC}.rb + +[FILE13] +Type=install +Source=%{src}/dcopservice.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE14] +Type=install +Source=%{src}/main.rb +Dest=%{dest}/src/main.rb + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[MSG] +Type=message +Comment=A KDE DCOP Service was created in %{dest} +Comment[ca]=Un servei DCOP de KDE ha estat creada en %{dest} +Comment[da]=En KDE DCOP tjeneste blev oprettet i %{dest} +Comment[de]=Ein KDE-DCOP-Dienst wurde in %{dest} erstellt. +Comment[el]=Μια υπηρεσία KDE DCOP δημιουργήθηκε στο %{dest} +Comment[es]=Un servicio DCOP de KDE ha sido creado en %{dest} +Comment[et]=KDE DCOP-teenus loodi asukohta %{dest} +Comment[eu]=KDE-ren DCOP zerbitzu bat sortu da hemen: %{dest} +Comment[fa]=یک خدمت KDE DCOP در %{dest} ایجاد شد +Comment[fr]=Un service DCOP KDE a été créé dans %{dest} +Comment[ga]=Cruthaíodh Seirbhís DCOP KDE i %{dest} +Comment[gl]=Creouse un servizo DCOP de KDE en %{dest} +Comment[hu]=Létrejött egy KDE DCOP-szolgáltatás itt: %{dest} +Comment[it]=È stato creato un servizio DCOP di KDE in %{dest} +Comment[ja]=KDE DCOP サービスを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en KDE-DCOP-Deenst opstellt +Comment[ne]=KDE DCOP सेवा %{dest} मा सिर्जना गरियो +Comment[nl]=Een DCOP-service is aangemaakt in %{dest} +Comment[pl]=Usługa KDE DCOP została utworzona w %{dest} +Comment[pt]=Foi criado um serviço de DCOP do KDE em %{dest} +Comment[pt_BR]=Foi criado um serviço de DCOP do KDE em %{dest} +Comment[ru]=Сервис DCOP создан в %{dest} +Comment[sk]=KDE DCOP služba bola vytvorená v %{dest} +Comment[sl]=Storitev DCOP za KDE je bila ustvarjena v %{dest} +Comment[sr]=KDE DCOP сервис направљен је у %{dest} +Comment[sr@Latn]=KDE DCOP servis napravljen je u %{dest} +Comment[sv]=En KDE DCOP-tjänst skapades i %{dest} +Comment[tr]=Bir KDE DCOP Hizmeti %{dest} içinde yaratılmıştır. +Comment[zh_CN]=在 %{dest} 中创建了一个 KDE DCOP 服务 +Comment[zh_TW]=KDE DCOP 服務已建立於 %{dest} diff --git a/languages/ruby/app_templates/dcopservice/dcopserviceruby.tdevtemplate b/languages/ruby/app_templates/dcopservice/dcopserviceruby.tdevtemplate deleted file mode 100644 index 0bcb93cb..00000000 --- a/languages/ruby/app_templates/dcopservice/dcopserviceruby.tdevtemplate +++ /dev/null @@ -1,199 +0,0 @@ -# KDE Config File -[General] -Name=DCOP Service -Name[br]=Servij DCOP -Name[ca]=Servei DCOP -Name[de]=DCOP-Dienst -Name[el]=Υπηρεσία DCOP -Name[es]=Servicio DCOP -Name[et]=DCOP-teenus -Name[eu]=DCOP zerbitzua -Name[fa]=خدمت DCOP -Name[fr]=Service DCOP -Name[ga]=Seirbhís DCOP -Name[gl]=Servizo DCOP -Name[hu]=DCOP-szolgáltatás -Name[it]=Servizio DCOP -Name[ja]=DCOP サービス -Name[nds]=DCOP-Deenst -Name[ne]=DCOP सेवा -Name[nl]=DCOP-service -Name[pl]=Usługa DCOP -Name[pt]=Serviço de DCOP -Name[pt_BR]=Serviço DCOP -Name[ru]=Сервис DCOP -Name[sk]=DCOP služba -Name[sr]=DCOP сервис -Name[sr@Latn]=DCOP servis -Name[sv]=DCOP-tjänst -Name[tr]=DCOP Hizmeti -Name[zh_CN]=DCOP 服务 -Name[zh_TW]=DCOP 服務 -Icon=kdcop.png -Category=Ruby/KDE -Comment=Generates a framework for a KDE DCOP service and client access library. -Comment[ca]=Genera una infraestructura per a un servei DCOP de KDE i la biblioteca d'accés del client. -Comment[da]=Genererer et skelet for en KDE dcop-tjeneste og klientadgangsbibliotek. -Comment[de]=Erstellt das Grundgerüst für einen KDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff. -Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία KDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη. -Comment[es]=Genera una infraestructura para un servicio DCOP de KDE y una biblioteca de acceso cliente. -Comment[et]=KDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine. -Comment[eu]=KDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu. -Comment[fa]=چارچوبی برای خدمت KDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند. -Comment[fr]=Génère une infrastructure pour un service DCOP KDE et une bibliothèque d'accès client. -Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP KDE agus leabharlann rochtana cliaint. -Comment[gl]=Xera un contorno de traballo para un servizo DCOP de KDE e unha biblioteca de acceso para clientes. -Comment[hu]=Létrehoz egy alap KDE DCOP-szolgáltatást és klienselérési programkönyvtárat. -Comment[it]=Genera l'infrastruttura per un servizio DCOP di KDE e una libreria per l'accesso da client. -Comment[ja]=KDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します -Comment[nds]=Stellt en Rahmenwark för en KDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op. -Comment[ne]=KDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ । -Comment[nl]=Genereert een framework voor een KDE DCOP-service- en client-bibliotheek. -Comment[pl]=Generuje schemat dla usługi KDE DCOP i biblioteki dostępu użytkownika. -Comment[pt]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes. -Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes. -Comment[ru]=Создание сервиса DCOP и библиотеки клиента. -Comment[sk]=Vygeneruje framework pre KDE DCOP službu a klientskú prístupovú knižnicu. -Comment[sr]=Прави једноставан радни оквир за KDE DCOP сервис и приступну библиотеку клијента. -Comment[sr@Latn]=Pravi jednostavan radni okvir za KDE DCOP servis i pristupnu biblioteku klijenta. -Comment[sv]=Skapar ett ramverk för en KDE DCOP-tjänst och klientåtkomstbibliotek. -Comment[tr]=Bir KDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır. -Comment[zh_CN]=生成一个 KDE DCOP 服务和客户访问库的框架。 -Comment[zh_TW]=產生一個 KDE DCOP 服務的架構,以及客戶端存取的函式庫。 -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/src/main.rb -Archive=dcopserviceruby.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/dcopservice.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE7] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE9] -Type=install -Source=%{src}/app-configure.in.in -Dest=%{dest}/configure.in.in - -[FILE10] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE11] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE12] -Type=install -Source=%{src}/dcopservice.rb -Dest=%{dest}/src/%{APPNAMELC}.rb - -[FILE13] -Type=install -Source=%{src}/dcopservice.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE14] -Type=install -Source=%{src}/main.rb -Dest=%{dest}/src/main.rb - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[MSG] -Type=message -Comment=A KDE DCOP Service was created in %{dest} -Comment[ca]=Un servei DCOP de KDE ha estat creada en %{dest} -Comment[da]=En KDE DCOP tjeneste blev oprettet i %{dest} -Comment[de]=Ein KDE-DCOP-Dienst wurde in %{dest} erstellt. -Comment[el]=Μια υπηρεσία KDE DCOP δημιουργήθηκε στο %{dest} -Comment[es]=Un servicio DCOP de KDE ha sido creado en %{dest} -Comment[et]=KDE DCOP-teenus loodi asukohta %{dest} -Comment[eu]=KDE-ren DCOP zerbitzu bat sortu da hemen: %{dest} -Comment[fa]=یک خدمت KDE DCOP در %{dest} ایجاد شد -Comment[fr]=Un service DCOP KDE a été créé dans %{dest} -Comment[ga]=Cruthaíodh Seirbhís DCOP KDE i %{dest} -Comment[gl]=Creouse un servizo DCOP de KDE en %{dest} -Comment[hu]=Létrejött egy KDE DCOP-szolgáltatás itt: %{dest} -Comment[it]=È stato creato un servizio DCOP di KDE in %{dest} -Comment[ja]=KDE DCOP サービスを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en KDE-DCOP-Deenst opstellt -Comment[ne]=KDE DCOP सेवा %{dest} मा सिर्जना गरियो -Comment[nl]=Een DCOP-service is aangemaakt in %{dest} -Comment[pl]=Usługa KDE DCOP została utworzona w %{dest} -Comment[pt]=Foi criado um serviço de DCOP do KDE em %{dest} -Comment[pt_BR]=Foi criado um serviço de DCOP do KDE em %{dest} -Comment[ru]=Сервис DCOP создан в %{dest} -Comment[sk]=KDE DCOP služba bola vytvorená v %{dest} -Comment[sl]=Storitev DCOP za KDE je bila ustvarjena v %{dest} -Comment[sr]=KDE DCOP сервис направљен је у %{dest} -Comment[sr@Latn]=KDE DCOP servis napravljen je u %{dest} -Comment[sv]=En KDE DCOP-tjänst skapades i %{dest} -Comment[tr]=Bir KDE DCOP Hizmeti %{dest} içinde yaratılmıştır. -Comment[zh_CN]=在 %{dest} 中创建了一个 KDE DCOP 服务 -Comment[zh_TW]=KDE DCOP 服務已建立於 %{dest} diff --git a/languages/ruby/app_templates/kapp/CMakeLists.txt b/languages/ruby/app_templates/kapp/CMakeLists.txt new file mode 100644 index 00000000..6817278b --- /dev/null +++ b/languages/ruby/app_templates/kapp/CMakeLists.txt @@ -0,0 +1,27 @@ +################################################# +# +# (C) 2010-2011 Serghei Amelian +# serghei (DOT) amelian (AT) gmail.com +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_custom_target( kappruby.tar.gz ALL + COMMAND tar zcf kappruby.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} + app_client.rb appiface.rb app.rb appview.rb main.rb pref.rb + app.cpp appui.rc app.desktop app.tdevelop app-Makefile.am + app-configure.in.in src-Makefile.am subdirs README +) + + +install( FILES + ${CMAKE_CURRENT_BINARY_DIR}/kappruby.tar.gz kappruby.png + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) + + +install( FILES + kappruby.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/kapp/Makefile.am b/languages/ruby/app_templates/kapp/Makefile.am new file mode 100644 index 00000000..9dbc37b5 --- /dev/null +++ b/languages/ruby/app_templates/kapp/Makefile.am @@ -0,0 +1,19 @@ +dataFiles = app_client.rb appiface.rb app.rb appview.rb main.rb pref.rb app.cpp \ + appui.rc app.desktop app.tdevelop app-Makefile.am app-configure.in.in \ + src-Makefile.am subdirs README + +templateName = kappruby + +### no need to change below: +template_DATA = $(templateName).kdevtemplate +templatedir = ${appwizarddatadir}/templates + +appwizarddatadir = ${kde_datadir}/kdevappwizard +$(templateName).tar.gz: ${dataFiles} + $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} + $(GZIP_COMMAND) -f9 $(templateName).tar + +archivedir = ${appwizarddatadir} +archive_DATA = $(templateName).tar.gz ${templateName}.png + +CLEANFILES = *.tar.gz diff --git a/languages/ruby/app_templates/kapp/README b/languages/ruby/app_templates/kapp/README new file mode 100644 index 00000000..39de8b2f --- /dev/null +++ b/languages/ruby/app_templates/kapp/README @@ -0,0 +1,81 @@ +----------------------------------------------- +Kde application framework template quickstart +Author: Thomas Nagy +Date: 2004-03-22 +----------------------------------------------- + +This README file explains you basic things for starting with +this application template. + + +** Building and installing ** + +* Build the configure script by "make -f Makefile.cvs" + +* To clean, use "make clean", and to clean everything +(remove the makefiles, etc), use "make distclean" + +* To distribute your program, try "make dist". +This will make a compact tarball archive of your release with the +necessary scripts inside. + +* Modifying the auto-tools scripts +for automake scripts there is an excellent tutorial there : +http://developer.kde.org/documentation/other/makefile_am_howto.html + +* Simplify your life : install the project in your home directory for +testing purposes. +./configure --prefix=/home/user/dummyfolder/ +In the end when you finished the development you can +rm -rf /home/user/dummyfolder/ +without fear. + + +** Technologies ** + +* Build the menus of your application easily +kde applications now use an xml file (*ui.rc file) to build the menus. +This allow a great customization of the application. However, when +programming the menu is shown only after a "make install" + +For more details, consult : +http://devel-home.kde.org/~larrosa/tutorial/p9.html +http://developer.kde.org/documentation/tutorials/xmlui/preface.html + +* Use TDEConfig XT to create your configuration dialogs and make +them more maintainable. + +For more details, consult : +http://developer.kde.org/documentation/tutorials/tdeconfigxt/tdeconfigxt.html + +* With KParts, you can embed other kde components in your program, or make your program +embeddable in other apps. For example, the kmplayer kpart can be called to play videos +in your app. + +For more details, consult : +http://www-106.ibm.com/developerworks/library/l-tdeparts/ +http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html +http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html + +* With dcop, you can control your app from other applications +Make sure to include K_DCOP and a kdcop: section in your .h file +http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html + + +** Documentation ** + +* For the translations : +1. Download a patched gettext which can be found at: + http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/ +2. Install that gettext in ~/bin/ +3. cd ~/yourproject, export PATH=~/bin:$PATH, export +TDEDIR=/where_your_KDE3_is +4. make -f admin/Makefile.common package-messages +5. make package-messages +6. Translate the po files (not the pot!!) with kbabel or xemacs + +* Do not forget to write the documentation for your kde app +edit the documentation template index.docbook in doc/ + + + diff --git a/languages/ruby/app_templates/kapp/app-Makefile.am b/languages/ruby/app_templates/kapp/app-Makefile.am new file mode 100644 index 00000000..bfe1c599 --- /dev/null +++ b/languages/ruby/app_templates/kapp/app-Makefile.am @@ -0,0 +1 @@ +SUBDIRS = $(TOPSUBDIRS) diff --git a/languages/ruby/app_templates/kapp/app-configure.in.in b/languages/ruby/app_templates/kapp/app-configure.in.in new file mode 100644 index 00000000..7d849466 --- /dev/null +++ b/languages/ruby/app_templates/kapp/app-configure.in.in @@ -0,0 +1,45 @@ +#MIN_CONFIG(3.0.0) + +AM_INIT_AUTOMAKE(%{APPNAMELC}, 0.1) +AC_C_BIGENDIAN +AC_CHECK_KDEMAXPATHLEN + +AC_PROG_MAKE_SET + +AC_CHECK_PROG(RUBY, ruby, ruby) + +if test -z "$RUBY"; then + DO_NOT_COMPILE="$DO_NOT_COMPILE qtruby" +else + AC_MSG_CHECKING(for ruby dirs) + RUBY_ARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"archdir"@:>@)'` + RUBY_SITEARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitearchdir"@:>@)'` + RUBY_SITEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitelibdir"@:>@)'` + RUBY_LIBDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"libdir"@:>@)'` + RUBY_LIBRUBYARG=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"LIBRUBYARG_SHARED"@:>@)'` + AC_MSG_RESULT([archdir $RUBY_ARCHDIR, sitearchdir $RUBY_SITEARCHDIR, sitedir $RUBY_SITEDIR, libdir $RUBY_LIBDIR, librubyarg $RUBY_LIBRUBYARG]) + AC_SUBST(RUBY_ARCHDIR) + AC_SUBST(RUBY_SITEARCHDIR) + AC_SUBST(RUBY_SITEDIR) + AC_SUBST(RUBY_LIBDIR) + AC_SUBST(RUBY_LIBRUBYARG) +fi + +# Korundum check +AC_MSG_CHECKING([whether Korundum is installed]) +korundum_present=no +cat >korundumtest.rb </dev/null 2>&1 && korundum_present=yes +AC_MSG_RESULT([$korundum_present]) + +# rbuic check +AC_PATH_PROG([RBUIC],[rbuic]) +if test -z "${RBUIC}" ; then + AC_MSG_ERROR([cannot find rbuic (part of the QtRuby package)]) +fi +AC_SUBST([RBUIC]) +AC_SUBST([RUBY]) + + diff --git a/languages/ruby/app_templates/kapp/app.cpp b/languages/ruby/app_templates/kapp/app.cpp new file mode 100644 index 00000000..04770335 --- /dev/null +++ b/languages/ruby/app_templates/kapp/app.cpp @@ -0,0 +1,30 @@ +#include + +#include +#include +#include +#include + +int main(int argc, char **argv) { + TDEInstance * instance = new TDEInstance("%{APPNAMELC}"); + TQString appdir = ::locate("data", "%{APPNAMELC}/main.rb", instance); + delete instance; + if (appdir.isNull()) { + tqFatal("Error: Can't find \"%{APPNAMELC}/main.rb\"\n"); + } + TQFileInfo program(appdir); + + char ** rubyargs = (char **) calloc(argc+4, sizeof(char *)); + rubyargs[0] = strdup(argv[0]); + rubyargs[1] = strdup("-KU"); + rubyargs[2] = strdup(TQString("-C%1").arg(program.dirPath()).latin1()); + rubyargs[3] = strdup(TQString("-I%1").arg(program.dirPath()).latin1()); + rubyargs[4] = strdup(program.fileName().latin1()); + for (int i = 1; i < argc; i++) { + rubyargs[i+4] = argv[i]; + } + + ruby_init(); + ruby_options(argc+4, rubyargs); + ruby_run(); +} diff --git a/languages/ruby/app_templates/kapp/app.desktop b/languages/ruby/app_templates/kapp/app.desktop new file mode 100644 index 00000000..4587fd3c --- /dev/null +++ b/languages/ruby/app_templates/kapp/app.desktop @@ -0,0 +1,44 @@ +[Desktop Entry] +Name=%{APPNAME} +Exec=ruby %{APPNAMELC}/main.rb %i -caption "%c" +Icon=%{APPNAMELC} +Type=Application +DocPath=%{APPNAMELC}/%{APPNAMELC}.html +Comment=A TDE KPart Application +Comment[br]=Ur meziant Kpart evit TDE +Comment[ca]=Una aplicació KPart per al TDE +Comment[cy]=Cymhwysiad KPart TDE +Comment[da]=Et TDE KPart-program +Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung +Comment[el]=Μια εφαρμογή KPart του TDE +Comment[es]=Una aplicación KPart de TDE +Comment[et]=TDE KPart rakendus +Comment[eu]=TDE KPart aplikazio bat +Comment[fa]=یک کاربرد TDE KPart +Comment[fr]=Une application KPart pour TDE +Comment[ga]=Feidhmchlár KPart TDE +Comment[gl]=Unha aplicación KPart de TDE +Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग +Comment[hu]=KPart-alapú TDE-alkalmazás +Comment[is]=TDE KPart forrit +Comment[it]=Applicazione KPart di TDE +Comment[ja]=TDE KPart アプリケーション +Comment[lt]=TDE KPart programa +Comment[nds]=En KPart-Deelprogramm för TDE +Comment[ne]=एउटा केडीई KPart अनुप्रयोग +Comment[nl]=Een TDE KPart-toepassing +Comment[pl]=Osadzalny element KPart TDE +Comment[pt]=Uma Aplicação KPart do TDE +Comment[pt_BR]=Um Aplicativo KPart do TDE +Comment[ru]=Приложение KPart для TDE +Comment[sk]=TDE KPart aplikácia +Comment[sl]=Program KPart za TDE +Comment[sr]=TDE KPart програм +Comment[sr@Latn]=TDE KPart program +Comment[sv]=Ett TDE Kpart-program +Comment[ta]=கெடி கெபார்ட் பயன்பாடு +Comment[tg]=Ба кор андохтани KPart барои TDE +Comment[tr]=Bir TDE KPart Uygulaması +Comment[zh_CN]=一个 TDE KPart 应用程序 +Comment[zh_TW]=TDE KPart 應用程式 +Terminal=false diff --git a/languages/ruby/app_templates/kapp/app.rb b/languages/ruby/app_templates/kapp/app.rb new file mode 100644 index 00000000..61531be2 --- /dev/null +++ b/languages/ruby/app_templates/kapp/app.rb @@ -0,0 +1,216 @@ +=begin + This class serves as the main window for %{APPNAME}. It handles the + menus, toolbars, and status bars. + + @short Main window class + @author %{AUTHOR} <%{EMAIL}> + @version %{VERSION} +=end + +class %{APPNAMESC} < KDE::MainWindow + + Q_SLOTS 'fileNew()', + 'fileOpen()', + 'fileSave()', + 'fileSaveAs()', + 'filePrint()', + 'optionsPreferences()', + 'changeStatusbar(const QString&)', + 'changeCaption(const QString&)' + + def initialize() + super( nil, "%{APPNAMESC}" ) + @view = %{APPNAMESC}View.new(self) + @printer = nil + # accept dnd + setAcceptDrops(true) + + # tell the KDE::MainWindow that this is indeed the main widget + setCentralWidget(@view) + + # then, setup our actions + setupActions() + + # and a status bar + statusBar().show() + + # Apply the create the main window and ask the mainwindow to + # automatically save settings if changed: window size, toolbar + # position, icon size, etc. Also to add actions for the statusbar + # toolbar, and keybindings if necessary. + setupGUI(); + + # allow the view to change the statusbar and caption + connect(@view, SIGNAL('signalChangeStatusbar(const QString&)'), + self, SLOT('changeStatusbar(const QString&)')) + connect(@view, SIGNAL('signalChangeCaption(const QString&)'), + self, SLOT('changeCaption(const QString&)')) + + end + + + def load(url) + target = "" + # the below code is what you should normally do. in this + # example when, we want the url to our own. you probably + # want to use this code instead for your app + + if false + # download the contents + if TDEIO::NetAccess.download(url, target, self) + # set our caption + setCaption(url.url) + + # load in the file (target is always local) + @view.openURL(KDE::URL.new(target)) + + # and remove the temp file + TDEIO::NetAccess.removeTempFile(target) + end + end + + setCaption(url.prettyURL()) + @view.openURL(url) + end + + def setupActions() + KDE::StdAction.openNew(self, SLOT('fileNew()'), actionCollection()) + KDE::StdAction.open(self, SLOT('fileOpen()'), actionCollection()) + KDE::StdAction.save(self, SLOT('fileSave()'), actionCollection()) + KDE::StdAction.saveAs(self, SLOT('fileSaveAs()'), actionCollection()) + KDE::StdAction.print(self, SLOT('filePrint()'), actionCollection()) + KDE::StdAction.quit($kapp, SLOT('quit()'), actionCollection()) + + KDE::StdAction.preferences(self, SLOT('optionsPreferences()'), actionCollection()) + + # this doesn't do anything useful. it's just here to illustrate + # how to insert a custom menu and menu item + custom = KDE::Action.new(i18n("Cus&tom Menuitem"), KDE::Shortcut.new(), + self, SLOT('optionsPreferences()'), + actionCollection(), "custom_action") + end + + def saveProperties(config) + # the 'config' object points to the session managed + # config file. anything you write here will be available + # later when this app is restored + + if !@view.currentURL().empty? + config.writeEntry("lastURL", @view.currentURL()) + end + end + + def readProperties(config) + # the 'config' object points to the session managed + # config file. This function is automatically called whenever + # the app is being restored. read in here whatever you wrote + # in 'saveProperties' + + url = config.readPathEntry("lastURL") + + if !url.empty? + @view.openURL(KDE::URL.new(url)) + end + end + + def dragEnterEvent(event) + # accept uri drops only + event.accept(KDE::URLDrag.canDecode(event)) + end + + def dropEvent(event) + # This is a very simplistic implementation of a drop event. we + # will only accept a dropped URL. the Qt dnd code can do *much* + # much more, so please read the docs there + urls = [] + + # see if we can decode a URI.. if not, just ignore it + if KDE::URLDrag.decode(event, urls) && !urls.empty? + # okay, we have a URI.. process it + url = urls.shift + + # load in the file + load(url) + end + end + + def fileNew() + # This slot is called whenever the File.New menu is selected, + # the New shortcut is pressed (usually CTRL+N) or the New toolbar + # button is clicked + + # create a new window + %{APPNAMESC}.new.show() + end + + def fileOpen() + # This slot is called whenever the File.Open menu is selected, + # the Open shortcut is pressed (usually CTRL+O) or the Open toolbar + # button is clicked + + # This brings up the generic open dialog + url = KDE::URLRequesterDlg.getURL(nil, self, i18n("Open Location") ) + + # standard filedialog + url = KDE::FileDialog.getOpenURL(nil, nil, self, i18n("Open Location")) + if !url.empty? + @view.openURL(url) + end + end + + def fileSave() + # This slot is called whenever the File.Save menu is selected, + # the Save shortcut is pressed (usually CTRL+S) or the Save toolbar + # button is clicked + + # save the current file + end + + def fileSaveAs() + # This slot is called whenever the File.Save As menu is selected, + file_url = KDE::FileDialog.getSaveURL() + if !file_url.empty? && file_url.valid? + # save your info, here + end + end + + def filePrint() + # This slot is called whenever the File.Print menu is selected, + # the Print shortcut is pressed (usually CTRL+P) or the Print toolbar + # button is clicked + if @printer.nil? then @printer = KDE::Printer.new end + if @printer.setup(self) + # setup the printer. with Qt, you always "print" to a + # Qt::Painter.. whether the output medium is a pixmap, a screen, + # or paper + p = Qt::Painter.new + p.begin(@printer) + + # we let our view do the actual printing + metrics = Qt::PaintDeviceMetrics.new(@printer) + @view.print(p, metrics.height(), metrics.width()) + + # and send the result to the printer + p.end() + end + end + + def optionsPreferences() + # popup some sort of preference dialog, here + dlg = %{APPNAMESC}Preferences.new + if dlg.exec() + # redo your settings + end + end + + def changeStatusbar(text) + # display the text on the statusbar + statusBar().message(text) + end + + def changeCaption(text) + # display the text on the caption + setCaption(text) + end + +end diff --git a/languages/ruby/app_templates/kapp/app.tdevelop b/languages/ruby/app_templates/kapp/app.tdevelop new file mode 100644 index 00000000..5c57b8fb --- /dev/null +++ b/languages/ruby/app_templates/kapp/app.tdevelop @@ -0,0 +1,90 @@ + + + + %{AUTHOR} + %{EMAIL} + %{VERSION} + KDevAutoProject + Ruby + + Ruby + Qt + KDE + + + KDevDoxygen + KDevdistpart + KDevVisualBoyAdvance + KDevDebugger + + + + + + + + src/%{APPNAMELC} + + + + + false + CVS,.svn + + + + + + + + + ada + ada_bugs_gcc + bash + bash_bugs + c++_bugs_gcc + clanlib + w3c-dom-level2-html + fortran_bugs_gcc + gnome1 + gnustep + gtk + gtk_bugs + haskell + haskell_bugs_ghc + java_bugs_gcc + java_bugs_sun + kde2book + libc + libstdc++ + opengl + pascal_bugs_fp + php + php_bugs + perl + perl_bugs + python + python_bugs + sdl + stl + w3c-svg + sw + w3c-uaag10 + wxwindows_bugs + + + + + + + + + + + ruby + false + 3 + src/main.rb + + + diff --git a/languages/ruby/app_templates/kapp/app_client.rb b/languages/ruby/app_templates/kapp/app_client.rb new file mode 100644 index 00000000..b08e9b21 --- /dev/null +++ b/languages/ruby/app_templates/kapp/app_client.rb @@ -0,0 +1,18 @@ +require 'Korundum' +include KDE + +about = AboutData.new("%{APPNAMELC}_client", "%{APPNAME} client", "0.1") +CmdLineArgs.init(ARGV, about) + +app = Application.new + +# get our DCOP client and attach so that we may use it +client = app.dcopClient +client.attach + +# do a 'send' for now +dcopRef = DCOPRef.new("%{APPNAMELC}", "%{APPNAMESC}Iface") +dcopRef.openURL("http://www.kde.org") + +app.exec + diff --git a/languages/ruby/app_templates/kapp/appiface.rb b/languages/ruby/app_templates/kapp/appiface.rb new file mode 100644 index 00000000..a8be16b5 --- /dev/null +++ b/languages/ruby/app_templates/kapp/appiface.rb @@ -0,0 +1,14 @@ +class %{APPNAMESC}Iface < KDE::DCOPObject + + k_dcop 'void openURL(QString)' + + def initialize(app) + super("%{APPNAMESC}Iface") + @app = app + end + + def openURL(url) + @app.openURL(url) + end +end + diff --git a/languages/ruby/app_templates/kapp/appui.rc b/languages/ruby/app_templates/kapp/appui.rc new file mode 100644 index 00000000..ceb4f14e --- /dev/null +++ b/languages/ruby/app_templates/kapp/appui.rc @@ -0,0 +1,8 @@ + + + + C&ustom + + + + diff --git a/languages/ruby/app_templates/kapp/appview.rb b/languages/ruby/app_templates/kapp/appview.rb new file mode 100644 index 00000000..e7aabe3c --- /dev/null +++ b/languages/ruby/app_templates/kapp/appview.rb @@ -0,0 +1,103 @@ + +=begin + This is the main view class for %{APPNAME}. Most of the non-menu, + non-toolbar, and non-statusbar (e.g., non frame) GUI code should go + here. + + This %{APPNAMELC} uses an HTML component as an example. + + @short Main view + @author %{AUTHOR} <%{EMAIL}> + @version %{VERSION} +=end +class %{APPNAMESC}View < Qt::Widget + + # + # Use this signal to change the content of the statusbar + # + Q_SIGNALS 'signalChangeStatusbar(const QString&)' + + # + # Use this signal to change the content of the caption + # + Q_SIGNALS 'signalChangeCaption(const QString&)' + + Q_SLOTS 'slotOnURL(const QString&)', + 'slotSetTitle(const QString&)' + + def initialize(parent) + super(parent) + + # keep a reference to the DCOP Interface so it doesn't get gc'd + @dcop = %{APPNAMESC}Iface.new(self) + + # setup our layout manager to automatically add our widgets + top_layout = Qt::HBoxLayout.new(self) + top_layout.setAutoAdd(true) + + # we want to look for all components that satisfy our needs. the + # trader will actually search through *all* registered KDE + # applications and components -- not just KParts. So we have to + # specify two things: a service type and a constraint + # + # the service type is like a mime type. we say that we want all + # applications and components that can handle HTML -- 'text/html' + # + # however, by itself, this will return such things as Netscape.. + # not what we wanted. so we constrain it by saying that the + # string 'KParts/ReadOnlyPart' must be found in the ServiceTypes + # field. with this, only components of the type we want will be + # returned. + offers = KDE::Trader.self().query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes") + + factory = nil + # in theory, we only care about the first one.. but let's try all + # offers just in when the first can't be loaded for some reason + offers.each do |ptr| + # we now know that our offer can handle HTML and is a part. + # since it is a part, it must also have a library... let's try to + # load that now + factory = KDE::LibLoader.self().factory( ptr.library() ) + if ! factory.nil? + @html = factory.create(self, ptr.name(), "KParts::ReadOnlyPart") + break + end + end + + # if our factory is invalid, then we never found our component + # and we might as well just exit now + if factory.nil? + KDE::MessageBox.error(self, i18n("Could not find a suitable HTML component")) + return + end + + connect(@html, SIGNAL('setWindowCaption(const QString&)'), + self, SLOT('slotSetTitle(const QString&)')) + connect(@html, SIGNAL('setStatusBarText(const QString&)'), + self, SLOT('slotOnURL(const QString&)')) + + end + + + def print(p, height, width) + # do the actual printing, here + # p.drawText(etc..) + end + + def currentURL() + return @html.url().url() + end + + def openURL(url) + @html.openURL(KDE::URL.new(url)) + end + + def slotOnURL(url) + emit signalChangeStatusbar(url) + end + + def slotSetTitle(title) + emit signalChangeCaption(title) + end + +end diff --git a/languages/ruby/app_templates/kapp/kappruby.kdevtemplate b/languages/ruby/app_templates/kapp/kappruby.kdevtemplate new file mode 100644 index 00000000..368e0705 --- /dev/null +++ b/languages/ruby/app_templates/kapp/kappruby.kdevtemplate @@ -0,0 +1,238 @@ +# KDE Config File +[General] +Name=Application framework +Name[ca]=Infraestructura d'aplicacions +Name[da]=Programskelet +Name[de]=Anwendungsgrundgerüst +Name[el]=Πλαίσιο εφαρμογής +Name[es]=Infraestructura de aplicación +Name[et]=Rakenduse raamistik +Name[eu]=Aplikazioen lan-markoa +Name[fa]=چارچوب کاربرد +Name[fr]=Infrastructure d'application +Name[ga]=Creatlach feidhmchláir +Name[gl]=Entorno de traballo para aplicación +Name[hu]=Alkalmazás-keretrendszer +Name[it]=Infrastruttura applicativa +Name[ja]=アプリケーションフレームワーク +Name[nds]=Programmrahmenwark +Name[ne]=अनुप्रयोग फ्रेमवर्क +Name[nl]=Applicationframework +Name[pl]=Szablon programu +Name[pt]=Plataforma de aplicações +Name[pt_BR]=Plataforma de aplicações +Name[ru]=Приложение KDE +Name[sk]=Aplikačný framework +Name[sl]=Ogrodje programa +Name[sr]=Радни оквир програма +Name[sr@Latn]=Radni okvir programa +Name[sv]=Programramverk +Name[tr]=Uygulama Çatısı +Name[zh_CN]=应用程序框架 +Name[zh_TW]=應用程式框架 +Icon=kapp.png +Category=Ruby/KDE +Comment=Generates a simple Korundum application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface +Comment[ca]=Genera una simple aplicació Korundum amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts +Comment[da]=Generere et simpelt Korundum program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan give en script-grænseflade +Comment[de]=Erstellt eine einfache Korundum-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann. +Comment[el]=Δημιουργεί μια απλή εφαρμογή Korundum με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Προσφέρεται επίσης μια διασύνδεση DCOP, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων +Comment[es]=Genera una sencilla aplicación Korundum con una ventana principal, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes. +Comment[et]=Lihtsa Korundumi rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab rakendusel pakkuda skriptikeelte toetust +Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Korundum aplikazio sinple bat sortzen du . DCOP interfazea ere sortzen du, eta beraz, zure aplikazioak script-interfaze bat eskainiko du +Comment[fa]=یک کاربرد سادۀ Korundum با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند +Comment[fr]=Génère une application Korundum simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également fournie, afin que votre application puisse offrir une interface de scriptage +Comment[gl]=Xera unha aplicación sinxela Korundum cunha fiestra, menús e barras de ferramentas. Proporciónase tamén unha interface DCOP de modo que a súa aplicación poida ofrecer unha interface de scripting. +Comment[hu]=Létrehoz egy egyszerű Korundum-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is tartozik az alkalmazáshoz, így könnyen kialakítható hozzá szkriptelési felület. +Comment[it]=Genera una semplice applicazione Korundum con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP, così che l'applicazione può fornire una interfaccia di scripting +Comment[nds]=Stellt en eenfach Korundum-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann. +Comment[ne]=एउटा उच्च तह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण Korundum अनुप्रयोग उत्पन्न गर्दछ । DCOP इन्टरफेस पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्छ । +Comment[nl]=Dit genereert een eenvoudige Korundum-toepassing met één toplevel window, menu's en toolbars. Een DCOP-interface wordt ook aangeleverd, zodat uw toepassing een scripting interface kan aanleveren. +Comment[pl]=Generuje prosty program Korundum z jednym oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twój program może umożliwiać korzystanie ze skryptów +Comment[pt]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação +Comment[pt_BR]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação +Comment[ru]=Создание простого приложения Korundum с окном, меню, панелями инструментов и сервисом DCOP +Comment[sk]=Vygeneruje jednoduchú Korundum aplikáciu s jedným oknom, menu a panelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie +Comment[sr]=Прави једноставан Korundum програм са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање +Comment[sr@Latn]=Pravi jednostavan Korundum program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje +Comment[sv]=Skapar ett enkelt Korundum-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt. +Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Korundum uygulaması yaratır. Uygulamanızın bir betik arayüzü sağlayabilmesi için bir DCOP arayüzü de sağlanmıştır. +Comment[zh_TW]=產生一個簡單的 Korundum 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以使用文稿介面。 +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb +Archive=kappruby.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{src}/app-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.rb +Dest=%{dest}/src/%{APPNAMELC}.rb + +[FILE17] +Type=install +Source=%{src}/appview.rb +Dest=%{dest}/src/%{APPNAMELC}view.rb + +[FILE18] +Type=install +Source=%{src}/appiface.rb +Dest=%{dest}/src/%{APPNAMELC}iface.rb + +[FILE19] +Type=install +Source=%{src}/app_client.rb +Dest=%{dest}/src/%{APPNAMELC}_client.rb + +[FILE20] +Type=install +Source=%{src}/pref.rb +Dest=%{dest}/src/pref.rb + +[FILE21] +Type=install +Source=%{src}/main.rb +Dest=%{dest}/src/main.rb + +[FILE22] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE23] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[MSG] +Type=message +Comment=A Korundum Application was created at %{dest} +Comment[ca]=Una aplicació Korundum ha estat creada a %{dest} +Comment[da]=Et Korundum program blev oprettet i %{dest} +Comment[de]=Eine Korundum-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Korundum δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación Korundum ha sido creada en %{dest} +Comment[et]=Korundumi rakendus loodi asukohta %{dest} +Comment[eu]=Korundum aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد Korundum در %{dest} ایجاد شد +Comment[fr]=Une application Korundum a été créée dans %{dest} +Comment[ga]=Cruthaíodh Feidhmchlár Korundum ag %{dest} +Comment[gl]=Creouse unha aplicación Korundum en %{dest} +Comment[hu]=Létrejött egy Korundum-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Korundum in %{dest} +Comment[ja]=Korundum アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Korundum-Programm opstellt. +Comment[ne]=Korundum अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Korundum-toepassing is aangemaakt in %{dest} +Comment[pl]=Program Korundum został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação Korundum em %{dest} +Comment[pt_BR]=Foi criada uma aplicação Korundum em %{dest} +Comment[ru]=Приложение Korundum создано в %{dest} +Comment[sk]=Korundum aplikácia bola vytvorená v %{dest} +Comment[sr]=Korundum програм је направљен у %{dest} +Comment[sr@Latn]=Korundum program je napravljen u %{dest} +Comment[sv]=Ett Korundum-program skapades i %{dest} +Comment[tr]=Bir Korundum Uygulaması %{dest} içinde yaratıldı. +Comment[zh_TW]=一個 Korundum 應用程式已建立於 %{dest} diff --git a/languages/ruby/app_templates/kapp/kappruby.png b/languages/ruby/app_templates/kapp/kappruby.png new file mode 100644 index 00000000..913ebb87 Binary files /dev/null and b/languages/ruby/app_templates/kapp/kappruby.png differ diff --git a/languages/ruby/app_templates/kapp/main.rb b/languages/ruby/app_templates/kapp/main.rb new file mode 100644 index 00000000..47235013 --- /dev/null +++ b/languages/ruby/app_templates/kapp/main.rb @@ -0,0 +1,40 @@ +#!/usr/bin/env ruby + +require 'Korundum' + +require '%{APPNAMELC}iface.rb' +require '%{APPNAMELC}.rb' +require '%{APPNAMELC}view.rb' +require 'pref.rb' + +description = I18N_NOOP("A TDE Application") +version = "%{VERSION}" +options = [ [ "+[URL]", I18N_NOOP( "Document to open" ), "" ] ] + +about = KDE::AboutData.new("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, + KDE::AboutData.License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", nil, nil, "%{EMAIL}") +about.addAuthor( "%{AUTHOR}", nil, "%{EMAIL}" ) +KDE::CmdLineArgs.init(ARGV, about) +KDE::CmdLineArgs.addCmdLineOptions(options) +app = KDE::Application.new + +# see if we are starting with session management +if app.restored? + RESTORE(%{APPNAMESC}) +else + # no session.. just start up normally + args = KDE::CmdLineArgs.parsedArgs + if args.count == 0 + widget = %{APPNAMESC}.new + widget.show + else + for i in 0...args.count do + widget = %{APPNAMESC}.new + widget.show + widget.load(args.url(i)) + end + end +end + +app.exec + diff --git a/languages/ruby/app_templates/kapp/pref.rb b/languages/ruby/app_templates/kapp/pref.rb new file mode 100644 index 00000000..98669ad2 --- /dev/null +++ b/languages/ruby/app_templates/kapp/pref.rb @@ -0,0 +1,38 @@ + +class %{APPNAMESC}Preferences < KDE::DialogBase + + def initialize() + super(TreeList, i18n("%{APPNAMESC} Preferences"), + Help|Default|Ok|Apply|Cancel, Ok) + # this is the base class for your preferences dialog. it is now + # a Treelist dialog.. but there are a number of other + # possibilities (including Tab, Swallow, and just Plain) + frame = addPage(i18n("First Page"), i18n("Page One Options")) + @pageOne = %{APPNAMESC}PrefPageOne.new(frame) + + frame = addPage(i18n("Second Page"), i18n("Page Two Options")) + @pageTwo = %{APPNAMESC}PrefPageTwo.new(frame) + end +end + +class %{APPNAMESC}PrefPageOne < Qt::Frame + + def initialize(parent) + super(parent) + layout = Qt::HBoxLayout.new(self) + layout.setAutoAdd(true) + + Qt::Label.new(i18n("Add something here"), self) + end +end + +class %{APPNAMESC}PrefPageTwo < Qt::Frame + + def initialize(parent) + super(parent) + layout = Qt::HBoxLayout.new(self) + layout.setAutoAdd(true) + + Qt::Label.new(i18n("Add something here"), self) + end +end diff --git a/languages/ruby/app_templates/kapp/src-Makefile.am b/languages/ruby/app_templates/kapp/src-Makefile.am new file mode 100644 index 00000000..acb41899 --- /dev/null +++ b/languages/ruby/app_templates/kapp/src-Makefile.am @@ -0,0 +1,43 @@ +## Makefile.am for %{APPNAMELC} + +# this is the program that gets installed. it's name is used for all +# of the other Makefile.am variables +bin_PROGRAMS = %{APPNAMELC} + +# set the include path for X, qt and KDE +INCLUDES = $(all_includes) -I$(RUBY_ARCHDIR) + +# the library search path. +%{APPNAMELC}_LDFLAGS = $(all_libraries) $(KDE_RPATH) -L$(RUBY_LIBDIR) + +# the libraries to link against. +%{APPNAMELC}_LDADD = $(LIB_TDEFILE) $(LIB_TDEPRINT) $(RUBY_LIBRUBYARG) + +# which sources should be compiled for %{APPNAMELC} +%{APPNAMELC}_SOURCES = %{APPNAMELC}.cpp + +# let automoc handle all of the meta source files ((moc)) +METASOURCES = AUTO + +KDE_ICON = AUTO + +# this is where the kdelnk file will go +kdelnkdir = $(kde_appsdir)/Utilities +kdelnk_DATA = %{APPNAMELC}.desktop + +# this is where the XML-GUI resource file goes +rcdir = $(kde_datadir)/%{APPNAMELC} +rc_DATA = %{APPNAMELC}ui.rc + +rubysrc_DATA = main.rb %{APPNAMELC}.rb %{APPNAMELC}_client.rb %{APPNAMELC}iface.rb \ + %{APPNAMELC}view.rb pref.rb + +rubysrcdir = $(kde_datadir)/%{APPNAMELC} + +rubyui_DATA = + +rubyuidir = $(kde_datadir)/%{APPNAMELC} + +%.rb: %.ui + $(RBUIC) -tr ${UIC_TR} -kde $< -o $@ + diff --git a/languages/ruby/app_templates/kapp/subdirs b/languages/ruby/app_templates/kapp/subdirs new file mode 100644 index 00000000..0e678106 --- /dev/null +++ b/languages/ruby/app_templates/kapp/subdirs @@ -0,0 +1,3 @@ +doc +po +src diff --git a/languages/ruby/app_templates/kxt/CMakeLists.txt b/languages/ruby/app_templates/kxt/CMakeLists.txt index 482d5e24..539cfdb6 100644 --- a/languages/ruby/app_templates/kxt/CMakeLists.txt +++ b/languages/ruby/app_templates/kxt/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( kxtruby.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/kxtruby.tar.gz kxtruby.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - kxtruby.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + kxtruby.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/kxt/Makefile.am b/languages/ruby/app_templates/kxt/Makefile.am index 66b2b259..2ea8cf5b 100644 --- a/languages/ruby/app_templates/kxt/Makefile.am +++ b/languages/ruby/app_templates/kxt/Makefile.am @@ -6,10 +6,10 @@ dataFiles = app.rb main.rb prefs.rb app.cpp appview.rb appview_base.ui prefs-bas templateName = kxtruby ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/kxt/app.tdevelop b/languages/ruby/app_templates/kxt/app.tdevelop index d416fcdb..5c57b8fb 100644 --- a/languages/ruby/app_templates/kxt/app.tdevelop +++ b/languages/ruby/app_templates/kxt/app.tdevelop @@ -15,18 +15,18 @@ KDevDoxygen KDevdistpart KDevVisualBoyAdvance - TDevDebugger + KDevDebugger
- + src/%{APPNAMELC} - - + + false CVS,.svn @@ -35,8 +35,8 @@ - - + + ada ada_bugs_gcc @@ -72,19 +72,19 @@ w3c-uaag10 wxwindows_bugs - - + + - - + + ruby false 3 src/main.rb - + diff --git a/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate b/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate new file mode 100644 index 00000000..e4756e1d --- /dev/null +++ b/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate @@ -0,0 +1,251 @@ +# KDE Config File +[General] + +Name=TDEConfig XT application +Name[ca]=Aplicació TDEConfig XT +Name[da]=TDEConfig XT program +Name[de]=TDEConfigXT-Anwendung +Name[el]=Εφαρμογή TDEConfig XT +Name[es]=Aplicación TDEConfig XT +Name[et]=TDEConfig XT rakendus +Name[eu]=TDEConfig XT aplikazioa +Name[fa]=کاربرد TDEConfig XT +Name[fr]=Application TDEConfig XT +Name[ga]=Feidhmchlár XT TDEConfig +Name[gl]=Aplicación TDEConfig XT +Name[hu]=TDEConfig XT-alapú alkalmazás +Name[it]=Applicazione TDEConfig XT +Name[ja]=TDEConfig XT アプリケーション +Name[nds]=TDEConfig-XT-Programm +Name[ne]=TDEConfig XT अनुप्रयोग +Name[nl]=TDEConfig XT-toepassing +Name[pl]=Program TDEConfig XT +Name[pt]=Aplicação do TDEConfig XT +Name[pt_BR]=Aplicação do TDEConfig XT +Name[ru]=Приложение KDE с TDEConfig XT +Name[sk]=TDEConfig XT aplikácia +Name[sr]=TDEConfig XT програм +Name[sr@Latn]=TDEConfig XT program +Name[sv]=TDEConfig XT-program +Name[tr]=TDEConfig XT uygulaması +Name[zh_CN]=TDEConfig XT 应用程序 +Name[zh_TW]=TDEConfig XT 應用程式 +Category=Ruby/KDE +Icon=kxtruby.png +Comment=Generates a simple KDE application with one widget and a configuration dialog +Comment[ca]=Genera una simple aplicació per al KDE amb un estri i un diàleg de configuració +Comment[da]=Genererer et simpelt KDE-program med en kontrol og en indstillingsdialog +Comment[de]=Erstellt eine einfache KDE-Anwendung mit einem Widget und einem Einstellungsdialog. +Comment[el]=Δημιουργεί μια απλή εφαρμογή KDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης +Comment[en_GB]=Generates a simple KDE application with one widget and a configuration dialogue +Comment[es]=Genera una sencilla aplicación para KDE con una ventana y un diálogo de configuración +Comment[et]=Lihtsa KDE rakenduse loomine ühe vidina ja seadistustedialoogiga. +Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen KDE aplikazio sinple bat sortzen du +Comment[fa]=یک کاربرد سادۀ KDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند +Comment[fr]=Génère une application KDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration +Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí KDE le giuirléid amháin agus dialóg chumraíochta +Comment[gl]=Xera unha aplicación KDE sinxela cunha compoñente e un diálogo de configuración +Comment[hu]=Létrehoz egy egyszerű KDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal +Comment[it]=Genera una semplice applicazione KDE con un elemento grafico e una finestra di configurazione +Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な KDE アプリケーションを作成します +Comment[nds]=Stellt en eenfach KDE-Programm mit een Element un en Instelldialoog op +Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudige KDE-toepassing met één widget en een configuratiedialoog +Comment[pl]=Generuje prosty program KDE z jednym widgetem i oknem konfiguracyjnym +Comment[pt]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração +Comment[pt_BR]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração +Comment[ru]=Создание приложения KDE с окном конфигурации +Comment[sk]=Vygeneruje jednoduchú KDE aplikáciu s jedným oknom a konfiguračným dialógom +Comment[sr]=Прави једноставан KDE програм са једном контролом и дијалогом за подешавање +Comment[sr@Latn]=Pravi jednostavan KDE program sa jednom kontrolom i dijalogom za podešavanje +Comment[sv]=Skapar ett enkelt KDE-program med en grafisk komponent och en inställningsdialogruta +Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir KDE uygulaması yaratır. +Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 KDE 应用程序 +Comment[zh_TW]=產生一個簡單的 KDE 應用程式,內含一個元件與一個設定對話框。 +ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb,%{dest}/src/README +Archive=kxtruby.tar.gz + +[ADMIN] +Type=include +File=%{tdevelop}/template-common/admin.kdevtemplate + +[GNU] +Type=include +File=%{tdevelop}/template-common/gnu.kdevtemplate + +[MKDIR_DOCBOOK1] +Type=mkdir +Dir=%{dest}/doc + +[MKDIR_DOCBOOK2] +Type=mkdir +Dir=%{dest}/doc/en + +[FILE1] +Type=install +Source=%{tdevelop}/template-common/kde-doc-Makefile.am +Dest=%{dest}/doc/Makefile.am + +[FILE2] +Type=install +Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am +Dest=%{dest}/doc/en/Makefile.am + +[FILE3] +Type=install +EscapeXML=true +Source=%{tdevelop}/template-common/tde-index.docbook +Dest=%{dest}/doc/en/index.docbook + +[FILE4] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE5] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.am +Dest=%{dest}/Makefile.am + +[FILE6] +Type=install +Source=%{tdevelop}/template-common/kde-Makefile.cvs +Dest=%{dest}/Makefile.cvs + +[FILE7] +Type=install +Source=%{src}/app-configure.in.in +Dest=%{dest}/configure.in.in + +[MkDir3] +Type=mkdir +Dir=%{dest}/src + +[FILE8] +Type=install +Source=%{tdevelop}/template-common/tde-app.desktop +Dest=%{dest}/src/%{APPNAMELC}.desktop + +[FILE9] +Type=install +Source=%{tdevelop}/template-common/kde-app.lsm +Dest=%{dest}/src/%{APPNAMELC}.lsm + +[FILE10] +Type=install +Source=%{tdevelop}/template-common/hi16-app-app.png +Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png +Process=false + +[FILE11] +Type=install +Source=%{tdevelop}/template-common/hi32-app-app.png +Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png +Process=false + +[MkDir4] +Type=mkdir +Dir=%{dest}/po + +[FILE12] +Type=install +Source=%{tdevelop}/template-common/kde-po-Makefile.am +Dest=%{dest}/po/Makefile.am + +[FILE13] +Type=install +Source=%{src}/subdirs +Dest=%{dest}/subdirs + +[FILE14] +Type=install +Source=%{src}/src-Makefile.am +Dest=%{dest}/src/Makefile.am + +[FILE15] +Type=install +Source=%{src}/app.cpp +Dest=%{dest}/src/%{APPNAMELC}.cpp + +[FILE16] +Type=install +Source=%{src}/app.rb +Dest=%{dest}/src/%{APPNAMELC}.rb + +[FILE17] +Type=install +Source=%{src}/appview.rb +Dest=%{dest}/src/%{APPNAMELC}view.rb + +[FILE18] +Type=install +Source=%{src}/appview_base.ui +Dest=%{dest}/src/appview_base.ui + +[FILE19] +Type=install +Source=%{src}/prefs-base.ui +Dest=%{dest}/src/prefs-base.ui + +[FILE20] +Type=install +Source=%{src}/prefs.rb +Dest=%{dest}/src/prefs.rb + +[FILE21] +Type=install +Source=%{src}/main.rb +Dest=%{dest}/src/main.rb + +[FILE22] +Type=install +EscapeXML=true +Source=%{src}/appui.rc +Dest=%{dest}/src/%{APPNAMELC}ui.rc + +[FILE23] +Type=install +Source=%{src}/README +Dest=%{dest}/src/README + +[FILE24] +Type=install +Source=%{src}/app.kcfg +Dest=%{dest}/src/%{APPNAMELC}.kcfg + +[FILE25] +Type=install +Source=%{src}/settings.kcfgc +Dest=%{dest}/src/settings.kcfgc + +[MSG] +Type=message +Comment=A Korundum TDEConfig XT Application was created at %{dest} +Comment[ca]=Una aplicació Korundum amb TDEConfig XT ha estat creada a %{dest} +Comment[da]=Et Korundum TDEConfig XT program blev oprettet i %{dest} +Comment[de]=Eine Korundum-TDEConfig-XT-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή Korundum TDEConfig XT δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación Korundum con TDEConfig XT ha sido creada en %{dest} +Comment[et]=Korundumi TDEConfig XT rakendus loodi asukohta %{dest} +Comment[eu]=Korundum TDEConfig XT aplikazio bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد Korundum TDEConfig XT در %{dest} ایجاد شد +Comment[fr]=Une application TDEConfig XT Korundum a été créée dans %{dest} +Comment[ga]=Cruthaíodh Feidhmchlár Korundum TDEConfig XT ag %{dest} +Comment[gl]=Creouse unha aplicación TDEConfig XT con Korundum en %{dest} +Comment[hu]=Létrejött egy Korundum-alapú TDEConfig XT-s alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione Korundum TDEConfig XT in %{dest} +Comment[ja]=Korundum TDEConfig XT アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en Korundum/TDEConfig-XT-Programm opstellt. +Comment[ne]=Korundum TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een Korundum TDEConfig XT-toepassing is aangemaakt in %{dest} +Comment[pl]=Program Korundum TDEConfig XT został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest} +Comment[pt_BR]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest} +Comment[ru]=Приложение Korundum с TDEConfig XT создано в %{dest} +Comment[sk]=Korundim TDEConfig XT aplikácia bola vytvorená v %{dest} +Comment[sr]=Korundum TDEConfig XT програм направљен је у %{dest} +Comment[sr@Latn]=Korundum TDEConfig XT program napravljen je u %{dest} +Comment[sv]=Ett Korundum TDEConfig XT-program skapades i %{dest} +Comment[tr]=Bir Korundum TDEConfig XT uygulaması %{dest} içinde yaratıldı. +Comment[zh_TW]=一個 Korundum TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/ruby/app_templates/kxt/kxtruby.tdevtemplate b/languages/ruby/app_templates/kxt/kxtruby.tdevtemplate deleted file mode 100644 index f17db17b..00000000 --- a/languages/ruby/app_templates/kxt/kxtruby.tdevtemplate +++ /dev/null @@ -1,251 +0,0 @@ -# KDE Config File -[General] - -Name=TDEConfig XT application -Name[ca]=Aplicació TDEConfig XT -Name[da]=TDEConfig XT program -Name[de]=TDEConfigXT-Anwendung -Name[el]=Εφαρμογή TDEConfig XT -Name[es]=Aplicación TDEConfig XT -Name[et]=TDEConfig XT rakendus -Name[eu]=TDEConfig XT aplikazioa -Name[fa]=کاربرد TDEConfig XT -Name[fr]=Application TDEConfig XT -Name[ga]=Feidhmchlár XT TDEConfig -Name[gl]=Aplicación TDEConfig XT -Name[hu]=TDEConfig XT-alapú alkalmazás -Name[it]=Applicazione TDEConfig XT -Name[ja]=TDEConfig XT アプリケーション -Name[nds]=TDEConfig-XT-Programm -Name[ne]=TDEConfig XT अनुप्रयोग -Name[nl]=TDEConfig XT-toepassing -Name[pl]=Program TDEConfig XT -Name[pt]=Aplicação do TDEConfig XT -Name[pt_BR]=Aplicação do TDEConfig XT -Name[ru]=Приложение KDE с TDEConfig XT -Name[sk]=TDEConfig XT aplikácia -Name[sr]=TDEConfig XT програм -Name[sr@Latn]=TDEConfig XT program -Name[sv]=TDEConfig XT-program -Name[tr]=TDEConfig XT uygulaması -Name[zh_CN]=TDEConfig XT 应用程序 -Name[zh_TW]=TDEConfig XT 應用程式 -Category=Ruby/KDE -Icon=kxtruby.png -Comment=Generates a simple KDE application with one widget and a configuration dialog -Comment[ca]=Genera una simple aplicació per al KDE amb un estri i un diàleg de configuració -Comment[da]=Genererer et simpelt KDE-program med en kontrol og en indstillingsdialog -Comment[de]=Erstellt eine einfache KDE-Anwendung mit einem Widget und einem Einstellungsdialog. -Comment[el]=Δημιουργεί μια απλή εφαρμογή KDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης -Comment[en_GB]=Generates a simple KDE application with one widget and a configuration dialogue -Comment[es]=Genera una sencilla aplicación para KDE con una ventana y un diálogo de configuración -Comment[et]=Lihtsa KDE rakenduse loomine ühe vidina ja seadistustedialoogiga. -Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen KDE aplikazio sinple bat sortzen du -Comment[fa]=یک کاربرد سادۀ KDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند -Comment[fr]=Génère une application KDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration -Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí KDE le giuirléid amháin agus dialóg chumraíochta -Comment[gl]=Xera unha aplicación KDE sinxela cunha compoñente e un diálogo de configuración -Comment[hu]=Létrehoz egy egyszerű KDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal -Comment[it]=Genera una semplice applicazione KDE con un elemento grafico e una finestra di configurazione -Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な KDE アプリケーションを作成します -Comment[nds]=Stellt en eenfach KDE-Programm mit een Element un en Instelldialoog op -Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudige KDE-toepassing met één widget en een configuratiedialoog -Comment[pl]=Generuje prosty program KDE z jednym widgetem i oknem konfiguracyjnym -Comment[pt]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração -Comment[pt_BR]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração -Comment[ru]=Создание приложения KDE с окном конфигурации -Comment[sk]=Vygeneruje jednoduchú KDE aplikáciu s jedným oknom a konfiguračným dialógom -Comment[sr]=Прави једноставан KDE програм са једном контролом и дијалогом за подешавање -Comment[sr@Latn]=Pravi jednostavan KDE program sa jednom kontrolom i dijalogom za podešavanje -Comment[sv]=Skapar ett enkelt KDE-program med en grafisk komponent och en inställningsdialogruta -Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir KDE uygulaması yaratır. -Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 KDE 应用程序 -Comment[zh_TW]=產生一個簡單的 KDE 應用程式,內含一個元件與一個設定對話框。 -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb,%{dest}/src/README -Archive=kxtruby.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{src}/app-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.rb -Dest=%{dest}/src/%{APPNAMELC}.rb - -[FILE17] -Type=install -Source=%{src}/appview.rb -Dest=%{dest}/src/%{APPNAMELC}view.rb - -[FILE18] -Type=install -Source=%{src}/appview_base.ui -Dest=%{dest}/src/appview_base.ui - -[FILE19] -Type=install -Source=%{src}/prefs-base.ui -Dest=%{dest}/src/prefs-base.ui - -[FILE20] -Type=install -Source=%{src}/prefs.rb -Dest=%{dest}/src/prefs.rb - -[FILE21] -Type=install -Source=%{src}/main.rb -Dest=%{dest}/src/main.rb - -[FILE22] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE23] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[FILE24] -Type=install -Source=%{src}/app.kcfg -Dest=%{dest}/src/%{APPNAMELC}.kcfg - -[FILE25] -Type=install -Source=%{src}/settings.kcfgc -Dest=%{dest}/src/settings.kcfgc - -[MSG] -Type=message -Comment=A Korundum TDEConfig XT Application was created at %{dest} -Comment[ca]=Una aplicació Korundum amb TDEConfig XT ha estat creada a %{dest} -Comment[da]=Et Korundum TDEConfig XT program blev oprettet i %{dest} -Comment[de]=Eine Korundum-TDEConfig-XT-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Korundum TDEConfig XT δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Korundum con TDEConfig XT ha sido creada en %{dest} -Comment[et]=Korundumi TDEConfig XT rakendus loodi asukohta %{dest} -Comment[eu]=Korundum TDEConfig XT aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد Korundum TDEConfig XT در %{dest} ایجاد شد -Comment[fr]=Une application TDEConfig XT Korundum a été créée dans %{dest} -Comment[ga]=Cruthaíodh Feidhmchlár Korundum TDEConfig XT ag %{dest} -Comment[gl]=Creouse unha aplicación TDEConfig XT con Korundum en %{dest} -Comment[hu]=Létrejött egy Korundum-alapú TDEConfig XT-s alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Korundum TDEConfig XT in %{dest} -Comment[ja]=Korundum TDEConfig XT アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Korundum/TDEConfig-XT-Programm opstellt. -Comment[ne]=Korundum TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Korundum TDEConfig XT-toepassing is aangemaakt in %{dest} -Comment[pl]=Program Korundum TDEConfig XT został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest} -Comment[pt_BR]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest} -Comment[ru]=Приложение Korundum с TDEConfig XT создано в %{dest} -Comment[sk]=Korundim TDEConfig XT aplikácia bola vytvorená v %{dest} -Comment[sr]=Korundum TDEConfig XT програм направљен је у %{dest} -Comment[sr@Latn]=Korundum TDEConfig XT program napravljen je u %{dest} -Comment[sv]=Ett Korundum TDEConfig XT-program skapades i %{dest} -Comment[tr]=Bir Korundum TDEConfig XT uygulaması %{dest} içinde yaratıldı. -Comment[zh_TW]=一個 Korundum TDEConfig XT 應用程式已建立於 %{dest} diff --git a/languages/ruby/app_templates/qtruby/CMakeLists.txt b/languages/ruby/app_templates/qtruby/CMakeLists.txt index edbe6376..beac7f1f 100644 --- a/languages/ruby/app_templates/qtruby/CMakeLists.txt +++ b/languages/ruby/app_templates/qtruby/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( qtruby.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qtruby.tar.gz qtruby.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qtruby.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qtruby.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/qtruby/Makefile.am b/languages/ruby/app_templates/qtruby/Makefile.am index a822765c..919a69f5 100644 --- a/languages/ruby/app_templates/qtruby/Makefile.am +++ b/languages/ruby/app_templates/qtruby/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.rb app.tdevelop app-Makefile app.filelist README templateName = qtruby ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/qtruby/app.filelist b/languages/ruby/app_templates/qtruby/app.filelist index 2458459f..202beb22 100644 --- a/languages/ruby/app_templates/qtruby/app.filelist +++ b/languages/ruby/app_templates/qtruby/app.filelist @@ -1,2 +1,2 @@ -# TDevelop Custom Project File List +# KDevelop Custom Project File List %{APPNAMELC}.rb diff --git a/languages/ruby/app_templates/qtruby/app.tdevelop b/languages/ruby/app_templates/qtruby/app.tdevelop index ad09b42c..3b59130c 100644 --- a/languages/ruby/app_templates/qtruby/app.tdevelop +++ b/languages/ruby/app_templates/qtruby/app.tdevelop @@ -4,7 +4,7 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject Ruby Ruby @@ -14,15 +14,15 @@ KDevDoxygen KDevdistpart KDevVisualBoyAdvance - TDevDebugger + KDevDebugger
- + - - + + false CVS,.svn @@ -31,8 +31,8 @@ - - + + ada ada_bugs_gcc @@ -68,18 +68,18 @@ w3c-uaag10 wxwindows_bugs - - + + - - + + ./%{APPNAMELC}.rb ruby false - + diff --git a/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate b/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate new file mode 100644 index 00000000..da8500dc --- /dev/null +++ b/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate @@ -0,0 +1,114 @@ +# KDE Config File +[General] +Name=QtRuby Hello World +Name[ca]=Hello World en QtRuby +Name[da]=QtRuby Goddag verden +Name[de]=QtRuby-"Hello World"-Programm +Name[el]=Γεια σου κόσμε QtRuby +Name[es]=«Hola mundo» en QtRuby +Name[et]=QtRuby "Tere, maailm" +Name[eu]=QtRuby "Kaixo mundua" programa +Name[fr]=« Bonjour monde » en QtRuby +Name[gl]=Ola mundo en QtRuby +Name[hu]=QtRuby-alapú Hello world program +Name[it]="Hello World" con QtRuby +Name[nds]=QtRuby-"Moin Welt" +Name[ne]=QtRuby हेल्लो वोल्ड +Name[pl]="Witaj świecie" w QtRuby +Name[pt]=Olá Mundo em QtRuby +Name[pt_BR]=Olá Mundo em QtRuby +Name[ru]=Hello World на QtRuby +Name[sk]=QtRuby Ahoj svet +Name[sr]=„Здраво свете“ у QtRuby-ју +Name[sr@Latn]=„Zdravo svete“ u QtRuby-ju +Name[tr]=QtRuby Merhaba Dünya +Category=Ruby/Qt +Comment=This generates a simple QtRuby Hello World application +Comment[ca]=Genera una simple aplicació de Hello World en QtRuby +Comment[da]=Dette generere et simpelt QtRuby Goddag verden program +Comment[de]=Erstellt eine einfache auf QtRuby basierende "Hello World"-Anwendung +Comment[el]=Αυτό δημιουργεί μια απλή εφαρμογή Γεια σου κόσμε σε QtRuby +Comment[es]=Genera una sencilla aplicación «Hola mundo» en QtRuby +Comment[et]=Lihtsa QtRuby "Tere, maailm" rakenduse loomine +Comment[eu]=Honek QtRuby "Kaixo mundua" aplikazio sinple bat sortzen du +Comment[fa]=یک کاربرد سادۀ QtRuby Hello World تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en QtRuby +Comment[gl]=Isto xera unha aplicación sinxela Ola mundo QtRuby +Comment[hu]=Létrehoz egy egyszerű QtRuby-alapú Hello world programot +Comment[it]=Genera una semplice applicazione di "Hello World" con QtRuby +Comment[ja]=簡単な QtRuby Hello World アプリケーションを作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit QtRuby op. +Comment[ne]=यसले साधारण QtRuby हेल्लो वोल्ड अनुप्रयोग उत्पन्न गर्दछ +Comment[nl]=Dit genereert een eenvoudige QtRuby Hello World-toepassing +Comment[pl]=Generuje prosty program "Witaj świecie" w QtRuby +Comment[pt]=Isto gera uma aplicação Olá Mundo simples em QtRuby +Comment[pt_BR]=Isto gera uma aplicação Olá Mundo simples em QtRuby +Comment[ru]=Создание простого приложения Hello World на QtRuby +Comment[sk]=Vygeneruje jednoduchú QtRuby Ahoj svet aplikáciu +Comment[sr]=Ово прави једноставан „Здраво свете“ у QtRuby-ју +Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u QtRuby-ju +Comment[sv]=Detta skapar ett enkelt Hello World-program i QtRuby +Comment[tr]=Bu basit bir QtRuby Merhaba Dünya uygulaması yaratır. +Comment[zh_TW]=產生一個簡單的 QtRuby Hello World 應用程式 +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README +Icon=qtruby.png +Archive=qtruby.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.rb +Dest=%{dest}/%{APPNAMELC}.rb + +[FILE3] +Type=install +Source=%{src}/app-Makefile +Dest=%{dest}/Makefile + +[FILE4] +Type=install +Source=%{src}/app.filelist +Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist + +[FILE5] +Type=install +Source=%{src}/README +Dest=%{dest}/README + +[MSG] +Type=message +Comment=A simple QtRuby application was created in %{dest} +Comment[ca]=Una simple aplicació en QtRuby ha estat creada en %{dest} +Comment[da]=Et simpelt QtRuby program blev oprettet i %{dest} +Comment[de]=Eine einfache QtRuby-Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια απλή εφαρμογή QtRuby δημιουργήθηκε στο %{dest} +Comment[es]=Una sencilla aplicación en QtRuby ha sido creada en %{dest} +Comment[et]=Lihtne KQtRuby rakendus loodi asukohta %{dest} +Comment[eu]=QtRuby aplikazio sinple bat sortu da hemen: %{dest} +Comment[fa]=یک کاربرد سادۀ QtRuby در %{dest} ایجاد شد +Comment[fr]=Une application QtRuby simple a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár simplí QtRuby i %{dest} +Comment[gl]=Creouse unha aplicación sinxela QtRuby en %{dest} +Comment[hu]=Létrejött egy egyszerű QtRuby-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata una semplice applicazione QtRuby in %{dest} +Comment[ja]=簡単な QtRuby アプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach QtRuby-Programm opstellt. +Comment[ne]=साधारण QtRuby अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudige QtRuby-toepassing is aangemaakt in %{dest} +Comment[pl]=Prosty program w QtRuby został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação simples de QtRuby em %{dest} +Comment[pt_BR]=Foi criada uma aplicação simples de QtRuby em %{dest} +Comment[ru]=Простое приложение QtRuby создано в %{dest} +Comment[sk]=Jednoduchá QtRuby aplikácia bola vytvorená v %{dest} +Comment[sr]=Једноставан QtRuby програм направљен је у %{dest} +Comment[sr@Latn]=Jednostavan QtRuby program napravljen je u %{dest} +Comment[sv]=Ett enkelt QtRuby-program skapades i %{dest} +Comment[tr]=Basit bir QtRuby uygulaması %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 创建了一个简单的 QtRuby 应用程序 +Comment[zh_TW]=一個簡單的 QtRuby 應用程式框架已建立於 %{dest} diff --git a/languages/ruby/app_templates/qtruby/qtruby.tdevtemplate b/languages/ruby/app_templates/qtruby/qtruby.tdevtemplate deleted file mode 100644 index da8500dc..00000000 --- a/languages/ruby/app_templates/qtruby/qtruby.tdevtemplate +++ /dev/null @@ -1,114 +0,0 @@ -# KDE Config File -[General] -Name=QtRuby Hello World -Name[ca]=Hello World en QtRuby -Name[da]=QtRuby Goddag verden -Name[de]=QtRuby-"Hello World"-Programm -Name[el]=Γεια σου κόσμε QtRuby -Name[es]=«Hola mundo» en QtRuby -Name[et]=QtRuby "Tere, maailm" -Name[eu]=QtRuby "Kaixo mundua" programa -Name[fr]=« Bonjour monde » en QtRuby -Name[gl]=Ola mundo en QtRuby -Name[hu]=QtRuby-alapú Hello world program -Name[it]="Hello World" con QtRuby -Name[nds]=QtRuby-"Moin Welt" -Name[ne]=QtRuby हेल्लो वोल्ड -Name[pl]="Witaj świecie" w QtRuby -Name[pt]=Olá Mundo em QtRuby -Name[pt_BR]=Olá Mundo em QtRuby -Name[ru]=Hello World на QtRuby -Name[sk]=QtRuby Ahoj svet -Name[sr]=„Здраво свете“ у QtRuby-ју -Name[sr@Latn]=„Zdravo svete“ u QtRuby-ju -Name[tr]=QtRuby Merhaba Dünya -Category=Ruby/Qt -Comment=This generates a simple QtRuby Hello World application -Comment[ca]=Genera una simple aplicació de Hello World en QtRuby -Comment[da]=Dette generere et simpelt QtRuby Goddag verden program -Comment[de]=Erstellt eine einfache auf QtRuby basierende "Hello World"-Anwendung -Comment[el]=Αυτό δημιουργεί μια απλή εφαρμογή Γεια σου κόσμε σε QtRuby -Comment[es]=Genera una sencilla aplicación «Hola mundo» en QtRuby -Comment[et]=Lihtsa QtRuby "Tere, maailm" rakenduse loomine -Comment[eu]=Honek QtRuby "Kaixo mundua" aplikazio sinple bat sortzen du -Comment[fa]=یک کاربرد سادۀ QtRuby Hello World تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en QtRuby -Comment[gl]=Isto xera unha aplicación sinxela Ola mundo QtRuby -Comment[hu]=Létrehoz egy egyszerű QtRuby-alapú Hello world programot -Comment[it]=Genera una semplice applicazione di "Hello World" con QtRuby -Comment[ja]=簡単な QtRuby Hello World アプリケーションを作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit QtRuby op. -Comment[ne]=यसले साधारण QtRuby हेल्लो वोल्ड अनुप्रयोग उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudige QtRuby Hello World-toepassing -Comment[pl]=Generuje prosty program "Witaj świecie" w QtRuby -Comment[pt]=Isto gera uma aplicação Olá Mundo simples em QtRuby -Comment[pt_BR]=Isto gera uma aplicação Olá Mundo simples em QtRuby -Comment[ru]=Создание простого приложения Hello World на QtRuby -Comment[sk]=Vygeneruje jednoduchú QtRuby Ahoj svet aplikáciu -Comment[sr]=Ово прави једноставан „Здраво свете“ у QtRuby-ју -Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u QtRuby-ju -Comment[sv]=Detta skapar ett enkelt Hello World-program i QtRuby -Comment[tr]=Bu basit bir QtRuby Merhaba Dünya uygulaması yaratır. -Comment[zh_TW]=產生一個簡單的 QtRuby Hello World 應用程式 -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README -Icon=qtruby.png -Archive=qtruby.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.rb -Dest=%{dest}/%{APPNAMELC}.rb - -[FILE3] -Type=install -Source=%{src}/app-Makefile -Dest=%{dest}/Makefile - -[FILE4] -Type=install -Source=%{src}/app.filelist -Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist - -[FILE5] -Type=install -Source=%{src}/README -Dest=%{dest}/README - -[MSG] -Type=message -Comment=A simple QtRuby application was created in %{dest} -Comment[ca]=Una simple aplicació en QtRuby ha estat creada en %{dest} -Comment[da]=Et simpelt QtRuby program blev oprettet i %{dest} -Comment[de]=Eine einfache QtRuby-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια απλή εφαρμογή QtRuby δημιουργήθηκε στο %{dest} -Comment[es]=Una sencilla aplicación en QtRuby ha sido creada en %{dest} -Comment[et]=Lihtne KQtRuby rakendus loodi asukohta %{dest} -Comment[eu]=QtRuby aplikazio sinple bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد سادۀ QtRuby در %{dest} ایجاد شد -Comment[fr]=Une application QtRuby simple a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár simplí QtRuby i %{dest} -Comment[gl]=Creouse unha aplicación sinxela QtRuby en %{dest} -Comment[hu]=Létrejött egy egyszerű QtRuby-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata una semplice applicazione QtRuby in %{dest} -Comment[ja]=簡単な QtRuby アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach QtRuby-Programm opstellt. -Comment[ne]=साधारण QtRuby अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudige QtRuby-toepassing is aangemaakt in %{dest} -Comment[pl]=Prosty program w QtRuby został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação simples de QtRuby em %{dest} -Comment[pt_BR]=Foi criada uma aplicação simples de QtRuby em %{dest} -Comment[ru]=Простое приложение QtRuby создано в %{dest} -Comment[sk]=Jednoduchá QtRuby aplikácia bola vytvorená v %{dest} -Comment[sr]=Једноставан QtRuby програм направљен је у %{dest} -Comment[sr@Latn]=Jednostavan QtRuby program napravljen je u %{dest} -Comment[sv]=Ett enkelt QtRuby-program skapades i %{dest} -Comment[tr]=Basit bir QtRuby uygulaması %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 创建了一个简单的 QtRuby 应用程序 -Comment[zh_TW]=一個簡單的 QtRuby 應用程式框架已建立於 %{dest} diff --git a/languages/ruby/app_templates/qtruby4app/CMakeLists.txt b/languages/ruby/app_templates/qtruby4app/CMakeLists.txt index 9bf5e3b6..e5045380 100644 --- a/languages/ruby/app_templates/qtruby4app/CMakeLists.txt +++ b/languages/ruby/app_templates/qtruby4app/CMakeLists.txt @@ -20,9 +20,9 @@ add_custom_target( qtruby4app.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qtruby4app.tar.gz qtruby4app.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qtruby4app.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qtruby4app.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/qtruby4app/Makefile.am b/languages/ruby/app_templates/qtruby4app/Makefile.am index 09709aed..8f4adecd 100644 --- a/languages/ruby/app_templates/qtruby4app/Makefile.am +++ b/languages/ruby/app_templates/qtruby4app/Makefile.am @@ -5,10 +5,10 @@ dataFiles = main.rb qtruby4app.rb qtruby4app.png qtruby4app.tdevelop \ templateName = qtruby4app ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/qtruby4app/app.filelist b/languages/ruby/app_templates/qtruby4app/app.filelist index 23f4bc76..339e6998 100644 --- a/languages/ruby/app_templates/qtruby4app/app.filelist +++ b/languages/ruby/app_templates/qtruby4app/app.filelist @@ -1,3 +1,3 @@ -# TDevelop Custom Project File List +# KDevelop Custom Project File List main.rb %{APPNAMELC}.rb diff --git a/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate b/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate new file mode 100644 index 00000000..70df2248 --- /dev/null +++ b/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate @@ -0,0 +1,166 @@ +# KDE Config File +[General] +Name=QtRuby4 Application +Name[ca]=Aplicació en QtRuby4 +Name[da]=QtRuby4-program +Name[de]=QtRuby4-Anwendung +Name[el]=Εφαρμογή QtRuby4 +Name[es]=Aplicación en QtRuby4 +Name[et]=QtRuby4 rakendus +Name[hu]=QtRuby4-alapú alkalmazás +Name[it]=Applicazione QtRuby4 +Name[nds]=QtRuby4-Programm +Name[nl]=QtRuby4-programma +Name[pl]=Program w QtRuby +Name[pt]=Aplicação em QtRuby4 +Name[pt_BR]=Aplicativo QtRuby4 +Name[ru]=Приложение QtRuby4 +Name[sk]=QtRuby4 Aplikácia +Name[sr]=QtRuby4 програм +Name[sr@Latn]=QtRuby4 program +Name[sv]=QtRuby 4-program +Name[zh_TW]=QtRuby4 應用程式 +Icon=qtruby4app.png +Category=Ruby/Qt +Category[fr]=Ruby/Qt +Comment=Generate a QtRuby4 based application (crossplatform compatible) - Needs QtRuby4 +Comment[ca]=Genera una aplicació basada en QtRuby4 (compatible plataforma creuada) - Necessita QtRuby4 +Comment[da]=Genererer et QtRuby4-baseret program (krydsplatformskompatibelt) - kræver QtRuby4 +Comment[de]=Erstellt eine auf QtRuby4 basierende Anwendung (plattformunabhängig). - Benötigt QtRuby4. +Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στην QtRuby4 (πολλαπλών πλατφόρμων) - Απαιτείται η QtRuby4 +Comment[es]=Genera una aplicación basada en QtRuby4 (con compatibilidad multiplataforma) - Necesita QtRuby4 +Comment[et]=Rakenduse loomine QtRuby4 põhjal (multiplatvormne) - vajalik on QtRuby4 +Comment[hu]=Létrehoz egy QtRuby4-alapú, keresztfordításra is alkalmas alkalmazást - QtRuby4-et igényel +Comment[it]=Genera un'applicazione basata su QtRuby4 (compatibile multipiattaforma) - serve QtRuby4 +Comment[nds]=Stellt en op QRubyt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - QtRuby4 deit noot +Comment[nl]=Genereer een QtRuby4-gebaseerd programma (crossplatform-compatible) - heeft QtRuby4 nodig +Comment[pl]=Generuje program używający QtRuby4 (wieloplatformowy) - wymaga QtRuby4 +Comment[pt]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4 +Comment[pt_BR]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4 +Comment[ru]=Создание кроссплатформенного приложения Qt 4 на Ruby. Требует QtRuby4. +Comment[sk]=Vygeneruje aplikáciu založenú na QtRuby4 (multiplatformovo kompatibilnú) - vyžaduje QtRuby4 +Comment[sr]=Прави програм на основи QtRuby4 (прекоплатформски компатибилан) — захтева QtRuby4 +Comment[sr@Latn]=Pravi program na osnovi QtRuby4 (prekoplatformski kompatibilan) — zahteva QtRuby4 +Comment[sv]=Skapar ett QtRuby 4-baserat program (fungerar på andra plattformar). Kräver QtRuby 4. +Comment[zh_TW]=產生一個 QtRuby4 為基礎的應用程式(跨平台相容)─需要 QtRuby4 +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/ReadMe +Archive=qtruby4app.tar.gz + +[FILE1] +Type=install +Source=%{src}/qtruby4app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/main.rb +Dest=%{dest}/main.rb + +[FILE3] +Type=install +Source=%{src}/qtruby4app.rb +Dest=%{dest}/%{APPNAMELC}.rb + +[FILE4] +Type=install +Source=%{src}/app-Makefile +Dest=%{dest}/Makefile + +[FILE5] +Type=install +Source=%{src}/fileopen.xpm +Dest=%{dest}/fileopen.xpm + +[FILE6] +Type=install +Source=%{src}/filesave.xpm +Dest=%{dest}/filesave.xpm + +[FILE7] +Type=install +Source=%{src}/filenew.xpm +Dest=%{dest}/filenew.xpm + +[FILE8] +Type=install +Source=%{src}/editcopy.xpm +Dest=%{dest}/editcopy.xpm + +[FILE9] +Type=install +Source=%{src}/editpaste.xpm +Dest=%{dest}/editpaste.xpm + +[FILE10] +Type=install +Source=%{src}/editcut.xpm +Dest=%{dest}/editcut.xpm + +[FILE11] +Type=install +Source=%{src}/application.qrc +Dest=%{dest}/application.qrc + +[FILE12] +Type=install +Source=%{src}/ReadMe +Dest=%{dest}/ReadMe + +[FILE13] +Type=install +Source=%{src}/app.filelist +Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist + +[MSG] +Type=message +Comment=A QtRuby4 based application was created in %{dest} +Comment[ca]=Una aplicació basada en QtRuby4 ha estat creada en %{dest} +Comment[da]=Et QtRuby4-baseret program blev oprettet i %{dest} +Comment[de]=Eine auf QtRuby4 basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μία εφαρμογή βασισμένη στην QtRuby4 δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en QtRuby4 ha sido creada en %{dest} +Comment[et]=Rakendus QtRuby4 põhjal loodi asukohta %{dest} +Comment[hu]=Létrejött egy QtRuby4-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su QtRuby4 in %{dest} +Comment[nds]=In %{dest} wöör en op QtRuby4 opbuut Programm opstellt. +Comment[nl]=Een QtRuby4-gebaseerd programma is aangemaakt in %{dest} +Comment[pl]=Program używający QtRuby4 został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada em QtRuby4 em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby4 em %{dest} +Comment[ru]=Приложение QtRuby4 создано в %{dest} +Comment[sk]=QtRuby4 aplikácia bola vytvorená v %{dest} +Comment[sr]=QtRuby4 програм је направљен у %{dest} +Comment[sr@Latn]=QtRuby4 program je napravljen u %{dest} +Comment[sv]=Ett program baserat på QtRuby 4 skapades i %{dest} +Comment[zh_TW]=一個 QtRuby4 為基礎的應用程式框架已建立於 %{dest} + +Comment= + +[DESIGNER] +Type=value +ValueType=QString +Value=DESIGNER +Comment=Absolute Path for Designer (Qt4). +Comment[ca]=Ruta absoluta per a Designer (Qt4). +Comment[da]=Absolut søgesti til Designer (Qt4). +Comment[de]=Absoluter Pfad für Designer (Qt4). +Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). +Comment[es]=Ruta completa para Designer (Qt4). +Comment[et]=Disaineri (Qt4) absoluutne asukoht. +Comment[fr]=Chemin absolu pour Designer (Qt4). +Comment[hu]=A Designer (Qt4) teljes elérési útja +Comment[it]=Percorso assoluto del Designer (Qt4). +Comment[ja]=Designer (Qt4) の絶対パス +Comment[nds]=Afsluut Padd för Designer (Qt4) +Comment[nl]=Absoluut pad naar Designer (Qt4). +Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). +Comment[pt]=Localização Absoluta do Designer (Qt4). +Comment[pt_BR]=Localização Absoluta do Designer (Qt4). +Comment[ru]=Полный путь к Designer (Qt 4). +Comment[sk]=Absolútna cesta ku Designer (Qt4). +Comment[sr]=Апсолутна путања до Designer-а (Qt4). +Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). +Comment[sv]=Absolut sökväg till Designer (Qt4). +Comment[zh_TW]=設計家(Qt4)的絕對路徑 +Default= diff --git a/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevelop b/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevelop index 84a1a8e3..3df7f3ab 100644 --- a/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevelop +++ b/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevelop @@ -4,19 +4,19 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject Ruby Ruby Qt - + - - + + @@ -27,8 +27,8 @@ false CVS,.svn - - + + bash bash_bugs @@ -63,21 +63,21 @@ KDE Libraries (Doxygen) - + - + - - + + ruby false ./main.rb - + diff --git a/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevtemplate b/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevtemplate deleted file mode 100644 index 70df2248..00000000 --- a/languages/ruby/app_templates/qtruby4app/qtruby4app.tdevtemplate +++ /dev/null @@ -1,166 +0,0 @@ -# KDE Config File -[General] -Name=QtRuby4 Application -Name[ca]=Aplicació en QtRuby4 -Name[da]=QtRuby4-program -Name[de]=QtRuby4-Anwendung -Name[el]=Εφαρμογή QtRuby4 -Name[es]=Aplicación en QtRuby4 -Name[et]=QtRuby4 rakendus -Name[hu]=QtRuby4-alapú alkalmazás -Name[it]=Applicazione QtRuby4 -Name[nds]=QtRuby4-Programm -Name[nl]=QtRuby4-programma -Name[pl]=Program w QtRuby -Name[pt]=Aplicação em QtRuby4 -Name[pt_BR]=Aplicativo QtRuby4 -Name[ru]=Приложение QtRuby4 -Name[sk]=QtRuby4 Aplikácia -Name[sr]=QtRuby4 програм -Name[sr@Latn]=QtRuby4 program -Name[sv]=QtRuby 4-program -Name[zh_TW]=QtRuby4 應用程式 -Icon=qtruby4app.png -Category=Ruby/Qt -Category[fr]=Ruby/Qt -Comment=Generate a QtRuby4 based application (crossplatform compatible) - Needs QtRuby4 -Comment[ca]=Genera una aplicació basada en QtRuby4 (compatible plataforma creuada) - Necessita QtRuby4 -Comment[da]=Genererer et QtRuby4-baseret program (krydsplatformskompatibelt) - kræver QtRuby4 -Comment[de]=Erstellt eine auf QtRuby4 basierende Anwendung (plattformunabhängig). - Benötigt QtRuby4. -Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στην QtRuby4 (πολλαπλών πλατφόρμων) - Απαιτείται η QtRuby4 -Comment[es]=Genera una aplicación basada en QtRuby4 (con compatibilidad multiplataforma) - Necesita QtRuby4 -Comment[et]=Rakenduse loomine QtRuby4 põhjal (multiplatvormne) - vajalik on QtRuby4 -Comment[hu]=Létrehoz egy QtRuby4-alapú, keresztfordításra is alkalmas alkalmazást - QtRuby4-et igényel -Comment[it]=Genera un'applicazione basata su QtRuby4 (compatibile multipiattaforma) - serve QtRuby4 -Comment[nds]=Stellt en op QRubyt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - QtRuby4 deit noot -Comment[nl]=Genereer een QtRuby4-gebaseerd programma (crossplatform-compatible) - heeft QtRuby4 nodig -Comment[pl]=Generuje program używający QtRuby4 (wieloplatformowy) - wymaga QtRuby4 -Comment[pt]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4 -Comment[pt_BR]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4 -Comment[ru]=Создание кроссплатформенного приложения Qt 4 на Ruby. Требует QtRuby4. -Comment[sk]=Vygeneruje aplikáciu založenú na QtRuby4 (multiplatformovo kompatibilnú) - vyžaduje QtRuby4 -Comment[sr]=Прави програм на основи QtRuby4 (прекоплатформски компатибилан) — захтева QtRuby4 -Comment[sr@Latn]=Pravi program na osnovi QtRuby4 (prekoplatformski kompatibilan) — zahteva QtRuby4 -Comment[sv]=Skapar ett QtRuby 4-baserat program (fungerar på andra plattformar). Kräver QtRuby 4. -Comment[zh_TW]=產生一個 QtRuby4 為基礎的應用程式(跨平台相容)─需要 QtRuby4 -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/ReadMe -Archive=qtruby4app.tar.gz - -[FILE1] -Type=install -Source=%{src}/qtruby4app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/main.rb -Dest=%{dest}/main.rb - -[FILE3] -Type=install -Source=%{src}/qtruby4app.rb -Dest=%{dest}/%{APPNAMELC}.rb - -[FILE4] -Type=install -Source=%{src}/app-Makefile -Dest=%{dest}/Makefile - -[FILE5] -Type=install -Source=%{src}/fileopen.xpm -Dest=%{dest}/fileopen.xpm - -[FILE6] -Type=install -Source=%{src}/filesave.xpm -Dest=%{dest}/filesave.xpm - -[FILE7] -Type=install -Source=%{src}/filenew.xpm -Dest=%{dest}/filenew.xpm - -[FILE8] -Type=install -Source=%{src}/editcopy.xpm -Dest=%{dest}/editcopy.xpm - -[FILE9] -Type=install -Source=%{src}/editpaste.xpm -Dest=%{dest}/editpaste.xpm - -[FILE10] -Type=install -Source=%{src}/editcut.xpm -Dest=%{dest}/editcut.xpm - -[FILE11] -Type=install -Source=%{src}/application.qrc -Dest=%{dest}/application.qrc - -[FILE12] -Type=install -Source=%{src}/ReadMe -Dest=%{dest}/ReadMe - -[FILE13] -Type=install -Source=%{src}/app.filelist -Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist - -[MSG] -Type=message -Comment=A QtRuby4 based application was created in %{dest} -Comment[ca]=Una aplicació basada en QtRuby4 ha estat creada en %{dest} -Comment[da]=Et QtRuby4-baseret program blev oprettet i %{dest} -Comment[de]=Eine auf QtRuby4 basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μία εφαρμογή βασισμένη στην QtRuby4 δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en QtRuby4 ha sido creada en %{dest} -Comment[et]=Rakendus QtRuby4 põhjal loodi asukohta %{dest} -Comment[hu]=Létrejött egy QtRuby4-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su QtRuby4 in %{dest} -Comment[nds]=In %{dest} wöör en op QtRuby4 opbuut Programm opstellt. -Comment[nl]=Een QtRuby4-gebaseerd programma is aangemaakt in %{dest} -Comment[pl]=Program używający QtRuby4 został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada em QtRuby4 em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby4 em %{dest} -Comment[ru]=Приложение QtRuby4 создано в %{dest} -Comment[sk]=QtRuby4 aplikácia bola vytvorená v %{dest} -Comment[sr]=QtRuby4 програм је направљен у %{dest} -Comment[sr@Latn]=QtRuby4 program je napravljen u %{dest} -Comment[sv]=Ett program baserat på QtRuby 4 skapades i %{dest} -Comment[zh_TW]=一個 QtRuby4 為基礎的應用程式框架已建立於 %{dest} - -Comment= - -[DESIGNER] -Type=value -ValueType=QString -Value=DESIGNER -Comment=Absolute Path for Designer (Qt4). -Comment[ca]=Ruta absoluta per a Designer (Qt4). -Comment[da]=Absolut søgesti til Designer (Qt4). -Comment[de]=Absoluter Pfad für Designer (Qt4). -Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4). -Comment[es]=Ruta completa para Designer (Qt4). -Comment[et]=Disaineri (Qt4) absoluutne asukoht. -Comment[fr]=Chemin absolu pour Designer (Qt4). -Comment[hu]=A Designer (Qt4) teljes elérési útja -Comment[it]=Percorso assoluto del Designer (Qt4). -Comment[ja]=Designer (Qt4) の絶対パス -Comment[nds]=Afsluut Padd för Designer (Qt4) -Comment[nl]=Absoluut pad naar Designer (Qt4). -Comment[pl]=Ścieżka bezwzględna do Designera (Qt4). -Comment[pt]=Localização Absoluta do Designer (Qt4). -Comment[pt_BR]=Localização Absoluta do Designer (Qt4). -Comment[ru]=Полный путь к Designer (Qt 4). -Comment[sk]=Absolútna cesta ku Designer (Qt4). -Comment[sr]=Апсолутна путања до Designer-а (Qt4). -Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4). -Comment[sv]=Absolut sökväg till Designer (Qt4). -Comment[zh_TW]=設計家(Qt4)的絕對路徑 -Default= diff --git a/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt b/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt index c0a0429e..37f6e5b1 100644 --- a/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt +++ b/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt @@ -19,9 +19,9 @@ add_custom_target( qtrubyapp.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/qtrubyapp.tar.gz qtrubyapp.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - qtrubyapp.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + qtrubyapp.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/qtrubyapp/Makefile.am b/languages/ruby/app_templates/qtrubyapp/Makefile.am index 2ea3aa4b..7777b886 100644 --- a/languages/ruby/app_templates/qtrubyapp/Makefile.am +++ b/languages/ruby/app_templates/qtrubyapp/Makefile.am @@ -4,10 +4,10 @@ dataFiles = main.rb qtrubyapp.rb qtrubyapp.png qtrubyapp.tdevelop \ templateName = qtrubyapp ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/qtrubyapp/app.filelist b/languages/ruby/app_templates/qtrubyapp/app.filelist index 23f4bc76..339e6998 100644 --- a/languages/ruby/app_templates/qtrubyapp/app.filelist +++ b/languages/ruby/app_templates/qtrubyapp/app.filelist @@ -1,3 +1,3 @@ -# TDevelop Custom Project File List +# KDevelop Custom Project File List main.rb %{APPNAMELC}.rb diff --git a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate new file mode 100644 index 00000000..3e2c896a --- /dev/null +++ b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate @@ -0,0 +1,140 @@ +# KDE Config File +[General] +Name=QtRuby Application +Name[ca]=Aplicació en QtRuby +Name[da]=QtRuby-program +Name[de]=QtRuby-Anwendung +Name[el]=Εφαρμογή QtRuby +Name[es]=Aplicación en QtRuby +Name[et]=QtRuby rakendus +Name[eu]=QtRuby aplikazioa +Name[fa]=کاربرد QtRuby +Name[fr]=Application QtRuby +Name[ga]=Feidhmchlár QtRuby +Name[gl]=Aplicación QtRuby +Name[hu]=QtRuby-alapú alkalmazás +Name[it]=Applicazione QtRuby +Name[ja]=QtRuby アプリケーション +Name[nds]=QtRuby-Programm +Name[ne]=QtRuby अनुप्रयोग +Name[nl]=QtRuby-toepassing +Name[pl]=Program w QtRuby +Name[pt]=Aplicação em QtRuby +Name[pt_BR]=Aplicativo QtRuby +Name[ru]=Приложение QtRuby +Name[sk]=QtRuby Aplikácia +Name[sr]=QtRuby програм +Name[sr@Latn]=QtRuby program +Name[sv]=QtRuby-program +Name[tr]=QtRuby Uygulaması +Name[zh_CN]=QtRuby 应用程序 +Name[zh_TW]=QtRuby 應用程式 +Icon=qtrubyapp.png +Category=Ruby/Qt +Category[fr]=Ruby/Qt +Comment=Generate a QtRuby based application (crossplatform compatible) +Comment[ca]=Genera una aplicació basada en QtRuby (multi plataforma) +Comment[da]=Genererer et QtRuby baseret program (krydsplatform kompatibelt) +Comment[de]=Erstellt eine auf QtRuby basierende Anwendung (plattformunabhängig) +Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης σε QtRuby (συμβατή με πολλαπλές πλατφόρμες) +Comment[es]=Genera una aplicación basada en QtRuby (compatible multiplataforma) +Comment[et]=Rakenduse loomine QtRuby põhjal (mitmeplatvormne) +Comment[eu]=Sortu QtRuby lengoaian oinarritutako aplikazioa (plataforma gurutzatuekin bateragarria) +Comment[fa]=یک کاربرد بر مبنای QtRuby تولید می‌کند )همساز بین سکویی( +Comment[fr]=Génèrer une application basée sur QtRuby (compatible multi-plateforme) +Comment[gl]=Xera unha aplicación baseada en QtRuby (compatibilidade multiplataforma) +Comment[hu]=Létrehoz egy QtRuby-alapú, keresztfordításra is megfelelő alkalmazást +Comment[it]=Genera un'applicazione basata su QtRuby (compatibile multipiattaforma) +Comment[ja]=QtRuby ベースのアプリケーションを作成 (クロスプラットフォーム) +Comment[nds]=Stellt en op QtRuby opbuut Programm op (över Bedriefümgeven weg kompatibel) +Comment[ne]= QtRuby आधारित अनुप्रयोग (क्रसप्लाटफर्म उपयुक्त) उत्पन्न गर्नुहोस् +Comment[nl]=Genereert een QtRuby-toepassing (crossplatform compatible) +Comment[pl]=Generuj program używający QtRuby (wieloplatformowy) +Comment[pt]=Gera uma aplicação baseada em QtRuby (compatível com várias plataformas) +Comment[pt_BR]=Gera um aplicativo baseado no QtRuby (compatível com várias plataformas) +Comment[ru]=Создание кроссплатформенного приложения на QtRuby +Comment[sk]=Vygeneruje QtRuby aplikáciu (multiplatformovo kompatibilnú) +Comment[sr]=Прави програм на основу QtRuby-ја (прекоплатформски компатибилан) +Comment[sr@Latn]=Pravi program na osnovu QtRuby-ja (prekoplatformski kompatibilan) +Comment[sv]=Skapa ett program baserat på QtRuby (fungerar på andra plattformar) +Comment[tr]=QtRuby tabanlı bir uygulama yarat (platformlararası geçimli) +Comment[zh_TW]=產生一個 QtRuby 為基礎的應用程式(跨平台相容) +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README +Archive=qtrubyapp.tar.gz + +[FILE1] +Type=install +Source=%{src}/qtrubyapp.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/main.rb +Dest=%{dest}/main.rb + +[FILE3] +Type=install +Source=%{src}/qtrubyapp.rb +Dest=%{dest}/%{APPNAMELC}.rb + +[FILE4] +Type=install +Source=%{src}/fileopen.xpm +Dest=%{dest}/fileopen.xpm + +[FILE5] +Type=install +Source=%{src}/filesave.xpm +Dest=%{dest}/filesave.xpm + +[FILE6] +Type=install +Source=%{src}/fileprint.xpm +Dest=%{dest}/fileprint.xpm + +[FILE7] +Type=install +Source=%{src}/app-Makefile +Dest=%{dest}/Makefile + +[FILE8] +Type=install +Source=%{src}/app.filelist +Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist + +[FILE9] +Type=install +Source=%{src}/README +Dest=%{dest}/README + +[MSG] +Type=message +Comment=A QtRuby based application was created in %{dest} +Comment[ca]=Una aplicació basada en QtRuby ha estat creada en %{dest} +Comment[da]=Et QtRuby baseret program blev oprettet i %{dest} +Comment[de]=Eine auf QtRuby basierende Anwendung wurde in %{dest} erstellt. +Comment[el]=Μια εφαρμογή βασισμένη σε QtRuby δημιουργήθηκε στο %{dest} +Comment[es]=Una aplicación basada en QtRuby ha sido creada en %{dest} +Comment[et]=Rakendus QtRuby põhjal loodi asukohta %{dest} +Comment[eu]=QtRuby lengoaian oinarritutako aplikazioa sortu da hemen: %{dest} +Comment[fa]=یک کاربرد بر مبنای QtRuby در %{dest} ایجاد شد +Comment[fr]=Une application basée sur QtRuby a été créée dans %{dest} +Comment[ga]=Cruthaíodh feidhmchlár bunaithe ar QtRuby i %{dest} +Comment[gl]=Creouse unha aplicación baseada en QtRuby en %{dest} +Comment[hu]=Létrejött egy QtRuby-alapú alkalmazás itt: %{dest} +Comment[it]=È stata creata un'applicazione basata su QtRuby in %{dest} +Comment[ja]=QtRuby ベースのアプリケーションを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en op QtRuby opbuut Programm opstellt. +Comment[ne]=QtRuby आधारित अनुप्रयोग %{dest} मा सिर्जना गरियो +Comment[nl]=Een QtRuby-toepassing is aangemaakt in %{dest} +Comment[pl]=Program używający QtRuby został utworzony w %{dest} +Comment[pt]=Foi criada uma aplicação baseada em QtRuby em %{dest} +Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby em %{dest} +Comment[ru]=Приложение QtRuby создано в %{dest} +Comment[sk]=QtRuby aplikácia bola vytvorená v %{dest} +Comment[sr]=QtRuby програм је направљен у %{dest} +Comment[sr@Latn]=QtRuby program je napravljen u %{dest} +Comment[sv]=Ett program baserat på QtRuby skapades i %{dest} +Comment[tr]=Bir QtRuby tabanlı uygulama %{dest} içinde yaratıldı. +Comment[zh_TW]=一個 QtRuby 為基礎的應用程式框架已建立於 %{dest} diff --git a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevelop b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevelop index 84a1a8e3..3df7f3ab 100644 --- a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevelop +++ b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevelop @@ -4,19 +4,19 @@ %{AUTHOR} %{EMAIL} %{VERSION} - TDevCustomProject + KDevCustomProject Ruby Ruby Qt - + - - + + @@ -27,8 +27,8 @@ false CVS,.svn - - + + bash bash_bugs @@ -63,21 +63,21 @@ KDE Libraries (Doxygen) - + - + - - + + ruby false ./main.rb - + diff --git a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevtemplate b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevtemplate deleted file mode 100644 index 3e2c896a..00000000 --- a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.tdevtemplate +++ /dev/null @@ -1,140 +0,0 @@ -# KDE Config File -[General] -Name=QtRuby Application -Name[ca]=Aplicació en QtRuby -Name[da]=QtRuby-program -Name[de]=QtRuby-Anwendung -Name[el]=Εφαρμογή QtRuby -Name[es]=Aplicación en QtRuby -Name[et]=QtRuby rakendus -Name[eu]=QtRuby aplikazioa -Name[fa]=کاربرد QtRuby -Name[fr]=Application QtRuby -Name[ga]=Feidhmchlár QtRuby -Name[gl]=Aplicación QtRuby -Name[hu]=QtRuby-alapú alkalmazás -Name[it]=Applicazione QtRuby -Name[ja]=QtRuby アプリケーション -Name[nds]=QtRuby-Programm -Name[ne]=QtRuby अनुप्रयोग -Name[nl]=QtRuby-toepassing -Name[pl]=Program w QtRuby -Name[pt]=Aplicação em QtRuby -Name[pt_BR]=Aplicativo QtRuby -Name[ru]=Приложение QtRuby -Name[sk]=QtRuby Aplikácia -Name[sr]=QtRuby програм -Name[sr@Latn]=QtRuby program -Name[sv]=QtRuby-program -Name[tr]=QtRuby Uygulaması -Name[zh_CN]=QtRuby 应用程序 -Name[zh_TW]=QtRuby 應用程式 -Icon=qtrubyapp.png -Category=Ruby/Qt -Category[fr]=Ruby/Qt -Comment=Generate a QtRuby based application (crossplatform compatible) -Comment[ca]=Genera una aplicació basada en QtRuby (multi plataforma) -Comment[da]=Genererer et QtRuby baseret program (krydsplatform kompatibelt) -Comment[de]=Erstellt eine auf QtRuby basierende Anwendung (plattformunabhängig) -Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης σε QtRuby (συμβατή με πολλαπλές πλατφόρμες) -Comment[es]=Genera una aplicación basada en QtRuby (compatible multiplataforma) -Comment[et]=Rakenduse loomine QtRuby põhjal (mitmeplatvormne) -Comment[eu]=Sortu QtRuby lengoaian oinarritutako aplikazioa (plataforma gurutzatuekin bateragarria) -Comment[fa]=یک کاربرد بر مبنای QtRuby تولید می‌کند )همساز بین سکویی( -Comment[fr]=Génèrer une application basée sur QtRuby (compatible multi-plateforme) -Comment[gl]=Xera unha aplicación baseada en QtRuby (compatibilidade multiplataforma) -Comment[hu]=Létrehoz egy QtRuby-alapú, keresztfordításra is megfelelő alkalmazást -Comment[it]=Genera un'applicazione basata su QtRuby (compatibile multipiattaforma) -Comment[ja]=QtRuby ベースのアプリケーションを作成 (クロスプラットフォーム) -Comment[nds]=Stellt en op QtRuby opbuut Programm op (över Bedriefümgeven weg kompatibel) -Comment[ne]= QtRuby आधारित अनुप्रयोग (क्रसप्लाटफर्म उपयुक्त) उत्पन्न गर्नुहोस् -Comment[nl]=Genereert een QtRuby-toepassing (crossplatform compatible) -Comment[pl]=Generuj program używający QtRuby (wieloplatformowy) -Comment[pt]=Gera uma aplicação baseada em QtRuby (compatível com várias plataformas) -Comment[pt_BR]=Gera um aplicativo baseado no QtRuby (compatível com várias plataformas) -Comment[ru]=Создание кроссплатформенного приложения на QtRuby -Comment[sk]=Vygeneruje QtRuby aplikáciu (multiplatformovo kompatibilnú) -Comment[sr]=Прави програм на основу QtRuby-ја (прекоплатформски компатибилан) -Comment[sr@Latn]=Pravi program na osnovu QtRuby-ja (prekoplatformski kompatibilan) -Comment[sv]=Skapa ett program baserat på QtRuby (fungerar på andra plattformar) -Comment[tr]=QtRuby tabanlı bir uygulama yarat (platformlararası geçimli) -Comment[zh_TW]=產生一個 QtRuby 為基礎的應用程式(跨平台相容) -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README -Archive=qtrubyapp.tar.gz - -[FILE1] -Type=install -Source=%{src}/qtrubyapp.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/main.rb -Dest=%{dest}/main.rb - -[FILE3] -Type=install -Source=%{src}/qtrubyapp.rb -Dest=%{dest}/%{APPNAMELC}.rb - -[FILE4] -Type=install -Source=%{src}/fileopen.xpm -Dest=%{dest}/fileopen.xpm - -[FILE5] -Type=install -Source=%{src}/filesave.xpm -Dest=%{dest}/filesave.xpm - -[FILE6] -Type=install -Source=%{src}/fileprint.xpm -Dest=%{dest}/fileprint.xpm - -[FILE7] -Type=install -Source=%{src}/app-Makefile -Dest=%{dest}/Makefile - -[FILE8] -Type=install -Source=%{src}/app.filelist -Dest=%{dest}/%{APPNAMELC}.tdevelop.filelist - -[FILE9] -Type=install -Source=%{src}/README -Dest=%{dest}/README - -[MSG] -Type=message -Comment=A QtRuby based application was created in %{dest} -Comment[ca]=Una aplicació basada en QtRuby ha estat creada en %{dest} -Comment[da]=Et QtRuby baseret program blev oprettet i %{dest} -Comment[de]=Eine auf QtRuby basierende Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή βασισμένη σε QtRuby δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación basada en QtRuby ha sido creada en %{dest} -Comment[et]=Rakendus QtRuby põhjal loodi asukohta %{dest} -Comment[eu]=QtRuby lengoaian oinarritutako aplikazioa sortu da hemen: %{dest} -Comment[fa]=یک کاربرد بر مبنای QtRuby در %{dest} ایجاد شد -Comment[fr]=Une application basée sur QtRuby a été créée dans %{dest} -Comment[ga]=Cruthaíodh feidhmchlár bunaithe ar QtRuby i %{dest} -Comment[gl]=Creouse unha aplicación baseada en QtRuby en %{dest} -Comment[hu]=Létrejött egy QtRuby-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione basata su QtRuby in %{dest} -Comment[ja]=QtRuby ベースのアプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en op QtRuby opbuut Programm opstellt. -Comment[ne]=QtRuby आधारित अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een QtRuby-toepassing is aangemaakt in %{dest} -Comment[pl]=Program używający QtRuby został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação baseada em QtRuby em %{dest} -Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby em %{dest} -Comment[ru]=Приложение QtRuby создано в %{dest} -Comment[sk]=QtRuby aplikácia bola vytvorená v %{dest} -Comment[sr]=QtRuby програм је направљен у %{dest} -Comment[sr@Latn]=QtRuby program je napravljen u %{dest} -Comment[sv]=Ett program baserat på QtRuby skapades i %{dest} -Comment[tr]=Bir QtRuby tabanlı uygulama %{dest} içinde yaratıldı. -Comment[zh_TW]=一個 QtRuby 為基礎的應用程式框架已建立於 %{dest} diff --git a/languages/ruby/app_templates/rails/CMakeLists.txt b/languages/ruby/app_templates/rails/CMakeLists.txt index 8d8fb1e2..6f53dd0d 100644 --- a/languages/ruby/app_templates/rails/CMakeLists.txt +++ b/languages/ruby/app_templates/rails/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( rails.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/rails.tar.gz rails.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - rails.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + rails.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/rails/Makefile.am b/languages/ruby/app_templates/rails/Makefile.am index 915e789c..9d89a708 100644 --- a/languages/ruby/app_templates/rails/Makefile.am +++ b/languages/ruby/app_templates/rails/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.tdevelop templateName= rails ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/rails/app.tdevelop b/languages/ruby/app_templates/rails/app.tdevelop index 272185c7..17a0e6a1 100644 --- a/languages/ruby/app_templates/rails/app.tdevelop +++ b/languages/ruby/app_templates/rails/app.tdevelop @@ -13,16 +13,16 @@ KDevDoxygen KDevdistpart KDevVisualBoyAdvance - TDevDebugger + KDevDebugger
- + *.rb,*.rhtml,*.rxml,*.rjs,*.css,*.js,*.html.erb,*.js.rjs,*.xml.builder *~ - - + + @@ -34,8 +34,8 @@ - - + + ada ada_bugs_gcc @@ -82,8 +82,8 @@ KDE Libraries (Doxygen) - - + + @@ -95,13 +95,13 @@ - - + + ruby %{dest}/script/console false script/server - + diff --git a/languages/ruby/app_templates/rails/rails.kdevtemplate b/languages/ruby/app_templates/rails/rails.kdevtemplate new file mode 100644 index 00000000..5ed2d78d --- /dev/null +++ b/languages/ruby/app_templates/rails/rails.kdevtemplate @@ -0,0 +1,72 @@ +# KDE Config File +[General] +Name=Ruby On Rails +Name[de]=Ruby on Rails +Name[ne]=रूबि अन रेल्स +Name[sv]=Ruby on Rails +Icon=rails.png +Category=Ruby +Comment=This generates a Ruby On Rails project +Comment[ca]=Genera un projecte Ruby On Rails +Comment[da]=Dette genererer et Ruby On Rails projekt +Comment[de]=Erstellt ein einfaches Ruby-on-Rails-Projekt +Comment[el]=Δημιουργεί ένα έργο Ruby On Rails +Comment[es]=Genera un proyecto Ruby On Rails +Comment[et]=Lihtsa Ruby On Rails projekti loomine +Comment[eu]=Ruby On Rails proiektu bat sortzen du. +Comment[fa]=یک پروژۀ Ruby On Rails تولید می‌کند +Comment[fr]=Génère un projet Ruby On Rails +Comment[gl]=Isto xera un proxecto de Ruby On Rails +Comment[hu]=Létrehoz egy Ruby On Rails-projektet +Comment[it]=Genera un progetto Ruby On Rails +Comment[ja]=Ruby On Rails プロジェクトを作成します +Comment[nds]=Stellt en eenfach "Ruby-On-Rails"-Projekt op +Comment[ne]=यसले रूबि अन रेल्स परियोजना उत्पन्न गर्दछ +Comment[nl]=Genereert een Ruby On Rails-project. +Comment[pl]=Generuje projekt Ruby On Rails +Comment[pt]=Gera um projecto de Ruby On Rails +Comment[pt_BR]=Gera um projecto de Ruby On Rails +Comment[ru]=Создание проекта на Ruby On Rails +Comment[sk]=Vygeneruje Ruby On Rails projekt +Comment[sr]=Прави једноставан Ruby On Rails пројекат +Comment[sr@Latn]=Pravi jednostavan Ruby On Rails projekat +Comment[sv]=Det här skapar ett Ruby on Rails-projekt +Comment[zh_TW]=產生一個 Ruby On Rails 專案 +FileTemplates=rb,ShellStyle,rhtml,XMLStyle,html.erb,XMLStyle,rxml,XMLStyle,xml.builder,XMLStyle,rjs,ShellStyle,js.rjs,ShellStyle,css,CPPStyle,js,CPPStyle +ShowFilesAfterGeneration=%{dest}/script/server +Archive=rails.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[MSG] +Type=message +Comment=A Ruby On Rails project created in %{dest} +Comment[ca]=A simple projecte Ruby On Rails ha estat creat en %{dest} +Comment[da]=Et Ruby On Rails projekt oprettet i %{dest} +Comment[de]=Ein einfaches Ruby-on-Rails-Project wurde in %{dest} erstellt. +Comment[el]=Ένα έργο Ruby On Rails δημιουργήθηκε στο %{dest}. +Comment[es]=Un proyecto de Ruby On Rails ha sido creado en %{dest}. +Comment[et]=Lihtne Ruby On Rails projekt loodi asukohta %{dest}. +Comment[eu]=Ruby On Rails proiektu bat sortu da hemen: %{dest}. +Comment[fa]=یک پروژۀ Ruby On Rails در %{dest} ایجاد شد +Comment[fr]=Un projet Ruby On Rails a été créé dans %{dest} +Comment[gl]=Creouse un proxecto de Ruby On Rails en %{dest} +Comment[hu]=Létrejött egy Ruby On Rails-projekt itt: %{dest} +Comment[it]=È stato creato un progetto Ruby On Rails in %{dest} +Comment[ja]=Ruby On Rails プロジェクトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach "Ruby-On-Rails"-Projekt opstellt. +Comment[ne]=रूबि अन रेल्स परियोजना %{dest} मा सिर्जना गरिन्छ +Comment[nl]=Een eenvoudig Ruby On Rails-project is aangemaakt in %{dest}. +Comment[pl]=Projekt Ruby On Rails stworzony w %{dest} +Comment[pt]=Foi criado um projecto de Ruby on Rails em %{dest} +Comment[pt_BR]=Foi criado um projecto de Ruby on Rails em %{dest} +Comment[ru]=Проект на Ruby On Rails создан в %{dest} +Comment[sk]=Ruby On Rails projekt bol vytvorený v %{dest} +Comment[sr]=Ruby On Rails пројекат направљен је у %{dest} +Comment[sr@Latn]=Ruby On Rails projekat napravljen je u %{dest} +Comment[sv]=Ett Ruby on Rails-projekt skapades i %{dest} +Comment[zh_TW]=一個 Ruby On Rails 專案已建立於 %{dest} diff --git a/languages/ruby/app_templates/rails/rails.tdevtemplate b/languages/ruby/app_templates/rails/rails.tdevtemplate deleted file mode 100644 index 5ed2d78d..00000000 --- a/languages/ruby/app_templates/rails/rails.tdevtemplate +++ /dev/null @@ -1,72 +0,0 @@ -# KDE Config File -[General] -Name=Ruby On Rails -Name[de]=Ruby on Rails -Name[ne]=रूबि अन रेल्स -Name[sv]=Ruby on Rails -Icon=rails.png -Category=Ruby -Comment=This generates a Ruby On Rails project -Comment[ca]=Genera un projecte Ruby On Rails -Comment[da]=Dette genererer et Ruby On Rails projekt -Comment[de]=Erstellt ein einfaches Ruby-on-Rails-Projekt -Comment[el]=Δημιουργεί ένα έργο Ruby On Rails -Comment[es]=Genera un proyecto Ruby On Rails -Comment[et]=Lihtsa Ruby On Rails projekti loomine -Comment[eu]=Ruby On Rails proiektu bat sortzen du. -Comment[fa]=یک پروژۀ Ruby On Rails تولید می‌کند -Comment[fr]=Génère un projet Ruby On Rails -Comment[gl]=Isto xera un proxecto de Ruby On Rails -Comment[hu]=Létrehoz egy Ruby On Rails-projektet -Comment[it]=Genera un progetto Ruby On Rails -Comment[ja]=Ruby On Rails プロジェクトを作成します -Comment[nds]=Stellt en eenfach "Ruby-On-Rails"-Projekt op -Comment[ne]=यसले रूबि अन रेल्स परियोजना उत्पन्न गर्दछ -Comment[nl]=Genereert een Ruby On Rails-project. -Comment[pl]=Generuje projekt Ruby On Rails -Comment[pt]=Gera um projecto de Ruby On Rails -Comment[pt_BR]=Gera um projecto de Ruby On Rails -Comment[ru]=Создание проекта на Ruby On Rails -Comment[sk]=Vygeneruje Ruby On Rails projekt -Comment[sr]=Прави једноставан Ruby On Rails пројекат -Comment[sr@Latn]=Pravi jednostavan Ruby On Rails projekat -Comment[sv]=Det här skapar ett Ruby on Rails-projekt -Comment[zh_TW]=產生一個 Ruby On Rails 專案 -FileTemplates=rb,ShellStyle,rhtml,XMLStyle,html.erb,XMLStyle,rxml,XMLStyle,xml.builder,XMLStyle,rjs,ShellStyle,js.rjs,ShellStyle,css,CPPStyle,js,CPPStyle -ShowFilesAfterGeneration=%{dest}/script/server -Archive=rails.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[MSG] -Type=message -Comment=A Ruby On Rails project created in %{dest} -Comment[ca]=A simple projecte Ruby On Rails ha estat creat en %{dest} -Comment[da]=Et Ruby On Rails projekt oprettet i %{dest} -Comment[de]=Ein einfaches Ruby-on-Rails-Project wurde in %{dest} erstellt. -Comment[el]=Ένα έργο Ruby On Rails δημιουργήθηκε στο %{dest}. -Comment[es]=Un proyecto de Ruby On Rails ha sido creado en %{dest}. -Comment[et]=Lihtne Ruby On Rails projekt loodi asukohta %{dest}. -Comment[eu]=Ruby On Rails proiektu bat sortu da hemen: %{dest}. -Comment[fa]=یک پروژۀ Ruby On Rails در %{dest} ایجاد شد -Comment[fr]=Un projet Ruby On Rails a été créé dans %{dest} -Comment[gl]=Creouse un proxecto de Ruby On Rails en %{dest} -Comment[hu]=Létrejött egy Ruby On Rails-projekt itt: %{dest} -Comment[it]=È stato creato un progetto Ruby On Rails in %{dest} -Comment[ja]=Ruby On Rails プロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach "Ruby-On-Rails"-Projekt opstellt. -Comment[ne]=रूबि अन रेल्स परियोजना %{dest} मा सिर्जना गरिन्छ -Comment[nl]=Een eenvoudig Ruby On Rails-project is aangemaakt in %{dest}. -Comment[pl]=Projekt Ruby On Rails stworzony w %{dest} -Comment[pt]=Foi criado um projecto de Ruby on Rails em %{dest} -Comment[pt_BR]=Foi criado um projecto de Ruby on Rails em %{dest} -Comment[ru]=Проект на Ruby On Rails создан в %{dest} -Comment[sk]=Ruby On Rails projekt bol vytvorený v %{dest} -Comment[sr]=Ruby On Rails пројекат направљен је у %{dest} -Comment[sr@Latn]=Ruby On Rails projekat napravljen je u %{dest} -Comment[sv]=Ett Ruby on Rails-projekt skapades i %{dest} -Comment[zh_TW]=一個 Ruby On Rails 專案已建立於 %{dest} diff --git a/languages/ruby/app_templates/ruby.appwizard b/languages/ruby/app_templates/ruby.appwizard index b5937b62..726daeed 100644 --- a/languages/ruby/app_templates/ruby.appwizard +++ b/languages/ruby/app_templates/ruby.appwizard @@ -1,2 +1,2 @@ [General] -List=rubyhello,qtruby,qtrubyapp,dcopserviceruby,tdeappruby,kxtruby,rails +List=rubyhello,qtruby,qtrubyapp,dcopserviceruby,kappruby,kxtruby,rails diff --git a/languages/ruby/app_templates/rubyhello/CMakeLists.txt b/languages/ruby/app_templates/rubyhello/CMakeLists.txt index 103d97e9..74da59e4 100644 --- a/languages/ruby/app_templates/rubyhello/CMakeLists.txt +++ b/languages/ruby/app_templates/rubyhello/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( rubyhello.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/rubyhello.tar.gz rubyhello.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - rubyhello.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + rubyhello.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/ruby/app_templates/rubyhello/Makefile.am b/languages/ruby/app_templates/rubyhello/Makefile.am index 9afc2af8..5d20526e 100644 --- a/languages/ruby/app_templates/rubyhello/Makefile.am +++ b/languages/ruby/app_templates/rubyhello/Makefile.am @@ -2,10 +2,10 @@ dataFiles = app.rb app.tdevelop templateName= rubyhello ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/ruby/app_templates/rubyhello/app.tdevelop b/languages/ruby/app_templates/rubyhello/app.tdevelop index 2023467f..c938d122 100644 --- a/languages/ruby/app_templates/rubyhello/app.tdevelop +++ b/languages/ruby/app_templates/rubyhello/app.tdevelop @@ -13,21 +13,21 @@ KDevDoxygen KDevdistpart KDevVisualBoyAdvance - TDevDebugger + KDevDebugger
- + *.rb *~ - - + + - - + + ada ada_bugs_gcc @@ -74,18 +74,18 @@ KDE Libraries (Doxygen) - - + + - - + + ./%{APPNAMELC}.rb ruby false - + diff --git a/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate b/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate new file mode 100644 index 00000000..bce79ff9 --- /dev/null +++ b/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate @@ -0,0 +1,105 @@ +# KDE Config File +[General] +Name=Simple Ruby script +Name[ca]=Simple script en Ruby +Name[da]=Simpelt Ruby script +Name[de]=Einfaches Ruby-Skript +Name[el]=Απλό σενάριο Ruby +Name[es]=Guión sencillo en Ruby +Name[et]=Lihtne Ruby skript +Name[eu]=Ruby script sinple bat +Name[fa]=دست‌نوشتۀ سادۀ رابی +Name[fr]=Script Ruby simple +Name[ga]=Script shimplí Ruby +Name[gl]=Script sinxelo en Ruby +Name[hu]=Egyszerű Ruby-szkript +Name[it]=Semplice script Ruby +Name[ja]=簡単な Ruby スクリプト +Name[nds]=Eenfach Ruby-Skript +Name[ne]=साधारण रूबि स्क्रिप्ट +Name[nl]=Eenvoudig Ruby-script +Name[pl]=Prosty skrypt w języku Ruby +Name[pt]=Programa simples em Ruby +Name[pt_BR]=Programa simples em Ruby +Name[ru]=Простой скрипт Ruby +Name[sk]=Jednoduchý Ruby skript +Name[sr]=Једноставна Ruby скрипта +Name[sr@Latn]=Jednostavna Ruby skripta +Name[sv]=Enkelt Ruby-skript +Name[tg]=Скрипти Ruby оддӣ +Name[tr]=Basit Ruby Betiği +Name[zh_CN]=简单的 Ruyb 脚本 +Name[zh_TW]=簡單 Ruby 文稿 +Category=Ruby +Comment=This generates a simplistic 'Hello world' program in Ruby +Comment[ca]=Genera un simple programa de 'Hello world' en Ruby +Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i Ruby +Comment[de]=Erstellt ein einfaches "Hello World"'-Programm in Ruby +Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Ruby +Comment[es]=Genera un sencillo programa «Hola mundo» en Ruby +Comment[et]=Lihtsa "Tere, maailm" programmi loomine Rubys +Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Ruby lengoaian +Comment[fa]=یک برنامۀ سادۀ «Hello world» در رابی تولید می‌کند +Comment[fr]=Génère un programme « Bonjour monde » simple en Ruby +Comment[gl]=Isto xera un programa sinxelo 'Ola mundo' en Ruby +Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot Rubyban +Comment[it]=Genera un semplice programma di "Hello world" in Ruby +Comment[ja]=簡単な Hello world プログラムを Ruby で作成します +Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Ruby op. +Comment[ne]=यसले रूबिमा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ +Comment[nl]=Dit genereert een eenvoudig Hello World-programma in Ruby +Comment[pl]=Generuje prosty program "Witaj świecie" w języku Ruby +Comment[pt]=Isto gera um programa simples 'Olá mundo' em Ruby +Comment[pt_BR]=Isto gera um programa simples 'Olá mundo' em Ruby +Comment[ru]=Создание простой программы 'Hello world' на Ruby +Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Ruby +Comment[sr]=Ово прави једноставан „Здраво свете“ у Ruby-ју +Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u Ruby-ju +Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i Ruby +Comment[tr]=Bu Ruby'de basit bir "Merhaba Dünya" programı yaratır. +Comment[zh_TW]=產生一個簡單的 Ruby 的 Hello world 程式 +FileTemplates=rb,ShellStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb +Archive=rubyhello.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.rb +Dest=%{dest}/%{APPNAMELC}.rb + +[MSG] +Type=message +Comment=A simple ruby script was created in %{dest} +Comment[ca]=Un simple script en Ruby ha estat creat en %{dest} +Comment[da]=Et simpelt ruby script blev oprettet i %{dest} +Comment[de]=Ein einfaches Ruby-Skript wurde in %{dest} erstellt. +Comment[el]=Ένα απλό σενάριο ruby δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo guión en Ruby ha sido creado en %{dest} +Comment[et]=Lihtne Ruby skript loodi asukohta %{dest} +Comment[eu]=Ruby script sinple bat sortu da hemen: %{dest} +Comment[fa]=یک دست‌نوشتۀ سادۀ رابی در %{dest} ایجاد شد +Comment[fr]=Un script Ruby simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh script shimplí ruby i %{dest} +Comment[gl]=Creouse un scrip sinxelo en ruby en %{dest} +Comment[hu]=Létrejött egy egyszerű Ruby-szkript itt: %{dest} +Comment[it]=È stato creato un semplice script ruby in %{dest} +Comment[ja]=簡単な ruby スクリプトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach Ruby-Skript opstellt. +Comment[ne]=साधारण रूबि स्क्रिप्ट %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig Ruby-script is aangemaakt in %{dest} +Comment[pl]=Prosty skrypt w języku Ruby został utworzony w %{dest} +Comment[pt]=Foi criado um programa simples em Ruby em %{dest} +Comment[pt_BR]=Foi criado um programa simples em Ruby em %{dest} +Comment[ru]=Простой скрипт Ruby создан в %{dest} +Comment[sk]=Jednoduchý Ruby skript bol vytvorený v %{dest} +Comment[sr]=Једноставна ruby скрипта направљена је у %{dest} +Comment[sr@Latn]=Jednostavna ruby skripta napravljena je u %{dest} +Comment[sv]=Ett enkelt Ruby-skript skapades i %{dest} +Comment[tr]=Basit bir Ruby betiği %{dest} içinde yaratıldı. +Comment[zh_TW]=一個簡單的 ruby 文稿已建立於 %{dest} diff --git a/languages/ruby/app_templates/rubyhello/rubyhello.tdevtemplate b/languages/ruby/app_templates/rubyhello/rubyhello.tdevtemplate deleted file mode 100644 index bce79ff9..00000000 --- a/languages/ruby/app_templates/rubyhello/rubyhello.tdevtemplate +++ /dev/null @@ -1,105 +0,0 @@ -# KDE Config File -[General] -Name=Simple Ruby script -Name[ca]=Simple script en Ruby -Name[da]=Simpelt Ruby script -Name[de]=Einfaches Ruby-Skript -Name[el]=Απλό σενάριο Ruby -Name[es]=Guión sencillo en Ruby -Name[et]=Lihtne Ruby skript -Name[eu]=Ruby script sinple bat -Name[fa]=دست‌نوشتۀ سادۀ رابی -Name[fr]=Script Ruby simple -Name[ga]=Script shimplí Ruby -Name[gl]=Script sinxelo en Ruby -Name[hu]=Egyszerű Ruby-szkript -Name[it]=Semplice script Ruby -Name[ja]=簡単な Ruby スクリプト -Name[nds]=Eenfach Ruby-Skript -Name[ne]=साधारण रूबि स्क्रिप्ट -Name[nl]=Eenvoudig Ruby-script -Name[pl]=Prosty skrypt w języku Ruby -Name[pt]=Programa simples em Ruby -Name[pt_BR]=Programa simples em Ruby -Name[ru]=Простой скрипт Ruby -Name[sk]=Jednoduchý Ruby skript -Name[sr]=Једноставна Ruby скрипта -Name[sr@Latn]=Jednostavna Ruby skripta -Name[sv]=Enkelt Ruby-skript -Name[tg]=Скрипти Ruby оддӣ -Name[tr]=Basit Ruby Betiği -Name[zh_CN]=简单的 Ruyb 脚本 -Name[zh_TW]=簡單 Ruby 文稿 -Category=Ruby -Comment=This generates a simplistic 'Hello world' program in Ruby -Comment[ca]=Genera un simple programa de 'Hello world' en Ruby -Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i Ruby -Comment[de]=Erstellt ein einfaches "Hello World"'-Programm in Ruby -Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Ruby -Comment[es]=Genera un sencillo programa «Hola mundo» en Ruby -Comment[et]=Lihtsa "Tere, maailm" programmi loomine Rubys -Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Ruby lengoaian -Comment[fa]=یک برنامۀ سادۀ «Hello world» در رابی تولید می‌کند -Comment[fr]=Génère un programme « Bonjour monde » simple en Ruby -Comment[gl]=Isto xera un programa sinxelo 'Ola mundo' en Ruby -Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot Rubyban -Comment[it]=Genera un semplice programma di "Hello world" in Ruby -Comment[ja]=簡単な Hello world プログラムを Ruby で作成します -Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Ruby op. -Comment[ne]=यसले रूबिमा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ -Comment[nl]=Dit genereert een eenvoudig Hello World-programma in Ruby -Comment[pl]=Generuje prosty program "Witaj świecie" w języku Ruby -Comment[pt]=Isto gera um programa simples 'Olá mundo' em Ruby -Comment[pt_BR]=Isto gera um programa simples 'Olá mundo' em Ruby -Comment[ru]=Создание простой программы 'Hello world' на Ruby -Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Ruby -Comment[sr]=Ово прави једноставан „Здраво свете“ у Ruby-ју -Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u Ruby-ju -Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i Ruby -Comment[tr]=Bu Ruby'de basit bir "Merhaba Dünya" programı yaratır. -Comment[zh_TW]=產生一個簡單的 Ruby 的 Hello world 程式 -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb -Archive=rubyhello.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.rb -Dest=%{dest}/%{APPNAMELC}.rb - -[MSG] -Type=message -Comment=A simple ruby script was created in %{dest} -Comment[ca]=Un simple script en Ruby ha estat creat en %{dest} -Comment[da]=Et simpelt ruby script blev oprettet i %{dest} -Comment[de]=Ein einfaches Ruby-Skript wurde in %{dest} erstellt. -Comment[el]=Ένα απλό σενάριο ruby δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo guión en Ruby ha sido creado en %{dest} -Comment[et]=Lihtne Ruby skript loodi asukohta %{dest} -Comment[eu]=Ruby script sinple bat sortu da hemen: %{dest} -Comment[fa]=یک دست‌نوشتۀ سادۀ رابی در %{dest} ایجاد شد -Comment[fr]=Un script Ruby simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh script shimplí ruby i %{dest} -Comment[gl]=Creouse un scrip sinxelo en ruby en %{dest} -Comment[hu]=Létrejött egy egyszerű Ruby-szkript itt: %{dest} -Comment[it]=È stato creato un semplice script ruby in %{dest} -Comment[ja]=簡単な ruby スクリプトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach Ruby-Skript opstellt. -Comment[ne]=साधारण रूबि स्क्रिप्ट %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig Ruby-script is aangemaakt in %{dest} -Comment[pl]=Prosty skrypt w języku Ruby został utworzony w %{dest} -Comment[pt]=Foi criado um programa simples em Ruby em %{dest} -Comment[pt_BR]=Foi criado um programa simples em Ruby em %{dest} -Comment[ru]=Простой скрипт Ruby создан в %{dest} -Comment[sk]=Jednoduchý Ruby skript bol vytvorený v %{dest} -Comment[sr]=Једноставна ruby скрипта направљена је у %{dest} -Comment[sr@Latn]=Jednostavna ruby skripta napravljena je u %{dest} -Comment[sv]=Ett enkelt Ruby-skript skapades i %{dest} -Comment[tr]=Basit bir Ruby betiği %{dest} içinde yaratıldı. -Comment[zh_TW]=一個簡單的 ruby 文稿已建立於 %{dest} diff --git a/languages/ruby/app_templates/tdeapp/CMakeLists.txt b/languages/ruby/app_templates/tdeapp/CMakeLists.txt deleted file mode 100644 index 598ce743..00000000 --- a/languages/ruby/app_templates/tdeapp/CMakeLists.txt +++ /dev/null @@ -1,27 +0,0 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -add_custom_target( tdeappruby.tar.gz ALL - COMMAND tar zcf tdeappruby.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR} - app_client.rb appiface.rb app.rb appview.rb main.rb pref.rb - app.cpp appui.rc app.desktop app.tdevelop app-Makefile.am - app-configure.in.in src-Makefile.am subdirs README -) - - -install( FILES - ${CMAKE_CURRENT_BINARY_DIR}/tdeappruby.tar.gz tdeappruby.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) - - -install( FILES - tdeappruby.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) diff --git a/languages/ruby/app_templates/tdeapp/Makefile.am b/languages/ruby/app_templates/tdeapp/Makefile.am deleted file mode 100644 index ff783b87..00000000 --- a/languages/ruby/app_templates/tdeapp/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -dataFiles = app_client.rb appiface.rb app.rb appview.rb main.rb pref.rb app.cpp \ - appui.rc app.desktop app.tdevelop app-Makefile.am app-configure.in.in \ - src-Makefile.am subdirs README - -templateName = tdeappruby - -### no need to change below: -template_DATA = $(templateName).tdevtemplate -templatedir = ${appwizarddatadir}/templates - -appwizarddatadir = ${kde_datadir}/tdevappwizard -$(templateName).tar.gz: ${dataFiles} - $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} - $(GZIP_COMMAND) -f9 $(templateName).tar - -archivedir = ${appwizarddatadir} -archive_DATA = $(templateName).tar.gz ${templateName}.png - -CLEANFILES = *.tar.gz diff --git a/languages/ruby/app_templates/tdeapp/README b/languages/ruby/app_templates/tdeapp/README deleted file mode 100644 index 39de8b2f..00000000 --- a/languages/ruby/app_templates/tdeapp/README +++ /dev/null @@ -1,81 +0,0 @@ ------------------------------------------------ -Kde application framework template quickstart -Author: Thomas Nagy -Date: 2004-03-22 ------------------------------------------------ - -This README file explains you basic things for starting with -this application template. - - -** Building and installing ** - -* Build the configure script by "make -f Makefile.cvs" - -* To clean, use "make clean", and to clean everything -(remove the makefiles, etc), use "make distclean" - -* To distribute your program, try "make dist". -This will make a compact tarball archive of your release with the -necessary scripts inside. - -* Modifying the auto-tools scripts -for automake scripts there is an excellent tutorial there : -http://developer.kde.org/documentation/other/makefile_am_howto.html - -* Simplify your life : install the project in your home directory for -testing purposes. -./configure --prefix=/home/user/dummyfolder/ -In the end when you finished the development you can -rm -rf /home/user/dummyfolder/ -without fear. - - -** Technologies ** - -* Build the menus of your application easily -kde applications now use an xml file (*ui.rc file) to build the menus. -This allow a great customization of the application. However, when -programming the menu is shown only after a "make install" - -For more details, consult : -http://devel-home.kde.org/~larrosa/tutorial/p9.html -http://developer.kde.org/documentation/tutorials/xmlui/preface.html - -* Use TDEConfig XT to create your configuration dialogs and make -them more maintainable. - -For more details, consult : -http://developer.kde.org/documentation/tutorials/tdeconfigxt/tdeconfigxt.html - -* With KParts, you can embed other kde components in your program, or make your program -embeddable in other apps. For example, the kmplayer kpart can be called to play videos -in your app. - -For more details, consult : -http://www-106.ibm.com/developerworks/library/l-tdeparts/ -http://developer.kde.org/documentation/tutorials/dot/writing-plugins.html -http://developer.kde.org/documentation/tutorials/developing-a-plugin-structure/index.html - -* With dcop, you can control your app from other applications -Make sure to include K_DCOP and a kdcop: section in your .h file -http://developer.kde.org/documentation/tutorials/dot/dcopiface/dcop-interface.html - - -** Documentation ** - -* For the translations : -1. Download a patched gettext which can be found at: - http://public.kde.planetmirror.com/pub/kde/devel/gettext-kde/ -2. Install that gettext in ~/bin/ -3. cd ~/yourproject, export PATH=~/bin:$PATH, export -TDEDIR=/where_your_KDE3_is -4. make -f admin/Makefile.common package-messages -5. make package-messages -6. Translate the po files (not the pot!!) with kbabel or xemacs - -* Do not forget to write the documentation for your kde app -edit the documentation template index.docbook in doc/ - - - diff --git a/languages/ruby/app_templates/tdeapp/app-Makefile.am b/languages/ruby/app_templates/tdeapp/app-Makefile.am deleted file mode 100644 index bfe1c599..00000000 --- a/languages/ruby/app_templates/tdeapp/app-Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = $(TOPSUBDIRS) diff --git a/languages/ruby/app_templates/tdeapp/app-configure.in.in b/languages/ruby/app_templates/tdeapp/app-configure.in.in deleted file mode 100644 index 7d849466..00000000 --- a/languages/ruby/app_templates/tdeapp/app-configure.in.in +++ /dev/null @@ -1,45 +0,0 @@ -#MIN_CONFIG(3.0.0) - -AM_INIT_AUTOMAKE(%{APPNAMELC}, 0.1) -AC_C_BIGENDIAN -AC_CHECK_KDEMAXPATHLEN - -AC_PROG_MAKE_SET - -AC_CHECK_PROG(RUBY, ruby, ruby) - -if test -z "$RUBY"; then - DO_NOT_COMPILE="$DO_NOT_COMPILE qtruby" -else - AC_MSG_CHECKING(for ruby dirs) - RUBY_ARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"archdir"@:>@)'` - RUBY_SITEARCHDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitearchdir"@:>@)'` - RUBY_SITEDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"sitelibdir"@:>@)'` - RUBY_LIBDIR=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"libdir"@:>@)'` - RUBY_LIBRUBYARG=`$RUBY -r rbconfig -e 'printf("%s",Config::CONFIG@<:@"LIBRUBYARG_SHARED"@:>@)'` - AC_MSG_RESULT([archdir $RUBY_ARCHDIR, sitearchdir $RUBY_SITEARCHDIR, sitedir $RUBY_SITEDIR, libdir $RUBY_LIBDIR, librubyarg $RUBY_LIBRUBYARG]) - AC_SUBST(RUBY_ARCHDIR) - AC_SUBST(RUBY_SITEARCHDIR) - AC_SUBST(RUBY_SITEDIR) - AC_SUBST(RUBY_LIBDIR) - AC_SUBST(RUBY_LIBRUBYARG) -fi - -# Korundum check -AC_MSG_CHECKING([whether Korundum is installed]) -korundum_present=no -cat >korundumtest.rb </dev/null 2>&1 && korundum_present=yes -AC_MSG_RESULT([$korundum_present]) - -# rbuic check -AC_PATH_PROG([RBUIC],[rbuic]) -if test -z "${RBUIC}" ; then - AC_MSG_ERROR([cannot find rbuic (part of the QtRuby package)]) -fi -AC_SUBST([RBUIC]) -AC_SUBST([RUBY]) - - diff --git a/languages/ruby/app_templates/tdeapp/app.cpp b/languages/ruby/app_templates/tdeapp/app.cpp deleted file mode 100644 index 04770335..00000000 --- a/languages/ruby/app_templates/tdeapp/app.cpp +++ /dev/null @@ -1,30 +0,0 @@ -#include - -#include -#include -#include -#include - -int main(int argc, char **argv) { - TDEInstance * instance = new TDEInstance("%{APPNAMELC}"); - TQString appdir = ::locate("data", "%{APPNAMELC}/main.rb", instance); - delete instance; - if (appdir.isNull()) { - tqFatal("Error: Can't find \"%{APPNAMELC}/main.rb\"\n"); - } - TQFileInfo program(appdir); - - char ** rubyargs = (char **) calloc(argc+4, sizeof(char *)); - rubyargs[0] = strdup(argv[0]); - rubyargs[1] = strdup("-KU"); - rubyargs[2] = strdup(TQString("-C%1").arg(program.dirPath()).latin1()); - rubyargs[3] = strdup(TQString("-I%1").arg(program.dirPath()).latin1()); - rubyargs[4] = strdup(program.fileName().latin1()); - for (int i = 1; i < argc; i++) { - rubyargs[i+4] = argv[i]; - } - - ruby_init(); - ruby_options(argc+4, rubyargs); - ruby_run(); -} diff --git a/languages/ruby/app_templates/tdeapp/app.desktop b/languages/ruby/app_templates/tdeapp/app.desktop deleted file mode 100644 index 4587fd3c..00000000 --- a/languages/ruby/app_templates/tdeapp/app.desktop +++ /dev/null @@ -1,44 +0,0 @@ -[Desktop Entry] -Name=%{APPNAME} -Exec=ruby %{APPNAMELC}/main.rb %i -caption "%c" -Icon=%{APPNAMELC} -Type=Application -DocPath=%{APPNAMELC}/%{APPNAMELC}.html -Comment=A TDE KPart Application -Comment[br]=Ur meziant Kpart evit TDE -Comment[ca]=Una aplicació KPart per al TDE -Comment[cy]=Cymhwysiad KPart TDE -Comment[da]=Et TDE KPart-program -Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung -Comment[el]=Μια εφαρμογή KPart του TDE -Comment[es]=Una aplicación KPart de TDE -Comment[et]=TDE KPart rakendus -Comment[eu]=TDE KPart aplikazio bat -Comment[fa]=یک کاربرد TDE KPart -Comment[fr]=Une application KPart pour TDE -Comment[ga]=Feidhmchlár KPart TDE -Comment[gl]=Unha aplicación KPart de TDE -Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग -Comment[hu]=KPart-alapú TDE-alkalmazás -Comment[is]=TDE KPart forrit -Comment[it]=Applicazione KPart di TDE -Comment[ja]=TDE KPart アプリケーション -Comment[lt]=TDE KPart programa -Comment[nds]=En KPart-Deelprogramm för TDE -Comment[ne]=एउटा केडीई KPart अनुप्रयोग -Comment[nl]=Een TDE KPart-toepassing -Comment[pl]=Osadzalny element KPart TDE -Comment[pt]=Uma Aplicação KPart do TDE -Comment[pt_BR]=Um Aplicativo KPart do TDE -Comment[ru]=Приложение KPart для TDE -Comment[sk]=TDE KPart aplikácia -Comment[sl]=Program KPart za TDE -Comment[sr]=TDE KPart програм -Comment[sr@Latn]=TDE KPart program -Comment[sv]=Ett TDE Kpart-program -Comment[ta]=கெடி கெபார்ட் பயன்பாடு -Comment[tg]=Ба кор андохтани KPart барои TDE -Comment[tr]=Bir TDE KPart Uygulaması -Comment[zh_CN]=一个 TDE KPart 应用程序 -Comment[zh_TW]=TDE KPart 應用程式 -Terminal=false diff --git a/languages/ruby/app_templates/tdeapp/app.rb b/languages/ruby/app_templates/tdeapp/app.rb deleted file mode 100644 index 61531be2..00000000 --- a/languages/ruby/app_templates/tdeapp/app.rb +++ /dev/null @@ -1,216 +0,0 @@ -=begin - This class serves as the main window for %{APPNAME}. It handles the - menus, toolbars, and status bars. - - @short Main window class - @author %{AUTHOR} <%{EMAIL}> - @version %{VERSION} -=end - -class %{APPNAMESC} < KDE::MainWindow - - Q_SLOTS 'fileNew()', - 'fileOpen()', - 'fileSave()', - 'fileSaveAs()', - 'filePrint()', - 'optionsPreferences()', - 'changeStatusbar(const QString&)', - 'changeCaption(const QString&)' - - def initialize() - super( nil, "%{APPNAMESC}" ) - @view = %{APPNAMESC}View.new(self) - @printer = nil - # accept dnd - setAcceptDrops(true) - - # tell the KDE::MainWindow that this is indeed the main widget - setCentralWidget(@view) - - # then, setup our actions - setupActions() - - # and a status bar - statusBar().show() - - # Apply the create the main window and ask the mainwindow to - # automatically save settings if changed: window size, toolbar - # position, icon size, etc. Also to add actions for the statusbar - # toolbar, and keybindings if necessary. - setupGUI(); - - # allow the view to change the statusbar and caption - connect(@view, SIGNAL('signalChangeStatusbar(const QString&)'), - self, SLOT('changeStatusbar(const QString&)')) - connect(@view, SIGNAL('signalChangeCaption(const QString&)'), - self, SLOT('changeCaption(const QString&)')) - - end - - - def load(url) - target = "" - # the below code is what you should normally do. in this - # example when, we want the url to our own. you probably - # want to use this code instead for your app - - if false - # download the contents - if TDEIO::NetAccess.download(url, target, self) - # set our caption - setCaption(url.url) - - # load in the file (target is always local) - @view.openURL(KDE::URL.new(target)) - - # and remove the temp file - TDEIO::NetAccess.removeTempFile(target) - end - end - - setCaption(url.prettyURL()) - @view.openURL(url) - end - - def setupActions() - KDE::StdAction.openNew(self, SLOT('fileNew()'), actionCollection()) - KDE::StdAction.open(self, SLOT('fileOpen()'), actionCollection()) - KDE::StdAction.save(self, SLOT('fileSave()'), actionCollection()) - KDE::StdAction.saveAs(self, SLOT('fileSaveAs()'), actionCollection()) - KDE::StdAction.print(self, SLOT('filePrint()'), actionCollection()) - KDE::StdAction.quit($kapp, SLOT('quit()'), actionCollection()) - - KDE::StdAction.preferences(self, SLOT('optionsPreferences()'), actionCollection()) - - # this doesn't do anything useful. it's just here to illustrate - # how to insert a custom menu and menu item - custom = KDE::Action.new(i18n("Cus&tom Menuitem"), KDE::Shortcut.new(), - self, SLOT('optionsPreferences()'), - actionCollection(), "custom_action") - end - - def saveProperties(config) - # the 'config' object points to the session managed - # config file. anything you write here will be available - # later when this app is restored - - if !@view.currentURL().empty? - config.writeEntry("lastURL", @view.currentURL()) - end - end - - def readProperties(config) - # the 'config' object points to the session managed - # config file. This function is automatically called whenever - # the app is being restored. read in here whatever you wrote - # in 'saveProperties' - - url = config.readPathEntry("lastURL") - - if !url.empty? - @view.openURL(KDE::URL.new(url)) - end - end - - def dragEnterEvent(event) - # accept uri drops only - event.accept(KDE::URLDrag.canDecode(event)) - end - - def dropEvent(event) - # This is a very simplistic implementation of a drop event. we - # will only accept a dropped URL. the Qt dnd code can do *much* - # much more, so please read the docs there - urls = [] - - # see if we can decode a URI.. if not, just ignore it - if KDE::URLDrag.decode(event, urls) && !urls.empty? - # okay, we have a URI.. process it - url = urls.shift - - # load in the file - load(url) - end - end - - def fileNew() - # This slot is called whenever the File.New menu is selected, - # the New shortcut is pressed (usually CTRL+N) or the New toolbar - # button is clicked - - # create a new window - %{APPNAMESC}.new.show() - end - - def fileOpen() - # This slot is called whenever the File.Open menu is selected, - # the Open shortcut is pressed (usually CTRL+O) or the Open toolbar - # button is clicked - - # This brings up the generic open dialog - url = KDE::URLRequesterDlg.getURL(nil, self, i18n("Open Location") ) - - # standard filedialog - url = KDE::FileDialog.getOpenURL(nil, nil, self, i18n("Open Location")) - if !url.empty? - @view.openURL(url) - end - end - - def fileSave() - # This slot is called whenever the File.Save menu is selected, - # the Save shortcut is pressed (usually CTRL+S) or the Save toolbar - # button is clicked - - # save the current file - end - - def fileSaveAs() - # This slot is called whenever the File.Save As menu is selected, - file_url = KDE::FileDialog.getSaveURL() - if !file_url.empty? && file_url.valid? - # save your info, here - end - end - - def filePrint() - # This slot is called whenever the File.Print menu is selected, - # the Print shortcut is pressed (usually CTRL+P) or the Print toolbar - # button is clicked - if @printer.nil? then @printer = KDE::Printer.new end - if @printer.setup(self) - # setup the printer. with Qt, you always "print" to a - # Qt::Painter.. whether the output medium is a pixmap, a screen, - # or paper - p = Qt::Painter.new - p.begin(@printer) - - # we let our view do the actual printing - metrics = Qt::PaintDeviceMetrics.new(@printer) - @view.print(p, metrics.height(), metrics.width()) - - # and send the result to the printer - p.end() - end - end - - def optionsPreferences() - # popup some sort of preference dialog, here - dlg = %{APPNAMESC}Preferences.new - if dlg.exec() - # redo your settings - end - end - - def changeStatusbar(text) - # display the text on the statusbar - statusBar().message(text) - end - - def changeCaption(text) - # display the text on the caption - setCaption(text) - end - -end diff --git a/languages/ruby/app_templates/tdeapp/app.tdevelop b/languages/ruby/app_templates/tdeapp/app.tdevelop deleted file mode 100644 index d416fcdb..00000000 --- a/languages/ruby/app_templates/tdeapp/app.tdevelop +++ /dev/null @@ -1,90 +0,0 @@ - - - - %{AUTHOR} - %{EMAIL} - %{VERSION} - KDevAutoProject - Ruby - - Ruby - Qt - KDE - - - KDevDoxygen - KDevdistpart - KDevVisualBoyAdvance - TDevDebugger - - - - - - - - src/%{APPNAMELC} - - - - - false - CVS,.svn - - - - - - - - - ada - ada_bugs_gcc - bash - bash_bugs - c++_bugs_gcc - clanlib - w3c-dom-level2-html - fortran_bugs_gcc - gnome1 - gnustep - gtk - gtk_bugs - haskell - haskell_bugs_ghc - java_bugs_gcc - java_bugs_sun - kde2book - libc - libstdc++ - opengl - pascal_bugs_fp - php - php_bugs - perl - perl_bugs - python - python_bugs - sdl - stl - w3c-svg - sw - w3c-uaag10 - wxwindows_bugs - - - - - - - - - - - ruby - false - 3 - src/main.rb - - - diff --git a/languages/ruby/app_templates/tdeapp/app_client.rb b/languages/ruby/app_templates/tdeapp/app_client.rb deleted file mode 100644 index b08e9b21..00000000 --- a/languages/ruby/app_templates/tdeapp/app_client.rb +++ /dev/null @@ -1,18 +0,0 @@ -require 'Korundum' -include KDE - -about = AboutData.new("%{APPNAMELC}_client", "%{APPNAME} client", "0.1") -CmdLineArgs.init(ARGV, about) - -app = Application.new - -# get our DCOP client and attach so that we may use it -client = app.dcopClient -client.attach - -# do a 'send' for now -dcopRef = DCOPRef.new("%{APPNAMELC}", "%{APPNAMESC}Iface") -dcopRef.openURL("http://www.kde.org") - -app.exec - diff --git a/languages/ruby/app_templates/tdeapp/appiface.rb b/languages/ruby/app_templates/tdeapp/appiface.rb deleted file mode 100644 index a8be16b5..00000000 --- a/languages/ruby/app_templates/tdeapp/appiface.rb +++ /dev/null @@ -1,14 +0,0 @@ -class %{APPNAMESC}Iface < KDE::DCOPObject - - k_dcop 'void openURL(QString)' - - def initialize(app) - super("%{APPNAMESC}Iface") - @app = app - end - - def openURL(url) - @app.openURL(url) - end -end - diff --git a/languages/ruby/app_templates/tdeapp/appui.rc b/languages/ruby/app_templates/tdeapp/appui.rc deleted file mode 100644 index ceb4f14e..00000000 --- a/languages/ruby/app_templates/tdeapp/appui.rc +++ /dev/null @@ -1,8 +0,0 @@ - - - - C&ustom - - - - diff --git a/languages/ruby/app_templates/tdeapp/appview.rb b/languages/ruby/app_templates/tdeapp/appview.rb deleted file mode 100644 index e7aabe3c..00000000 --- a/languages/ruby/app_templates/tdeapp/appview.rb +++ /dev/null @@ -1,103 +0,0 @@ - -=begin - This is the main view class for %{APPNAME}. Most of the non-menu, - non-toolbar, and non-statusbar (e.g., non frame) GUI code should go - here. - - This %{APPNAMELC} uses an HTML component as an example. - - @short Main view - @author %{AUTHOR} <%{EMAIL}> - @version %{VERSION} -=end -class %{APPNAMESC}View < Qt::Widget - - # - # Use this signal to change the content of the statusbar - # - Q_SIGNALS 'signalChangeStatusbar(const QString&)' - - # - # Use this signal to change the content of the caption - # - Q_SIGNALS 'signalChangeCaption(const QString&)' - - Q_SLOTS 'slotOnURL(const QString&)', - 'slotSetTitle(const QString&)' - - def initialize(parent) - super(parent) - - # keep a reference to the DCOP Interface so it doesn't get gc'd - @dcop = %{APPNAMESC}Iface.new(self) - - # setup our layout manager to automatically add our widgets - top_layout = Qt::HBoxLayout.new(self) - top_layout.setAutoAdd(true) - - # we want to look for all components that satisfy our needs. the - # trader will actually search through *all* registered KDE - # applications and components -- not just KParts. So we have to - # specify two things: a service type and a constraint - # - # the service type is like a mime type. we say that we want all - # applications and components that can handle HTML -- 'text/html' - # - # however, by itself, this will return such things as Netscape.. - # not what we wanted. so we constrain it by saying that the - # string 'KParts/ReadOnlyPart' must be found in the ServiceTypes - # field. with this, only components of the type we want will be - # returned. - offers = KDE::Trader.self().query("text/html", "'KParts/ReadOnlyPart' in ServiceTypes") - - factory = nil - # in theory, we only care about the first one.. but let's try all - # offers just in when the first can't be loaded for some reason - offers.each do |ptr| - # we now know that our offer can handle HTML and is a part. - # since it is a part, it must also have a library... let's try to - # load that now - factory = KDE::LibLoader.self().factory( ptr.library() ) - if ! factory.nil? - @html = factory.create(self, ptr.name(), "KParts::ReadOnlyPart") - break - end - end - - # if our factory is invalid, then we never found our component - # and we might as well just exit now - if factory.nil? - KDE::MessageBox.error(self, i18n("Could not find a suitable HTML component")) - return - end - - connect(@html, SIGNAL('setWindowCaption(const QString&)'), - self, SLOT('slotSetTitle(const QString&)')) - connect(@html, SIGNAL('setStatusBarText(const QString&)'), - self, SLOT('slotOnURL(const QString&)')) - - end - - - def print(p, height, width) - # do the actual printing, here - # p.drawText(etc..) - end - - def currentURL() - return @html.url().url() - end - - def openURL(url) - @html.openURL(KDE::URL.new(url)) - end - - def slotOnURL(url) - emit signalChangeStatusbar(url) - end - - def slotSetTitle(title) - emit signalChangeCaption(title) - end - -end diff --git a/languages/ruby/app_templates/tdeapp/main.rb b/languages/ruby/app_templates/tdeapp/main.rb deleted file mode 100644 index 47235013..00000000 --- a/languages/ruby/app_templates/tdeapp/main.rb +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env ruby - -require 'Korundum' - -require '%{APPNAMELC}iface.rb' -require '%{APPNAMELC}.rb' -require '%{APPNAMELC}view.rb' -require 'pref.rb' - -description = I18N_NOOP("A TDE Application") -version = "%{VERSION}" -options = [ [ "+[URL]", I18N_NOOP( "Document to open" ), "" ] ] - -about = KDE::AboutData.new("%{APPNAMELC}", I18N_NOOP("%{APPNAME}"), version, description, - KDE::AboutData.License_%{LICENSE}, "(C) %{YEAR} %{AUTHOR}", nil, nil, "%{EMAIL}") -about.addAuthor( "%{AUTHOR}", nil, "%{EMAIL}" ) -KDE::CmdLineArgs.init(ARGV, about) -KDE::CmdLineArgs.addCmdLineOptions(options) -app = KDE::Application.new - -# see if we are starting with session management -if app.restored? - RESTORE(%{APPNAMESC}) -else - # no session.. just start up normally - args = KDE::CmdLineArgs.parsedArgs - if args.count == 0 - widget = %{APPNAMESC}.new - widget.show - else - for i in 0...args.count do - widget = %{APPNAMESC}.new - widget.show - widget.load(args.url(i)) - end - end -end - -app.exec - diff --git a/languages/ruby/app_templates/tdeapp/pref.rb b/languages/ruby/app_templates/tdeapp/pref.rb deleted file mode 100644 index 98669ad2..00000000 --- a/languages/ruby/app_templates/tdeapp/pref.rb +++ /dev/null @@ -1,38 +0,0 @@ - -class %{APPNAMESC}Preferences < KDE::DialogBase - - def initialize() - super(TreeList, i18n("%{APPNAMESC} Preferences"), - Help|Default|Ok|Apply|Cancel, Ok) - # this is the base class for your preferences dialog. it is now - # a Treelist dialog.. but there are a number of other - # possibilities (including Tab, Swallow, and just Plain) - frame = addPage(i18n("First Page"), i18n("Page One Options")) - @pageOne = %{APPNAMESC}PrefPageOne.new(frame) - - frame = addPage(i18n("Second Page"), i18n("Page Two Options")) - @pageTwo = %{APPNAMESC}PrefPageTwo.new(frame) - end -end - -class %{APPNAMESC}PrefPageOne < Qt::Frame - - def initialize(parent) - super(parent) - layout = Qt::HBoxLayout.new(self) - layout.setAutoAdd(true) - - Qt::Label.new(i18n("Add something here"), self) - end -end - -class %{APPNAMESC}PrefPageTwo < Qt::Frame - - def initialize(parent) - super(parent) - layout = Qt::HBoxLayout.new(self) - layout.setAutoAdd(true) - - Qt::Label.new(i18n("Add something here"), self) - end -end diff --git a/languages/ruby/app_templates/tdeapp/src-Makefile.am b/languages/ruby/app_templates/tdeapp/src-Makefile.am deleted file mode 100644 index acb41899..00000000 --- a/languages/ruby/app_templates/tdeapp/src-Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -## Makefile.am for %{APPNAMELC} - -# this is the program that gets installed. it's name is used for all -# of the other Makefile.am variables -bin_PROGRAMS = %{APPNAMELC} - -# set the include path for X, qt and KDE -INCLUDES = $(all_includes) -I$(RUBY_ARCHDIR) - -# the library search path. -%{APPNAMELC}_LDFLAGS = $(all_libraries) $(KDE_RPATH) -L$(RUBY_LIBDIR) - -# the libraries to link against. -%{APPNAMELC}_LDADD = $(LIB_TDEFILE) $(LIB_TDEPRINT) $(RUBY_LIBRUBYARG) - -# which sources should be compiled for %{APPNAMELC} -%{APPNAMELC}_SOURCES = %{APPNAMELC}.cpp - -# let automoc handle all of the meta source files ((moc)) -METASOURCES = AUTO - -KDE_ICON = AUTO - -# this is where the kdelnk file will go -kdelnkdir = $(kde_appsdir)/Utilities -kdelnk_DATA = %{APPNAMELC}.desktop - -# this is where the XML-GUI resource file goes -rcdir = $(kde_datadir)/%{APPNAMELC} -rc_DATA = %{APPNAMELC}ui.rc - -rubysrc_DATA = main.rb %{APPNAMELC}.rb %{APPNAMELC}_client.rb %{APPNAMELC}iface.rb \ - %{APPNAMELC}view.rb pref.rb - -rubysrcdir = $(kde_datadir)/%{APPNAMELC} - -rubyui_DATA = - -rubyuidir = $(kde_datadir)/%{APPNAMELC} - -%.rb: %.ui - $(RBUIC) -tr ${UIC_TR} -kde $< -o $@ - diff --git a/languages/ruby/app_templates/tdeapp/subdirs b/languages/ruby/app_templates/tdeapp/subdirs deleted file mode 100644 index 0e678106..00000000 --- a/languages/ruby/app_templates/tdeapp/subdirs +++ /dev/null @@ -1,3 +0,0 @@ -doc -po -src diff --git a/languages/ruby/app_templates/tdeapp/tdeappruby.png b/languages/ruby/app_templates/tdeapp/tdeappruby.png deleted file mode 100644 index 913ebb87..00000000 Binary files a/languages/ruby/app_templates/tdeapp/tdeappruby.png and /dev/null differ diff --git a/languages/ruby/app_templates/tdeapp/tdeappruby.tdevtemplate b/languages/ruby/app_templates/tdeapp/tdeappruby.tdevtemplate deleted file mode 100644 index 8a4c0320..00000000 --- a/languages/ruby/app_templates/tdeapp/tdeappruby.tdevtemplate +++ /dev/null @@ -1,238 +0,0 @@ -# KDE Config File -[General] -Name=Application framework -Name[ca]=Infraestructura d'aplicacions -Name[da]=Programskelet -Name[de]=Anwendungsgrundgerüst -Name[el]=Πλαίσιο εφαρμογής -Name[es]=Infraestructura de aplicación -Name[et]=Rakenduse raamistik -Name[eu]=Aplikazioen lan-markoa -Name[fa]=چارچوب کاربرد -Name[fr]=Infrastructure d'application -Name[ga]=Creatlach feidhmchláir -Name[gl]=Entorno de traballo para aplicación -Name[hu]=Alkalmazás-keretrendszer -Name[it]=Infrastruttura applicativa -Name[ja]=アプリケーションフレームワーク -Name[nds]=Programmrahmenwark -Name[ne]=अनुप्रयोग फ्रेमवर्क -Name[nl]=Applicationframework -Name[pl]=Szablon programu -Name[pt]=Plataforma de aplicações -Name[pt_BR]=Plataforma de aplicações -Name[ru]=Приложение KDE -Name[sk]=Aplikačný framework -Name[sl]=Ogrodje programa -Name[sr]=Радни оквир програма -Name[sr@Latn]=Radni okvir programa -Name[sv]=Programramverk -Name[tr]=Uygulama Çatısı -Name[zh_CN]=应用程序框架 -Name[zh_TW]=應用程式框架 -Icon=tdeapp.png -Category=Ruby/KDE -Comment=Generates a simple Korundum application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface -Comment[ca]=Genera una simple aplicació Korundum amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts -Comment[da]=Generere et simpelt Korundum program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan give en script-grænseflade -Comment[de]=Erstellt eine einfache Korundum-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann. -Comment[el]=Δημιουργεί μια απλή εφαρμογή Korundum με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Προσφέρεται επίσης μια διασύνδεση DCOP, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων -Comment[es]=Genera una sencilla aplicación Korundum con una ventana principal, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes. -Comment[et]=Lihtsa Korundumi rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab rakendusel pakkuda skriptikeelte toetust -Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Korundum aplikazio sinple bat sortzen du . DCOP interfazea ere sortzen du, eta beraz, zure aplikazioak script-interfaze bat eskainiko du -Comment[fa]=یک کاربرد سادۀ Korundum با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند -Comment[fr]=Génère une application Korundum simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également fournie, afin que votre application puisse offrir une interface de scriptage -Comment[gl]=Xera unha aplicación sinxela Korundum cunha fiestra, menús e barras de ferramentas. Proporciónase tamén unha interface DCOP de modo que a súa aplicación poida ofrecer unha interface de scripting. -Comment[hu]=Létrehoz egy egyszerű Korundum-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is tartozik az alkalmazáshoz, így könnyen kialakítható hozzá szkriptelési felület. -Comment[it]=Genera una semplice applicazione Korundum con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP, così che l'applicazione può fornire una interfaccia di scripting -Comment[nds]=Stellt en eenfach Korundum-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann. -Comment[ne]=एउटा उच्च तह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण Korundum अनुप्रयोग उत्पन्न गर्दछ । DCOP इन्टरफेस पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्छ । -Comment[nl]=Dit genereert een eenvoudige Korundum-toepassing met één toplevel window, menu's en toolbars. Een DCOP-interface wordt ook aangeleverd, zodat uw toepassing een scripting interface kan aanleveren. -Comment[pl]=Generuje prosty program Korundum z jednym oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twój program może umożliwiać korzystanie ze skryptów -Comment[pt]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação -Comment[pt_BR]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação -Comment[ru]=Создание простого приложения Korundum с окном, меню, панелями инструментов и сервисом DCOP -Comment[sk]=Vygeneruje jednoduchú Korundum aplikáciu s jedným oknom, menu a panelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie -Comment[sr]=Прави једноставан Korundum програм са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање -Comment[sr@Latn]=Pravi jednostavan Korundum program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje -Comment[sv]=Skapar ett enkelt Korundum-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt. -Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Korundum uygulaması yaratır. Uygulamanızın bir betik arayüzü sağlayabilmesi için bir DCOP arayüzü de sağlanmıştır. -Comment[zh_TW]=產生一個簡單的 Korundum 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以使用文稿介面。 -FileTemplates=rb,ShellStyle -ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb -Archive=tdeappruby.tar.gz - -[ADMIN] -Type=include -File=%{tdevelop}/template-common/admin.tdevtemplate - -[GNU] -Type=include -File=%{tdevelop}/template-common/gnu.tdevtemplate - -[MKDIR_DOCBOOK1] -Type=mkdir -Dir=%{dest}/doc - -[MKDIR_DOCBOOK2] -Type=mkdir -Dir=%{dest}/doc/en - -[FILE1] -Type=install -Source=%{tdevelop}/template-common/kde-doc-Makefile.am -Dest=%{dest}/doc/Makefile.am - -[FILE2] -Type=install -Source=%{tdevelop}/template-common/kde-doc-en-Makefile.am -Dest=%{dest}/doc/en/Makefile.am - -[FILE3] -Type=install -EscapeXML=true -Source=%{tdevelop}/template-common/tde-index.docbook -Dest=%{dest}/doc/en/index.docbook - -[FILE4] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE5] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.am -Dest=%{dest}/Makefile.am - -[FILE6] -Type=install -Source=%{tdevelop}/template-common/kde-Makefile.cvs -Dest=%{dest}/Makefile.cvs - -[FILE7] -Type=install -Source=%{src}/app-configure.in.in -Dest=%{dest}/configure.in.in - -[MkDir3] -Type=mkdir -Dir=%{dest}/src - -[FILE8] -Type=install -Source=%{tdevelop}/template-common/tde-app.desktop -Dest=%{dest}/src/%{APPNAMELC}.desktop - -[FILE9] -Type=install -Source=%{tdevelop}/template-common/kde-app.lsm -Dest=%{dest}/src/%{APPNAMELC}.lsm - -[FILE10] -Type=install -Source=%{tdevelop}/template-common/hi16-app-app.png -Dest=%{dest}/src/hi16-app-%{APPNAMELC}.png -Process=false - -[FILE11] -Type=install -Source=%{tdevelop}/template-common/hi32-app-app.png -Dest=%{dest}/src/hi32-app-%{APPNAMELC}.png -Process=false - -[MkDir4] -Type=mkdir -Dir=%{dest}/po - -[FILE12] -Type=install -Source=%{tdevelop}/template-common/kde-po-Makefile.am -Dest=%{dest}/po/Makefile.am - -[FILE13] -Type=install -Source=%{src}/subdirs -Dest=%{dest}/subdirs - -[FILE14] -Type=install -Source=%{src}/src-Makefile.am -Dest=%{dest}/src/Makefile.am - -[FILE15] -Type=install -Source=%{src}/app.cpp -Dest=%{dest}/src/%{APPNAMELC}.cpp - -[FILE16] -Type=install -Source=%{src}/app.rb -Dest=%{dest}/src/%{APPNAMELC}.rb - -[FILE17] -Type=install -Source=%{src}/appview.rb -Dest=%{dest}/src/%{APPNAMELC}view.rb - -[FILE18] -Type=install -Source=%{src}/appiface.rb -Dest=%{dest}/src/%{APPNAMELC}iface.rb - -[FILE19] -Type=install -Source=%{src}/app_client.rb -Dest=%{dest}/src/%{APPNAMELC}_client.rb - -[FILE20] -Type=install -Source=%{src}/pref.rb -Dest=%{dest}/src/pref.rb - -[FILE21] -Type=install -Source=%{src}/main.rb -Dest=%{dest}/src/main.rb - -[FILE22] -Type=install -EscapeXML=true -Source=%{src}/appui.rc -Dest=%{dest}/src/%{APPNAMELC}ui.rc - -[FILE23] -Type=install -Source=%{src}/README -Dest=%{dest}/src/README - -[MSG] -Type=message -Comment=A Korundum Application was created at %{dest} -Comment[ca]=Una aplicació Korundum ha estat creada a %{dest} -Comment[da]=Et Korundum program blev oprettet i %{dest} -Comment[de]=Eine Korundum-Anwendung wurde in %{dest} erstellt. -Comment[el]=Μια εφαρμογή Korundum δημιουργήθηκε στο %{dest} -Comment[es]=Una aplicación Korundum ha sido creada en %{dest} -Comment[et]=Korundumi rakendus loodi asukohta %{dest} -Comment[eu]=Korundum aplikazio bat sortu da hemen: %{dest} -Comment[fa]=یک کاربرد Korundum در %{dest} ایجاد شد -Comment[fr]=Une application Korundum a été créée dans %{dest} -Comment[ga]=Cruthaíodh Feidhmchlár Korundum ag %{dest} -Comment[gl]=Creouse unha aplicación Korundum en %{dest} -Comment[hu]=Létrejött egy Korundum-alapú alkalmazás itt: %{dest} -Comment[it]=È stata creata un'applicazione Korundum in %{dest} -Comment[ja]=Korundum アプリケーションを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en Korundum-Programm opstellt. -Comment[ne]=Korundum अनुप्रयोग %{dest} मा सिर्जना गरियो -Comment[nl]=Een Korundum-toepassing is aangemaakt in %{dest} -Comment[pl]=Program Korundum został utworzony w %{dest} -Comment[pt]=Foi criada uma aplicação Korundum em %{dest} -Comment[pt_BR]=Foi criada uma aplicação Korundum em %{dest} -Comment[ru]=Приложение Korundum создано в %{dest} -Comment[sk]=Korundum aplikácia bola vytvorená v %{dest} -Comment[sr]=Korundum програм је направљен у %{dest} -Comment[sr@Latn]=Korundum program je napravljen u %{dest} -Comment[sv]=Ett Korundum-program skapades i %{dest} -Comment[tr]=Bir Korundum Uygulaması %{dest} içinde yaratıldı. -Comment[zh_TW]=一個 Korundum 應用程式已建立於 %{dest} diff --git a/languages/ruby/debugger/CMakeLists.txt b/languages/ruby/debugger/CMakeLists.txt index 7fb74000..8290afd7 100644 --- a/languages/ruby/debugger/CMakeLists.txt +++ b/languages/ruby/debugger/CMakeLists.txt @@ -29,20 +29,20 @@ link_directories( ##### other data ################################ tde_install_icons( ) -install( FILES tdevrbdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES debuggee.rb DESTINATION ${DATA_INSTALL_DIR}/tdevrbdebugger ) -install( FILES tdevrbdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/tdevrbdebugger ) +install( FILES kdevrbdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES debuggee.rb DESTINATION ${DATA_INSTALL_DIR}/kdevrbdebugger ) +install( FILES kdevrbdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/kdevrbdebugger ) -##### libtdevrbdebugger (module) ################ +##### libkdevrbdebugger (module) ################ -tde_add_kpart( libtdevrbdebugger AUTOMOC +tde_add_kpart( libkdevrbdebugger AUTOMOC SOURCES debuggerpart.cpp dbgcontroller.cpp rdbcontroller.cpp dbgcommand.cpp rdbcommand.cpp rdbparser.cpp stty.cpp breakpoint.cpp variablewidget.cpp rdbbreakpointwidget.cpp framestackwidget.cpp dbgpsdlg.cpp dbgtoolbar.cpp rdboutputwidget.cpp rdbtable.cpp - LINK lang_debugger-shared tdevwidgets-shared tdevelop-shared + LINK lang_debugger-shared kdevwidgets-shared tdevelop-shared DESTINATION ${PLUGIN_INSTALL_DIR} ) diff --git a/languages/ruby/debugger/Makefile.am b/languages/ruby/debugger/Makefile.am index 0bbe445b..88e03f03 100644 --- a/languages/ruby/debugger/Makefile.am +++ b/languages/ruby/debugger/Makefile.am @@ -4,22 +4,22 @@ INCLUDES = -I$(top_srcdir)/languages/lib/debugger \ -I$(top_srcdir)/lib/interfaces -I$(top_srcdir)/lib/interfaces/extensions -I$(top_srcdir)/lib/util \ -I$(top_srcdir)/lib/widgets $(all_includes) -kde_module_LTLIBRARIES = libtdevrbdebugger.la -libtdevrbdebugger_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevrbdebugger_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libtdevwidgets.la $(LIB_TDEHTML) \ +kde_module_LTLIBRARIES = libkdevrbdebugger.la +libkdevrbdebugger_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevrbdebugger_la_LIBADD = $(top_builddir)/lib/libtdevelop.la $(top_builddir)/lib/widgets/libkdevwidgets.la $(LIB_TDEHTML) \ $(top_builddir)/languages/lib/debugger/liblang_debugger.la -libtdevrbdebugger_la_SOURCES = debuggerpart.cpp dbgcontroller.cpp rdbcontroller.cpp dbgcommand.cpp rdbcommand.cpp rdbparser.cpp stty.cpp breakpoint.cpp variablewidget.cpp rdbbreakpointwidget.cpp framestackwidget.cpp dbgpsdlg.cpp dbgtoolbar.cpp rdboutputwidget.cpp rdbtable.cpp +libkdevrbdebugger_la_SOURCES = debuggerpart.cpp dbgcontroller.cpp rdbcontroller.cpp dbgcommand.cpp rdbcommand.cpp rdbparser.cpp stty.cpp breakpoint.cpp variablewidget.cpp rdbbreakpointwidget.cpp framestackwidget.cpp dbgpsdlg.cpp dbgtoolbar.cpp rdboutputwidget.cpp rdbtable.cpp METASOURCES = AUTO KDE_ICON = AUTO rubysrc_DATA = debuggee.rb -rubysrcdir = $(kde_datadir)/tdevrbdebugger +rubysrcdir = $(kde_datadir)/kdevrbdebugger servicedir = $(kde_servicesdir) -service_DATA = tdevrbdebugger.desktop +service_DATA = kdevrbdebugger.desktop -rcdir = $(kde_datadir)/tdevrbdebugger -rc_DATA = tdevrbdebugger.rc +rcdir = $(kde_datadir)/kdevrbdebugger +rc_DATA = kdevrbdebugger.rc noinst_HEADERS = rdbtable.h diff --git a/languages/ruby/debugger/debuggerpart.cpp b/languages/ruby/debugger/debuggerpart.cpp index 9d0c9767..35e6a2d2 100644 --- a/languages/ruby/debugger/debuggerpart.cpp +++ b/languages/ruby/debugger/debuggerpart.cpp @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include #include @@ -40,12 +40,12 @@ #include #include -#include "tdevcore.h" -#include "tdevproject.h" -#include "tdevmainwindow.h" -#include "tdevappfrontend.h" -#include "tdevpartcontroller.h" -#include "tdevdebugger.h" +#include "kdevcore.h" +#include "kdevproject.h" +#include "kdevmainwindow.h" +#include "kdevappfrontend.h" +#include "kdevpartcontroller.h" +#include "kdevdebugger.h" #include "domutil.h" #include "variablewidget.h" #include "rdbbreakpointwidget.h" @@ -61,25 +61,25 @@ #include -#include +#include #include namespace RDBDebugger { -static const TDevPluginInfo data("tdevrbdebugger"); +static const KDevPluginInfo data("kdevrbdebugger"); -typedef TDevGenericFactory RubyDebuggerFactory; -K_EXPORT_COMPONENT_FACTORY( libtdevrbdebugger, RubyDebuggerFactory( data ) ) +typedef KDevGenericFactory RubyDebuggerFactory; +K_EXPORT_COMPONENT_FACTORY( libkdevrbdebugger, RubyDebuggerFactory( data ) ) RubyDebuggerPart::RubyDebuggerPart( TQObject *parent, const char *name, const TQStringList & ) : - TDevPlugin( &data, parent, name ? name : "RubyDebuggerPart" ), + KDevPlugin( &data, parent, name ? name : "RubyDebuggerPart" ), controller(0) { // setObjId("RubyDebuggerInterface"); setInstance(RubyDebuggerFactory::instance()); - setXMLFile("tdevrbdebugger.rc"); + setXMLFile("kdevrbdebugger.rc"); m_debugger = new Debugger( partController() ); @@ -245,8 +245,8 @@ RubyDebuggerPart::RubyDebuggerPart( TQObject *parent, const char *name, const TQ connect( core(), TQT_SIGNAL(contextMenu(TQPopupMenu *, const Context *)), this, TQT_SLOT(contextMenu(TQPopupMenu *, const Context *)) ); - connect( core(), TQT_SIGNAL(stopButtonClicked(TDevPlugin*)), - this, TQT_SLOT(slotStop(TDevPlugin*)) ); + connect( core(), TQT_SIGNAL(stopButtonClicked(KDevPlugin*)), + this, TQT_SLOT(slotStop(KDevPlugin*)) ); connect( core(), TQT_SIGNAL(projectClosed()), this, TQT_SLOT(projectClosed()) ); @@ -616,7 +616,7 @@ void RubyDebuggerPart::slotRun() -void RubyDebuggerPart::slotStop(TDevPlugin* which) +void RubyDebuggerPart::slotStop(KDevPlugin* which) { if( which != 0 && which != this ) return; @@ -772,12 +772,12 @@ void RubyDebuggerPart::savePartialProjectSession(TQDomElement* el) } -TDevAppFrontend * RDBDebugger::RubyDebuggerPart::appFrontend( ) +KDevAppFrontend * RDBDebugger::RubyDebuggerPart::appFrontend( ) { - return extension("TDevelop/AppFrontend"); + return extension("TDevelop/AppFrontend"); } -TDevDebugger * RDBDebugger::RubyDebuggerPart::debugger() +KDevDebugger * RDBDebugger::RubyDebuggerPart::debugger() { return m_debugger; } diff --git a/languages/ruby/debugger/debuggerpart.h b/languages/ruby/debugger/debuggerpart.h index 9b554a8f..498a159e 100644 --- a/languages/ruby/debugger/debuggerpart.h +++ b/languages/ruby/debugger/debuggerpart.h @@ -21,8 +21,8 @@ #define _DEBUGGERPART_H_ #include -#include "tdevplugin.h" -#include "tdevcore.h" +#include "kdevplugin.h" +#include "kdevcore.h" namespace KParts { class Part; } @@ -31,8 +31,8 @@ class TQPopupMenu; class KDialogBase; class ProcessWidget; class ProcessLineMaker; -class TDevAppFrontend; -class TDevDebugger; +class KDevAppFrontend; +class KDevDebugger; namespace RDBDebugger { @@ -45,7 +45,7 @@ class DbgToolBar; class VariableWidget; class RDBOutputWidget; -class RubyDebuggerPart : public TDevPlugin +class RubyDebuggerPart : public KDevPlugin { Q_OBJECT @@ -68,7 +68,7 @@ private slots: void slotRun(); void slotStopDebugger(); - void slotStop(TDevPlugin* which = 0); + void slotStop(KDevPlugin* which = 0); void slotPause(); void slotRunToCursor(); void slotStepOver(); @@ -84,8 +84,8 @@ signals: void rubyInspect(const TQString&); private: - TDevAppFrontend *appFrontend(); - TDevDebugger *debugger(); + KDevAppFrontend *appFrontend(); + KDevDebugger *debugger(); bool startDebugger(); void setupController(); @@ -103,7 +103,7 @@ private: TQString m_contextIdent; TQCString m_drkonqi; - TDevDebugger *m_debugger; + KDevDebugger *m_debugger; }; } diff --git a/languages/ruby/debugger/kdevrbdebugger.desktop b/languages/ruby/debugger/kdevrbdebugger.desktop new file mode 100644 index 00000000..714b51a3 --- /dev/null +++ b/languages/ruby/debugger/kdevrbdebugger.desktop @@ -0,0 +1,73 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=This plugin provides a frontend for the source-level debugger for Ruby. +Comment[ca]=Aquest connector proveeix una interfície per a la depuració a nivell de codi per a Ruby. +Comment[da]=Dette plugin sørger for en grænseflade til Ruby kildekode-fejlretteren. +Comment[de]=Dieses Modul stellt eine Oberfläche für den Quelltext-Debugger für Ruby bereit. +Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για τον αποσφαλματωτή πηγαίου κώδικα της γλώσσας Ruby. +Comment[es]=Este complemento proporciona un entorno para depurar código de Ruby. +Comment[et]=See plugin pakub Ruby lähtekoodi siluri kasutajaliidest. +Comment[eu]=Plugin honek Ruby-ren iturburu-mailako araztailearen interfaze bat bat eskeintzen du. +Comment[fa]=این وصله، یک پایانه برای اشکال‌زدای سطح منبع رابی فراهم می‌کند. +Comment[fr]=Ce module externe fournit une interface pour le débogueur au niveau source pour Ruby. +Comment[gl]=Esta extensión proporciona un frontal para o depurador a nivel de código de Ruby. +Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a Ruby forrásszintű nyomkövetőjének használatához. +Comment[it]=Questo plugin fornisce un'interfaccia per il debugger a livello sorgente di Ruby. +Comment[ja]=このプラグインは、Ruby のソースレベルデバッガのフロントエンドを提供します。 +Comment[nds]=Dit Moduul stellt en Böversiet för den Ruby-Borntextfehlersöker praat. +Comment[ne]=यो प्लगइनले रूबिका लागि स्रोत-तह डिबगरका लागि फ्रेन्टइन्ड प्रदान गर्दछ । +Comment[nl]=Deze plugin biedt een grafische schil voor de broncode-debugger voor Ruby. +Comment[pl]=Ta wtyczka udostępnia interfejs do debugera poziomu źródłowego dla języka Ruby. +Comment[pt]=Este 'plugin' oferece uma interface o depurador ao nível do código para Ruby. +Comment[pt_BR]=Este plug-in fornece uma interface para o depurador a nível de código para Ruby. +Comment[ru]=Этот модуль предоставляет интерфейс к отладчику исходного кода для Ruby. +Comment[sk]=Modul pre rozhranie debugera pre Ruby. +Comment[sr]=Овај прикључак обезбеђује интерфејс за исправљач на нивоу изворног кода за Ruby. +Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za ispravljač na nivou izvornog koda za Ruby. +Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till källkodsavlusaren för Ruby. +Comment[tr]=Bu eklenti, Ruby için kaynak-düzeyi hata ayıklayıcıya bir önuç sağlar. +Comment[zh_CN]=此插件提供了一个 Ruby 的源代码级调试器的前端。 +Comment[zh_TW]=此外掛程式提供 Ruby 除錯器的前端介面。 +Name=KDevRbDebugger +Name[da]=TDevelop Ruby fejlretter +Name[nds]=Ruby-Fehlersöök för TDevelop +Name[pl]=KDevDebugerRb +Name[sk]=KDev Ruby debuger +Name[sv]=TDevelop Ruby-avlusare +Name[zh_TW]=TDevelop Ruby 除錯器 +GenericName=Ruby Debugger Frontend +GenericName[ca]=Interfície per al depurador Ruby +GenericName[da]=Ruby fejlretningsgrænseflade +GenericName[de]=Debugger-Oberfläche für Ruby +GenericName[el]=Πρόγραμμα αποσφαλματωτή Ruby +GenericName[es]=Interfaz para el depurador de Ruby +GenericName[et]=Ruby siluri kasutajaliides +GenericName[eu]=Ruby araztailearen interfazea +GenericName[fa]=پایانۀ اشکال‌زدای رابی +GenericName[fr]=Interface du débogueur pour Ruby +GenericName[gl]=Frontal do depurador Ruby +GenericName[hu]=Grafikus felület a Ruby nyomkövetőjéhez +GenericName[it]=Interfaccia di debug per Ruby +GenericName[ja]=Ruby デバッガフロントエンド +GenericName[nds]=Böversiet för den Ruby-Fehlersöker +GenericName[ne]=रूबि डिबगर फ्रेन्टइन्ड +GenericName[nl]=Grafische schil voor de Ruby-debugger +GenericName[pl]=Interfejs do debugera dla języka Ruby +GenericName[pt]=Interface de Depuração Ruby +GenericName[pt_BR]=Interface para o Depurador Ruby +GenericName[ru]=Интегрированный отладчик Ruby +GenericName[sk]=Ruby debuger rozhranie +GenericName[sr]=Интерфејс исправљача за Ruby +GenericName[sr@Latn]=Interfejs ispravljača za Ruby +GenericName[sv]=Gränssnitt för Ruby-avlusare +GenericName[tr]=Ruby Hata Ayıklayıcı Önucu +GenericName[zh_CN]=Ruby 调试器前端 +GenericName[zh_TW]=Ruby 除錯器前端介面 +Icon= +ServiceTypes=TDevelop/Plugin +X-TDE-Library=libkdevrbdebugger +X-TDevelop-Version=5 +X-TDevelop-Scope=Project +X-TDevelop-ProgrammingLanguages=Ruby +X-TDevelop-Properties=RubyDebugger diff --git a/languages/ruby/debugger/kdevrbdebugger.rc b/languages/ruby/debugger/kdevrbdebugger.rc new file mode 100644 index 00000000..c7e3b336 --- /dev/null +++ b/languages/ruby/debugger/kdevrbdebugger.rc @@ -0,0 +1,68 @@ + + + + + &Debug + + + + + + + + + + + + + + + + Debugger Toolbar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/languages/ruby/debugger/tdevrbdebugger.desktop b/languages/ruby/debugger/tdevrbdebugger.desktop deleted file mode 100644 index 8b333642..00000000 --- a/languages/ruby/debugger/tdevrbdebugger.desktop +++ /dev/null @@ -1,73 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=This plugin provides a frontend for the source-level debugger for Ruby. -Comment[ca]=Aquest connector proveeix una interfície per a la depuració a nivell de codi per a Ruby. -Comment[da]=Dette plugin sørger for en grænseflade til Ruby kildekode-fejlretteren. -Comment[de]=Dieses Modul stellt eine Oberfläche für den Quelltext-Debugger für Ruby bereit. -Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για τον αποσφαλματωτή πηγαίου κώδικα της γλώσσας Ruby. -Comment[es]=Este complemento proporciona un entorno para depurar código de Ruby. -Comment[et]=See plugin pakub Ruby lähtekoodi siluri kasutajaliidest. -Comment[eu]=Plugin honek Ruby-ren iturburu-mailako araztailearen interfaze bat bat eskeintzen du. -Comment[fa]=این وصله، یک پایانه برای اشکال‌زدای سطح منبع رابی فراهم می‌کند. -Comment[fr]=Ce module externe fournit une interface pour le débogueur au niveau source pour Ruby. -Comment[gl]=Esta extensión proporciona un frontal para o depurador a nivel de código de Ruby. -Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a Ruby forrásszintű nyomkövetőjének használatához. -Comment[it]=Questo plugin fornisce un'interfaccia per il debugger a livello sorgente di Ruby. -Comment[ja]=このプラグインは、Ruby のソースレベルデバッガのフロントエンドを提供します。 -Comment[nds]=Dit Moduul stellt en Böversiet för den Ruby-Borntextfehlersöker praat. -Comment[ne]=यो प्लगइनले रूबिका लागि स्रोत-तह डिबगरका लागि फ्रेन्टइन्ड प्रदान गर्दछ । -Comment[nl]=Deze plugin biedt een grafische schil voor de broncode-debugger voor Ruby. -Comment[pl]=Ta wtyczka udostępnia interfejs do debugera poziomu źródłowego dla języka Ruby. -Comment[pt]=Este 'plugin' oferece uma interface o depurador ao nível do código para Ruby. -Comment[pt_BR]=Este plug-in fornece uma interface para o depurador a nível de código para Ruby. -Comment[ru]=Этот модуль предоставляет интерфейс к отладчику исходного кода для Ruby. -Comment[sk]=Modul pre rozhranie debugera pre Ruby. -Comment[sr]=Овај прикључак обезбеђује интерфејс за исправљач на нивоу изворног кода за Ruby. -Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za ispravljač na nivou izvornog koda za Ruby. -Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till källkodsavlusaren för Ruby. -Comment[tr]=Bu eklenti, Ruby için kaynak-düzeyi hata ayıklayıcıya bir önuç sağlar. -Comment[zh_CN]=此插件提供了一个 Ruby 的源代码级调试器的前端。 -Comment[zh_TW]=此外掛程式提供 Ruby 除錯器的前端介面。 -Name=KDevRbDebugger -Name[da]=TDevelop Ruby fejlretter -Name[nds]=Ruby-Fehlersöök för TDevelop -Name[pl]=KDevDebugerRb -Name[sk]=KDev Ruby debuger -Name[sv]=TDevelop Ruby-avlusare -Name[zh_TW]=TDevelop Ruby 除錯器 -GenericName=Ruby Debugger Frontend -GenericName[ca]=Interfície per al depurador Ruby -GenericName[da]=Ruby fejlretningsgrænseflade -GenericName[de]=Debugger-Oberfläche für Ruby -GenericName[el]=Πρόγραμμα αποσφαλματωτή Ruby -GenericName[es]=Interfaz para el depurador de Ruby -GenericName[et]=Ruby siluri kasutajaliides -GenericName[eu]=Ruby araztailearen interfazea -GenericName[fa]=پایانۀ اشکال‌زدای رابی -GenericName[fr]=Interface du débogueur pour Ruby -GenericName[gl]=Frontal do depurador Ruby -GenericName[hu]=Grafikus felület a Ruby nyomkövetőjéhez -GenericName[it]=Interfaccia di debug per Ruby -GenericName[ja]=Ruby デバッガフロントエンド -GenericName[nds]=Böversiet för den Ruby-Fehlersöker -GenericName[ne]=रूबि डिबगर फ्रेन्टइन्ड -GenericName[nl]=Grafische schil voor de Ruby-debugger -GenericName[pl]=Interfejs do debugera dla języka Ruby -GenericName[pt]=Interface de Depuração Ruby -GenericName[pt_BR]=Interface para o Depurador Ruby -GenericName[ru]=Интегрированный отладчик Ruby -GenericName[sk]=Ruby debuger rozhranie -GenericName[sr]=Интерфејс исправљача за Ruby -GenericName[sr@Latn]=Interfejs ispravljača za Ruby -GenericName[sv]=Gränssnitt för Ruby-avlusare -GenericName[tr]=Ruby Hata Ayıklayıcı Önucu -GenericName[zh_CN]=Ruby 调试器前端 -GenericName[zh_TW]=Ruby 除錯器前端介面 -Icon= -ServiceTypes=TDevelop/Plugin -X-TDE-Library=libtdevrbdebugger -X-TDevelop-Version=5 -X-TDevelop-Scope=Project -X-TDevelop-ProgrammingLanguages=Ruby -X-TDevelop-Properties=RubyDebugger diff --git a/languages/ruby/debugger/tdevrbdebugger.rc b/languages/ruby/debugger/tdevrbdebugger.rc deleted file mode 100644 index c7e3b336..00000000 --- a/languages/ruby/debugger/tdevrbdebugger.rc +++ /dev/null @@ -1,68 +0,0 @@ - - - - - &Debug - - - - - - - - - - - - - - - - Debugger Toolbar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/languages/ruby/doc/CMakeLists.txt b/languages/ruby/doc/CMakeLists.txt index 127248cd..781fa2ba 100644 --- a/languages/ruby/doc/CMakeLists.txt +++ b/languages/ruby/doc/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES ruby.toc ruby_bugs.toc qtruby.toc rails.toc - DESTINATION ${DATA_INSTALL_DIR}/tdevdocumentation/tocs ) + DESTINATION ${DATA_INSTALL_DIR}/kdevdocumentation/tocs ) diff --git a/languages/ruby/doc/Makefile.am b/languages/ruby/doc/Makefile.am index 38fd2b45..245b8fe5 100644 --- a/languages/ruby/doc/Makefile.am +++ b/languages/ruby/doc/Makefile.am @@ -1,4 +1,4 @@ -tocdir = ${kde_datadir}/tdevdocumentation/tocs +tocdir = ${kde_datadir}/kdevdocumentation/tocs toc_DATA = ruby.toc ruby_bugs.toc qtruby.toc rails.toc #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/ruby/file_templates/CMakeLists.txt b/languages/ruby/file_templates/CMakeLists.txt index ef75c4e1..617e829c 100644 --- a/languages/ruby/file_templates/CMakeLists.txt +++ b/languages/ruby/file_templates/CMakeLists.txt @@ -11,4 +11,4 @@ install( FILES rb rhtml rxml rjs js css html.erb xml.builder js.rjs - DESTINATION ${DATA_INSTALL_DIR}/tdevfilecreate/file-templates ) + DESTINATION ${DATA_INSTALL_DIR}/kdevfilecreate/file-templates ) diff --git a/languages/ruby/file_templates/Makefile.am b/languages/ruby/file_templates/Makefile.am index 591930a0..7b449085 100644 --- a/languages/ruby/file_templates/Makefile.am +++ b/languages/ruby/file_templates/Makefile.am @@ -1,4 +1,4 @@ -templatedir = $(kde_datadir)/tdevfilecreate/file-templates +templatedir = $(kde_datadir)/kdevfilecreate/file-templates template_DATA = rb rhtml rxml rjs js css html.erb xml.builder js.rjs diff --git a/languages/ruby/kdevrubysupport.desktop b/languages/ruby/kdevrubysupport.desktop new file mode 100644 index 00000000..9b5c6771 --- /dev/null +++ b/languages/ruby/kdevrubysupport.desktop @@ -0,0 +1,84 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=Ruby Support +Comment[ca]=Suport per a Ruby +Comment[da]=Ruby-understøttelse +Comment[de]=Ruby-Unterstützung für TDevelop +Comment[el]=Υποστήριξη Ruby +Comment[es]=Soporte para Ruby +Comment[et]=Ruby toetus +Comment[eu]=Ruby euskarria +Comment[fa]=پشتیبانی رابی +Comment[fr]=Prise en charge du langage Ruby +Comment[ga]=Tacaíocht Ruby +Comment[gl]=Soporte para Ruby +Comment[hi]=रूबी समर्थन +Comment[hu]=Ruby-támogatás +Comment[is]=Ruby stuðningur +Comment[it]=Supporto per Ruby +Comment[ja]=Ruby サポート +Comment[nds]=Ünnerstütten för Ruby +Comment[ne]=रूबि समर्थन +Comment[nl]=Ondersteuning voor Ruby +Comment[pl]=Obsługa: Ruby +Comment[pt]=Suporte a Ruby +Comment[pt_BR]=Suporte ao Ruby +Comment[ru]=Поддержка языка Ruby +Comment[sk]=Ruby podpora +Comment[sl]=Podpora za Ruby +Comment[sr]=Подршка за Ruby +Comment[sr@Latn]=Podrška za Ruby +Comment[sv]=Ruby-stöd +Comment[ta]=ருபி ஆதரவு +Comment[tg]=Ёрӣ намудани забони Ruby +Comment[tr]=Ruby Desteği +Comment[zh_CN]=Ruby 支持 +Comment[zh_TW]=Ruby 支援 +Name=KDevRubySupport +Name[da]=TDevelop Ruby-understøttelse +Name[de]=Unterstützung für Ruby (TDevelop) +Name[hi]=के-डेव-रूबी-समर्थन +Name[nds]=Ünnerstütten för Ruby (TDevelop) +Name[pl]=KDevObsługaRuby +Name[sk]=KDev Ruby podpora +Name[sv]=TDevelop Ruby-stöd +Name[ta]=கெடெவ் ருபி ஆதரவு +Name[zh_TW]=TDevelop Ruby 支援 +GenericName=Ruby Support +GenericName[ca]=Suport per a Ruby +GenericName[da]=Ruby-understøttelse +GenericName[de]=Unterstützung für Ruby +GenericName[el]=Υποστήριξη Ruby +GenericName[es]=Soporte para Ruby +GenericName[et]=Ruby toetus +GenericName[eu]=Ruby euskarria +GenericName[fa]=پشتیبانی رابی +GenericName[fr]=Prise en charge du langage Ruby +GenericName[ga]=Tacaíocht Ruby +GenericName[gl]=Soporte para Ruby +GenericName[hi]=रूबी समर्थन +GenericName[hu]=Ruby-támogatás +GenericName[it]=Supporto a Ruby +GenericName[ja]=Ruby サポート +GenericName[nds]=Ünnerstütten för Ruby +GenericName[ne]=रूबि समर्थन +GenericName[nl]=Ondersteuning voor Ruby +GenericName[pl]=Obsługa: Ruby +GenericName[pt]=Suporte a Ruby +GenericName[pt_BR]=Suporte ao Ruby +GenericName[ru]=Поддержка языка Ruby +GenericName[sk]=Ruby podpora +GenericName[sl]=Podpora za Ruby +GenericName[sr]=Подршка за Ruby +GenericName[sr@Latn]=Podrška za Ruby +GenericName[sv]=Ruby-stöd +GenericName[ta]=ருபி ஆதரவு +GenericName[tg]=Ёрӣ намудани забони Ruby +GenericName[tr]=Ruby Desteği +GenericName[zh_CN]=Ruby 支持 +GenericName[zh_TW]=Ruby 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevrubysupport +X-TDevelop-Version=5 +X-TDevelop-Language=Ruby diff --git a/languages/ruby/kdevrubysupport.rc b/languages/ruby/kdevrubysupport.rc new file mode 100644 index 00000000..b9269aa2 --- /dev/null +++ b/languages/ruby/kdevrubysupport.rc @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/languages/ruby/qtdesignerrubyintegration.cpp b/languages/ruby/qtdesignerrubyintegration.cpp index 7172b9e0..bb9c0113 100644 --- a/languages/ruby/qtdesignerrubyintegration.cpp +++ b/languages/ruby/qtdesignerrubyintegration.cpp @@ -32,14 +32,14 @@ #include #include -#include -#include -#include +#include +#include +#include #include "codemodel_utils.h" #include "implementationwidget.h" -QtDesignerRubyIntegration::QtDesignerRubyIntegration(TDevLanguageSupport *part, +QtDesignerRubyIntegration::QtDesignerRubyIntegration(KDevLanguageSupport *part, ImplementationWidget *impl) :QtDesignerIntegration(part, impl, false, 0) { diff --git a/languages/ruby/qtdesignerrubyintegration.h b/languages/ruby/qtdesignerrubyintegration.h index 91776afa..38722167 100644 --- a/languages/ruby/qtdesignerrubyintegration.h +++ b/languages/ruby/qtdesignerrubyintegration.h @@ -27,7 +27,7 @@ class QtDesignerRubyIntegration : public QtDesignerIntegration Q_OBJECT public: - QtDesignerRubyIntegration(TDevLanguageSupport *part, ImplementationWidget *impl); + QtDesignerRubyIntegration(KDevLanguageSupport *part, ImplementationWidget *impl); protected: void addFunctionToClass(KInterfaceDesigner::Function function, ClassDom klass); diff --git a/languages/ruby/rubyimplementationwidget.cpp b/languages/ruby/rubyimplementationwidget.cpp index 9a7cde7a..ba371526 100644 --- a/languages/ruby/rubyimplementationwidget.cpp +++ b/languages/ruby/rubyimplementationwidget.cpp @@ -30,10 +30,10 @@ #include #include -#include -#include +#include +#include -RubyImplementationWidget::RubyImplementationWidget(TDevLanguageSupport* part, +RubyImplementationWidget::RubyImplementationWidget(KDevLanguageSupport* part, TQWidget* parent, const char* name, bool modal) :ImplementationWidget(part, parent, name, modal) { diff --git a/languages/ruby/rubyimplementationwidget.h b/languages/ruby/rubyimplementationwidget.h index dac75fb1..a5d8e491 100644 --- a/languages/ruby/rubyimplementationwidget.h +++ b/languages/ruby/rubyimplementationwidget.h @@ -26,7 +26,7 @@ class RubyImplementationWidget : public ImplementationWidget { Q_OBJECT public: - RubyImplementationWidget(TDevLanguageSupport* part, TQWidget* parent = 0, + RubyImplementationWidget(KDevLanguageSupport* part, TQWidget* parent = 0, const char* name = 0, bool modal = true); virtual TQStringList createClassFiles(); diff --git a/languages/ruby/rubysupport_part.cpp b/languages/ruby/rubysupport_part.cpp index 915d12a1..e1745a02 100644 --- a/languages/ruby/rubysupport_part.cpp +++ b/languages/ruby/rubysupport_part.cpp @@ -5,15 +5,15 @@ #include "qtdesignerrubyintegration.h" #include "rubyimplementationwidget.h" -#include "tdevcore.h" -#include "tdevmainwindow.h" -#include "tdevlanguagesupport.h" -#include "tdevpartcontroller.h" -#include "tdevproject.h" -#include "tdevappfrontend.h" -#include "tdevplugininfo.h" -#include "tdevshellwidget.h" -#include "tdevquickopen.h" +#include "kdevcore.h" +#include "kdevmainwindow.h" +#include "kdevlanguagesupport.h" +#include "kdevpartcontroller.h" +#include "kdevproject.h" +#include "kdevappfrontend.h" +#include "kdevplugininfo.h" +#include "kdevshellwidget.h" +#include "kdevquickopen.h" #include #include @@ -24,7 +24,7 @@ #include #include -#include +#include #include #include #include @@ -37,15 +37,15 @@ #include -typedef TDevGenericFactory RubySupportFactory; -static const TDevPluginInfo data("tdevrubysupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevrubysupport, RubySupportFactory( data ) ) +typedef KDevGenericFactory RubySupportFactory; +static const KDevPluginInfo data("kdevrubysupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevrubysupport, RubySupportFactory( data ) ) RubySupportPart::RubySupportPart(TQObject *parent, const char *name, const TQStringList& ) - : TDevLanguageSupport (&data, parent, name ? name : "RubySupportPart" ) + : KDevLanguageSupport (&data, parent, name ? name : "RubySupportPart" ) { setInstance(RubySupportFactory::instance()); - setXMLFile("tdevrubysupport.rc"); + setXMLFile("kdevrubysupport.rc"); TDEAction *action; action = new TDEAction( i18n("&Run"), "exec", SHIFT + Key_F9, @@ -72,7 +72,7 @@ RubySupportPart::RubySupportPart(TQObject *parent, const char *name, const TQStr kdDebug() << "Creating RubySupportPart" << endl; - m_shellWidget = new TDevShellWidget( 0, "irb console"); + m_shellWidget = new KDevShellWidget( 0, "irb console"); m_shellWidget->setIcon( SmallIcon("ruby_config.png", TDEIcon::SizeMedium, TDEIcon::DefaultState, RubySupportPart::instance())); m_shellWidget->setCaption(i18n("Ruby Shell")); mainWindow()->embedOutputView( m_shellWidget, i18n("Ruby Shell"), i18n("Ruby Shell")); @@ -127,7 +127,7 @@ void RubySupportPart::projectOpened() TQFileInfo server(project()->projectDirectory() + "/script/server"); if (! server.exists()) { cmd += "rails " + project()->projectDirectory(); - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(project()->projectDirectory(), cmd, false); } } @@ -211,7 +211,7 @@ void RubySupportPart::savedFile(const KURL &fileName) } } -TDevLanguageSupport::Features RubySupportPart::features() +KDevLanguageSupport::Features RubySupportPart::features() { return Features(Classes | Functions | Variables | Declarations | Signals | Slots); } @@ -528,7 +528,7 @@ void RubySupportPart::slotRun () // Starting WEBrick for a Rails app. Translate a SIGTERM signal sent by KDevelop // to a SIGINT expected by WEBrick (ie control&c) to terminate it. cmd += "script/server& \n trap \"kill -s SIGINT $!\" TERM \n wait \n exit 0"; - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(project()->projectDirectory(), cmd, false); } else { TQString cmd = TQString("%1 -K%2 -C\"%3\" -I\"%4\" \"%5\" %6") @@ -613,7 +613,7 @@ TQString RubySupportPart::characterCoding() { void RubySupportPart::startApplication(const TQString &program) { bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevrubysupport/run/terminal"); - if (TDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) + if (KDevAppFrontend *appFrontend = extension("TDevelop/AppFrontend")) appFrontend->startAppCommand(TQString(), program, inTerminal); } @@ -627,9 +627,9 @@ KMimeType::List RubySupportPart::mimeTypes( ) return list; } -TDevDesignerIntegration *RubySupportPart::designer(KInterfaceDesigner::DesignerType type) +KDevDesignerIntegration *RubySupportPart::designer(KInterfaceDesigner::DesignerType type) { - TDevDesignerIntegration *des = 0; + KDevDesignerIntegration *des = 0; switch (type) { case KInterfaceDesigner::TQtDesigner: @@ -651,7 +651,7 @@ TDevDesignerIntegration *RubySupportPart::designer(KInterfaceDesigner::DesignerT void RubySupportPart::projectClosed( ) { - for (TQMap::const_iterator it = m_designers.begin(); + for (TQMap::const_iterator it = m_designers.begin(); it != m_designers.end(); ++it) { kdDebug() << "calling save settings fro designer integration" << endl; @@ -669,7 +669,7 @@ void RubySupportPart::contextMenu( TQPopupMenu * popup, const Context * context { m_contextFileName = url.fileName(); int id = popup->insertItem(i18n("Create or Select Implementation..."), this, TQT_SLOT(slotCreateSubclass())); - popup->setWhatsThis(id, i18n("Create or select implementation

Creates or selects a subclass of selected form for use with integrated TDevDesigner.")); + popup->setWhatsThis(id, i18n("Create or select implementation

Creates or selects a subclass of selected form for use with integrated KDevDesigner.")); } } } diff --git a/languages/ruby/rubysupport_part.h b/languages/ruby/rubysupport_part.h index c0bfc36e..024eae60 100644 --- a/languages/ruby/rubysupport_part.h +++ b/languages/ruby/rubysupport_part.h @@ -3,19 +3,19 @@ */ -#ifndef __TDEVPART_RUBYSUPPORT_H__ -#define __TDEVPART_RUBYSUPPORT_H__ +#ifndef __KDEVPART_RUBYSUPPORT_H__ +#define __KDEVPART_RUBYSUPPORT_H__ #include -#include "tdevlanguagesupport.h" +#include "kdevlanguagesupport.h" class KDialogBase; class TQPopupMenu; class Context; -class TDevShellWidget; +class KDevShellWidget; -class RubySupportPart : public TDevLanguageSupport +class RubySupportPart : public KDevLanguageSupport { Q_OBJECT @@ -25,7 +25,7 @@ public: RubySupportPart(TQObject *parent, const char *name, const TQStringList &); virtual ~RubySupportPart(); - virtual TDevDesignerIntegration *designer(KInterfaceDesigner::DesignerType type); + virtual KDevDesignerIntegration *designer(KInterfaceDesigner::DesignerType type); protected: virtual Features features(); @@ -63,12 +63,12 @@ private: void maybeParse(const TQString fileName); void parse(const TQString &fileName); - TQMap m_designers; + TQMap m_designers; TQString m_contextFileName; TQCString m_shell; - TQGuardedPtr m_shellWidget; + TQGuardedPtr m_shellWidget; }; diff --git a/languages/ruby/tdevrubysupport.desktop b/languages/ruby/tdevrubysupport.desktop deleted file mode 100644 index 1a507ffd..00000000 --- a/languages/ruby/tdevrubysupport.desktop +++ /dev/null @@ -1,84 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=Ruby Support -Comment[ca]=Suport per a Ruby -Comment[da]=Ruby-understøttelse -Comment[de]=Ruby-Unterstützung für TDevelop -Comment[el]=Υποστήριξη Ruby -Comment[es]=Soporte para Ruby -Comment[et]=Ruby toetus -Comment[eu]=Ruby euskarria -Comment[fa]=پشتیبانی رابی -Comment[fr]=Prise en charge du langage Ruby -Comment[ga]=Tacaíocht Ruby -Comment[gl]=Soporte para Ruby -Comment[hi]=रूबी समर्थन -Comment[hu]=Ruby-támogatás -Comment[is]=Ruby stuðningur -Comment[it]=Supporto per Ruby -Comment[ja]=Ruby サポート -Comment[nds]=Ünnerstütten för Ruby -Comment[ne]=रूबि समर्थन -Comment[nl]=Ondersteuning voor Ruby -Comment[pl]=Obsługa: Ruby -Comment[pt]=Suporte a Ruby -Comment[pt_BR]=Suporte ao Ruby -Comment[ru]=Поддержка языка Ruby -Comment[sk]=Ruby podpora -Comment[sl]=Podpora za Ruby -Comment[sr]=Подршка за Ruby -Comment[sr@Latn]=Podrška za Ruby -Comment[sv]=Ruby-stöd -Comment[ta]=ருபி ஆதரவு -Comment[tg]=Ёрӣ намудани забони Ruby -Comment[tr]=Ruby Desteği -Comment[zh_CN]=Ruby 支持 -Comment[zh_TW]=Ruby 支援 -Name=KDevRubySupport -Name[da]=TDevelop Ruby-understøttelse -Name[de]=Unterstützung für Ruby (TDevelop) -Name[hi]=के-डेव-रूबी-समर्थन -Name[nds]=Ünnerstütten för Ruby (TDevelop) -Name[pl]=KDevObsługaRuby -Name[sk]=KDev Ruby podpora -Name[sv]=TDevelop Ruby-stöd -Name[ta]=கெடெவ் ருபி ஆதரவு -Name[zh_TW]=TDevelop Ruby 支援 -GenericName=Ruby Support -GenericName[ca]=Suport per a Ruby -GenericName[da]=Ruby-understøttelse -GenericName[de]=Unterstützung für Ruby -GenericName[el]=Υποστήριξη Ruby -GenericName[es]=Soporte para Ruby -GenericName[et]=Ruby toetus -GenericName[eu]=Ruby euskarria -GenericName[fa]=پشتیبانی رابی -GenericName[fr]=Prise en charge du langage Ruby -GenericName[ga]=Tacaíocht Ruby -GenericName[gl]=Soporte para Ruby -GenericName[hi]=रूबी समर्थन -GenericName[hu]=Ruby-támogatás -GenericName[it]=Supporto a Ruby -GenericName[ja]=Ruby サポート -GenericName[nds]=Ünnerstütten för Ruby -GenericName[ne]=रूबि समर्थन -GenericName[nl]=Ondersteuning voor Ruby -GenericName[pl]=Obsługa: Ruby -GenericName[pt]=Suporte a Ruby -GenericName[pt_BR]=Suporte ao Ruby -GenericName[ru]=Поддержка языка Ruby -GenericName[sk]=Ruby podpora -GenericName[sl]=Podpora za Ruby -GenericName[sr]=Подршка за Ruby -GenericName[sr@Latn]=Podrška za Ruby -GenericName[sv]=Ruby-stöd -GenericName[ta]=ருபி ஆதரவு -GenericName[tg]=Ёрӣ намудани забони Ruby -GenericName[tr]=Ruby Desteği -GenericName[zh_CN]=Ruby 支持 -GenericName[zh_TW]=Ruby 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevrubysupport -X-TDevelop-Version=5 -X-TDevelop-Language=Ruby diff --git a/languages/ruby/tdevrubysupport.rc b/languages/ruby/tdevrubysupport.rc deleted file mode 100644 index b9269aa2..00000000 --- a/languages/ruby/tdevrubysupport.rc +++ /dev/null @@ -1,20 +0,0 @@ - - - -

- - - - - - - - - - - - - - - - diff --git a/languages/sql/CMakeLists.txt b/languages/sql/CMakeLists.txt index 67d5aef5..8e7d41cc 100644 --- a/languages/sql/CMakeLists.txt +++ b/languages/sql/CMakeLists.txt @@ -30,13 +30,13 @@ link_directories( ##### other data ################################ -install( FILES tdevsqlsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) -install( FILES tdevsqlsupport.rc DESTINATION ${DATA_INSTALL_DIR}/tdevsqlsupport ) +install( FILES kdevsqlsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +install( FILES kdevsqlsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevsqlsupport ) -##### libtdevsqlsupport (module) ################ +##### libkdevsqlsupport (module) ################ -tde_add_kpart( libtdevsqlsupport AUTOMOC +tde_add_kpart( libkdevsqlsupport AUTOMOC SOURCES sqlconfigwidget.ui sqlsupport_part.cpp sqlactions.cpp sqloutputwidget.cpp diff --git a/languages/sql/Makefile.am b/languages/sql/Makefile.am index eb48a72f..ba410a98 100644 --- a/languages/sql/Makefile.am +++ b/languages/sql/Makefile.am @@ -5,16 +5,16 @@ INCLUDES = -I$(top_srcdir)/lib/compat -I$(top_srcdir)/lib/interfaces \ $(all_includes) SUBDIRS = app_templates doc -kde_module_LTLIBRARIES = libtdevsqlsupport.la -libtdevsqlsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -libtdevsqlsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la +kde_module_LTLIBRARIES = libkdevsqlsupport.la +libkdevsqlsupport_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) +libkdevsqlsupport_la_LIBADD = $(top_builddir)/lib/libtdevelop.la -libtdevsqlsupport_la_SOURCES = sqlconfigwidget.ui sqlsupport_part.cpp sqlactions.cpp sqloutputwidget.cpp +libkdevsqlsupport_la_SOURCES = sqlconfigwidget.ui sqlsupport_part.cpp sqlactions.cpp sqloutputwidget.cpp METASOURCES = AUTO servicedir = $(kde_servicesdir) -service_DATA = tdevsqlsupport.desktop +service_DATA = kdevsqlsupport.desktop -rcdir = $(kde_datadir)/tdevsqlsupport -rc_DATA = tdevsqlsupport.rc +rcdir = $(kde_datadir)/kdevsqlsupport +rc_DATA = kdevsqlsupport.rc diff --git a/languages/sql/app_templates/sqlsimple/CMakeLists.txt b/languages/sql/app_templates/sqlsimple/CMakeLists.txt index 290dd962..05ddb17f 100644 --- a/languages/sql/app_templates/sqlsimple/CMakeLists.txt +++ b/languages/sql/app_templates/sqlsimple/CMakeLists.txt @@ -17,9 +17,9 @@ add_custom_target( sqlsimple.tar.gz ALL install( FILES ${CMAKE_CURRENT_BINARY_DIR}/sqlsimple.tar.gz sqlsimple.png - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard ) + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard ) install( FILES - sqlsimple.tdevtemplate - DESTINATION ${DATA_INSTALL_DIR}/tdevappwizard/templates ) + sqlsimple.kdevtemplate + DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates ) diff --git a/languages/sql/app_templates/sqlsimple/Makefile.am b/languages/sql/app_templates/sqlsimple/Makefile.am index 1b49cc21..6bfae1c4 100644 --- a/languages/sql/app_templates/sqlsimple/Makefile.am +++ b/languages/sql/app_templates/sqlsimple/Makefile.am @@ -2,10 +2,10 @@ templateName = sqlsimple dataFiles = app.sql app.tdevelop ### no need to change below: -template_DATA = $(templateName).tdevtemplate +template_DATA = $(templateName).kdevtemplate templatedir = ${appwizarddatadir}/templates -appwizarddatadir = ${kde_datadir}/tdevappwizard +appwizarddatadir = ${kde_datadir}/kdevappwizard $(templateName).tar.gz: ${dataFiles} $(TAR) -cf $(templateName).tar -C $(srcdir) ${dataFiles} $(GZIP_COMMAND) -f9 $(templateName).tar diff --git a/languages/sql/app_templates/sqlsimple/app.tdevelop b/languages/sql/app_templates/sqlsimple/app.tdevelop index 6977b304..7fc4efc9 100644 --- a/languages/sql/app_templates/sqlsimple/app.tdevelop +++ b/languages/sql/app_templates/sqlsimple/app.tdevelop @@ -11,22 +11,22 @@ KDevdistpart - TDevDebugger + KDevDebugger - + src *.sql *~ - - + + - - + + ada ada_bugs_gcc @@ -75,10 +75,10 @@ KDE Libraries (Doxygen) - - + + - + diff --git a/languages/sql/app_templates/sqlsimple/sqlsimple.kdevtemplate b/languages/sql/app_templates/sqlsimple/sqlsimple.kdevtemplate new file mode 100644 index 00000000..5081e992 --- /dev/null +++ b/languages/sql/app_templates/sqlsimple/sqlsimple.kdevtemplate @@ -0,0 +1,106 @@ +# KDE Config File +[General] +Name=Simple SQL Project +Name[ca]=Simple projecte en SQL +Name[da]=Simpelt SQL-projekt +Name[de]=Einfaches SQL-Projekt +Name[el]=Απλό έργο SQL +Name[es]=Proyecto SQL sencillo +Name[et]=Lihtne SQL projekt +Name[eu]=SQL proiektu sinplea +Name[fa]=پروژۀ سادۀ SQL +Name[fr]=Projet SQL simple +Name[ga]=Tionscadal Simplí SQL +Name[gl]=Proxecto sinxelo en SQL +Name[hu]=Egyszerű SQL-projekt +Name[it]=Semplice progetto SQL +Name[ja]=簡単な SQL プロジェクト +Name[nds]=Eenfach SQL-Projekt +Name[ne]=साधारण SQL परियोजना +Name[nl]=Eenvoudig SQL-project +Name[pl]=Prosty projekt w SQL-u +Name[pt]=Projecto Simples em SQL +Name[pt_BR]=Projecto Simples em SQL +Name[ru]=Простой проект SQL +Name[sk]=Jednoduchý SQL projekt +Name[sr]=Једноставан SQL пројекат +Name[sr@Latn]=Jednostavan SQL projekat +Name[sv]=Enkelt SQL-projekt +Name[tr]=Basit SQL Projesi +Name[zh_CN]=简单的 SQL 工程 +Name[zh_TW]=簡單的 SQL 專案 +Category=Database +Comment=Generates a simple SQL project. +Comment[ca]=Genera un simple projecte en SQL. +Comment[da]=Genererer et simpelt SQL projekt. +Comment[de]=Erstellt ein einfaches SQL-Projekt. +Comment[el]=Δημιουργεί ένα απλό έργο SQL. +Comment[es]=Genera un sencillo proyecto SQL. +Comment[et]=Lihtsa SQL projekti loomine. +Comment[eu]=SQL proiektu sinple bat sortzen du. +Comment[fa]=یک پروژۀ سادۀ SQL تولید می‌کند. +Comment[fr]=Génère un projet SQL simple. +Comment[gl]=Xera un proxecto sinxelo en SQL. +Comment[hu]=Létrehoz egy egyszerű SQL-projektet. +Comment[it]=Genera un semplice progetto SQL. +Comment[ja]=簡単な SQL プロジェクトを作成します +Comment[nds]=Stellt en eenfach SQL-Projekt op. +Comment[ne]=साधारण SQL परियोजना उत्पन्न गर्दछ +Comment[nl]=Genereert een eenvoudig SQL-project. +Comment[pl]=Generuje prosty projekt w SQL-u. +Comment[pt]=Gera um projecto simples em SQL. +Comment[pt_BR]=Gera um projecto simples em SQL. +Comment[ru]=Простой проект SQL +Comment[sk]=Vygeneruje jednoduchý SQL projekt. +Comment[sr]=Прави једноставан SQL пројекат. +Comment[sr@Latn]=Pravi jednostavan SQL projekat. +Comment[sv]=Skapar ett enkelt SQL-projekt. +Comment[tr]=Basit bir SQL Projesi yaratır +Comment[zh_CN]=生成一个简单的 SQL 工程。 +Comment[zh_TW]=產生一個簡單的 SQL 專案 +FileTemplates=sql,AdaStyle +ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sql +Archive=sqlsimple.tar.gz + +[FILE1] +Type=install +EscapeXML=true +Source=%{src}/app.tdevelop +Dest=%{dest}/%{APPNAMELC}.tdevelop + +[FILE2] +Type=install +Source=%{src}/app.sql +Dest=%{dest}/%{APPNAMELC}.sql + +[MSG] +Type=install +Comment=A simple SQL project was created in %{dest} +Comment[ca]=Un simple projecte en SQL ha estat creat en %{dest} +Comment[da]=Et simpelt SQL projekt blev oprettet i %{dest} +Comment[de]=Ein einfaches SQL-Projekt wurde in %{dest} erstellt. +Comment[el]=Ένα απλό έργο SQL δημιουργήθηκε στο %{dest} +Comment[es]=Un sencillo proyecto SQL ha sido creado en %{dest} +Comment[et]=Lihtne SQL projekt loodi asukohta %{dest} +Comment[eu]=SQL proiektu sinple bat sortu da hemen: %{dest} +Comment[fa]=یک پروژۀ سادۀ SQL در %{dest} ایجاد شد +Comment[fr]=Un projet SQL simple a été créé dans %{dest} +Comment[ga]=Cruthaíodh tionscadal simplí SQL i %{dest} +Comment[gl]=Creouse un proxecto sinxelo en SQL en %{dest} +Comment[hu]=Létrejött egy egyszerű SQL-projekt itt: %{dest} +Comment[it]=È stato creato un semplice progetto SQL in %{dest} +Comment[ja]=簡単な SQL プロジェクトを %{dest} に作成しました +Comment[nds]=In %{dest} wöör en eenfach SQL-Projekt opstellt. +Comment[ne]=साधारण SQL परियोजना %{dest} मा सिर्जना गरियो +Comment[nl]=Een eenvoudig SQL-project is aangemaakt in %{dest} +Comment[pl]=Prosty projekt w SQL-u został utworzony w %{dest} +Comment[pt]=Foi criado um projecto simples de SQL em %{dest} +Comment[pt_BR]=Foi criado um projecto simples de SQL em %{dest} +Comment[ru]=Простой проект SQL создан в %{dest} +Comment[sk]=Jednoduchý SQL projekt bol vytvorený v %{dest} +Comment[sr]=Једноставан SQL пројекат направљен је у %{dest} +Comment[sr@Latn]=Jednostavan SQL projekat napravljen je u %{dest} +Comment[sv]=Ett enkelt SQL-projekt skapades i %{dest} +Comment[tr]=Basit bir SQL projesi %{dest} içinde yaratıldı. +Comment[zh_CN]=在 %{dest} 中创建了简单的 SQL 工程 +Comment[zh_TW]=一個簡單的 SQL 專案已建立於 %{dest} diff --git a/languages/sql/app_templates/sqlsimple/sqlsimple.tdevtemplate b/languages/sql/app_templates/sqlsimple/sqlsimple.tdevtemplate deleted file mode 100644 index 5081e992..00000000 --- a/languages/sql/app_templates/sqlsimple/sqlsimple.tdevtemplate +++ /dev/null @@ -1,106 +0,0 @@ -# KDE Config File -[General] -Name=Simple SQL Project -Name[ca]=Simple projecte en SQL -Name[da]=Simpelt SQL-projekt -Name[de]=Einfaches SQL-Projekt -Name[el]=Απλό έργο SQL -Name[es]=Proyecto SQL sencillo -Name[et]=Lihtne SQL projekt -Name[eu]=SQL proiektu sinplea -Name[fa]=پروژۀ سادۀ SQL -Name[fr]=Projet SQL simple -Name[ga]=Tionscadal Simplí SQL -Name[gl]=Proxecto sinxelo en SQL -Name[hu]=Egyszerű SQL-projekt -Name[it]=Semplice progetto SQL -Name[ja]=簡単な SQL プロジェクト -Name[nds]=Eenfach SQL-Projekt -Name[ne]=साधारण SQL परियोजना -Name[nl]=Eenvoudig SQL-project -Name[pl]=Prosty projekt w SQL-u -Name[pt]=Projecto Simples em SQL -Name[pt_BR]=Projecto Simples em SQL -Name[ru]=Простой проект SQL -Name[sk]=Jednoduchý SQL projekt -Name[sr]=Једноставан SQL пројекат -Name[sr@Latn]=Jednostavan SQL projekat -Name[sv]=Enkelt SQL-projekt -Name[tr]=Basit SQL Projesi -Name[zh_CN]=简单的 SQL 工程 -Name[zh_TW]=簡單的 SQL 專案 -Category=Database -Comment=Generates a simple SQL project. -Comment[ca]=Genera un simple projecte en SQL. -Comment[da]=Genererer et simpelt SQL projekt. -Comment[de]=Erstellt ein einfaches SQL-Projekt. -Comment[el]=Δημιουργεί ένα απλό έργο SQL. -Comment[es]=Genera un sencillo proyecto SQL. -Comment[et]=Lihtsa SQL projekti loomine. -Comment[eu]=SQL proiektu sinple bat sortzen du. -Comment[fa]=یک پروژۀ سادۀ SQL تولید می‌کند. -Comment[fr]=Génère un projet SQL simple. -Comment[gl]=Xera un proxecto sinxelo en SQL. -Comment[hu]=Létrehoz egy egyszerű SQL-projektet. -Comment[it]=Genera un semplice progetto SQL. -Comment[ja]=簡単な SQL プロジェクトを作成します -Comment[nds]=Stellt en eenfach SQL-Projekt op. -Comment[ne]=साधारण SQL परियोजना उत्पन्न गर्दछ -Comment[nl]=Genereert een eenvoudig SQL-project. -Comment[pl]=Generuje prosty projekt w SQL-u. -Comment[pt]=Gera um projecto simples em SQL. -Comment[pt_BR]=Gera um projecto simples em SQL. -Comment[ru]=Простой проект SQL -Comment[sk]=Vygeneruje jednoduchý SQL projekt. -Comment[sr]=Прави једноставан SQL пројекат. -Comment[sr@Latn]=Pravi jednostavan SQL projekat. -Comment[sv]=Skapar ett enkelt SQL-projekt. -Comment[tr]=Basit bir SQL Projesi yaratır -Comment[zh_CN]=生成一个简单的 SQL 工程。 -Comment[zh_TW]=產生一個簡單的 SQL 專案 -FileTemplates=sql,AdaStyle -ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sql -Archive=sqlsimple.tar.gz - -[FILE1] -Type=install -EscapeXML=true -Source=%{src}/app.tdevelop -Dest=%{dest}/%{APPNAMELC}.tdevelop - -[FILE2] -Type=install -Source=%{src}/app.sql -Dest=%{dest}/%{APPNAMELC}.sql - -[MSG] -Type=install -Comment=A simple SQL project was created in %{dest} -Comment[ca]=Un simple projecte en SQL ha estat creat en %{dest} -Comment[da]=Et simpelt SQL projekt blev oprettet i %{dest} -Comment[de]=Ein einfaches SQL-Projekt wurde in %{dest} erstellt. -Comment[el]=Ένα απλό έργο SQL δημιουργήθηκε στο %{dest} -Comment[es]=Un sencillo proyecto SQL ha sido creado en %{dest} -Comment[et]=Lihtne SQL projekt loodi asukohta %{dest} -Comment[eu]=SQL proiektu sinple bat sortu da hemen: %{dest} -Comment[fa]=یک پروژۀ سادۀ SQL در %{dest} ایجاد شد -Comment[fr]=Un projet SQL simple a été créé dans %{dest} -Comment[ga]=Cruthaíodh tionscadal simplí SQL i %{dest} -Comment[gl]=Creouse un proxecto sinxelo en SQL en %{dest} -Comment[hu]=Létrejött egy egyszerű SQL-projekt itt: %{dest} -Comment[it]=È stato creato un semplice progetto SQL in %{dest} -Comment[ja]=簡単な SQL プロジェクトを %{dest} に作成しました -Comment[nds]=In %{dest} wöör en eenfach SQL-Projekt opstellt. -Comment[ne]=साधारण SQL परियोजना %{dest} मा सिर्जना गरियो -Comment[nl]=Een eenvoudig SQL-project is aangemaakt in %{dest} -Comment[pl]=Prosty projekt w SQL-u został utworzony w %{dest} -Comment[pt]=Foi criado um projecto simples de SQL em %{dest} -Comment[pt_BR]=Foi criado um projecto simples de SQL em %{dest} -Comment[ru]=Простой проект SQL создан в %{dest} -Comment[sk]=Jednoduchý SQL projekt bol vytvorený v %{dest} -Comment[sr]=Једноставан SQL пројекат направљен је у %{dest} -Comment[sr@Latn]=Jednostavan SQL projekat napravljen je u %{dest} -Comment[sv]=Ett enkelt SQL-projekt skapades i %{dest} -Comment[tr]=Basit bir SQL projesi %{dest} içinde yaratıldı. -Comment[zh_CN]=在 %{dest} 中创建了简单的 SQL 工程 -Comment[zh_TW]=一個簡單的 SQL 專案已建立於 %{dest} diff --git a/languages/sql/doc/Makefile.am b/languages/sql/doc/Makefile.am index f6fd6d52..d42aec82 100644 --- a/languages/sql/doc/Makefile.am +++ b/languages/sql/doc/Makefile.am @@ -1,4 +1,4 @@ -#tocdir = ${kde_datadir}/tdevdoctreeview/tocs +#tocdir = ${kde_datadir}/kdevdoctreeview/tocs #toc_DATA = #indexdir = ${kde_datadir}/devdoctreeview/indices diff --git a/languages/sql/kdevsqlsupport.desktop b/languages/sql/kdevsqlsupport.desktop new file mode 100644 index 00000000..f5ee67ab --- /dev/null +++ b/languages/sql/kdevsqlsupport.desktop @@ -0,0 +1,85 @@ +[Desktop Entry] +Type=Service +Exec=blubb +Comment=SQL Support +Comment[ca]=Suport per a SQL +Comment[da]=SQL-understøttelse +Comment[de]=Unterstützung für SQL +Comment[el]=Υποστήριξη SQL +Comment[es]=Soporte para SQL +Comment[et]=SQL toetus +Comment[eu]=SQL euskarria +Comment[fa]=پشتیبانی SQL +Comment[fr]=Prise en charge du langage SQL +Comment[ga]=Tacaíocht SQL +Comment[gl]=Soporte para SQL +Comment[hi]=एसक्यूएल समर्थन +Comment[hu]=SQL-támogatás +Comment[is]=SQL stuðningur +Comment[it]=Supporto SQL +Comment[ja]=SQL サポート +Comment[nds]=SQL-Ünnerstütten +Comment[ne]=SQL समर्थन +Comment[nl]=Ondersteuning voor SQL +Comment[pl]=Obsługa SQL-a +Comment[pt]=Suporte a SQL +Comment[pt_BR]=Suporte ao SQL +Comment[ru]=Поддержка языка SQL +Comment[sk]=SQL podpora +Comment[sl]=Podpora za SQL +Comment[sr]=Подршка за SQL +Comment[sr@Latn]=Podrška za SQL +Comment[sv]=SQL-stöd +Comment[ta]=SQL ஆதரவு +Comment[tg]=Ёрӣ намудани забони SQL +Comment[tr]=SQL Desteği +Comment[zh_CN]=SQL 语言支持 +Comment[zh_TW]=SQL 支援 +Name=KDevSQLSupport +Name[da]=TDevelop SQL-understøttelse +Name[de]=Unterstützung für SQL (TDevelop) +Name[hi]=के-डेव-एसक्यूएल-समर्थन +Name[nds]=SQL-Ünnerstütten för TDevelop +Name[pl]=KDevObsługaSQL +Name[sk]=KDev SQL podpora +Name[sv]=TDevelop SQL-stöd +Name[ta]=கெடெவ் எஸ்கியேல் ஆதரவு +Name[zh_TW]=TDevelop SQL 支援 +GenericName=SQL Support +GenericName[ca]=Suport per a SQL +GenericName[da]=SQL-understøttelse +GenericName[de]=Unterstützung für SQL +GenericName[el]=Υποστήριξη SQL +GenericName[es]=Soporte para SQL +GenericName[et]=SQL toetus +GenericName[eu]=SQL euskarria +GenericName[fa]=پشتیبانی SQL +GenericName[fr]=Langage SQL +GenericName[ga]=Tacaíocht SQL +GenericName[gl]=Soporte para SQL +GenericName[hi]=एसक्यूएल समर्थन +GenericName[hu]=SQL-támogatás +GenericName[it]=Supporto SQL +GenericName[ja]=SQL サポート +GenericName[nds]=SQL-Ünnerstütten +GenericName[ne]=SQL समर्थन +GenericName[nl]=Ondersteuning voor SQL +GenericName[pl]=Obsługa SQL-a +GenericName[pt]=Suporte a SQL +GenericName[pt_BR]=Suporte ao SQL +GenericName[ru]=Поддержка языка SQL +GenericName[sk]=SQL podpora +GenericName[sl]=Podpora za SQL +GenericName[sr]=Подршка за SQL +GenericName[sr@Latn]=Podrška za SQL +GenericName[sv]=SQL-stöd +GenericName[ta]=SQL ஆதரவு +GenericName[tg]=Ёрӣ намудани забони SQL +GenericName[tr]=SQL Desteği +GenericName[zh_CN]=SQL 支持 +GenericName[zh_TW]=SQL 支援 +ServiceTypes=TDevelop/LanguageSupport +X-TDE-Library=libkdevsqlsupport +X-TDevelop-Version=5 +X-TDevelop-Language=SQL +X-TDevelop-Args=SQL diff --git a/languages/sql/kdevsqlsupport.rc b/languages/sql/kdevsqlsupport.rc new file mode 100644 index 00000000..36b91d7a --- /dev/null +++ b/languages/sql/kdevsqlsupport.rc @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/languages/sql/sqlactions.cpp b/languages/sql/sqlactions.cpp index f737b694..1d1a5b14 100644 --- a/languages/sql/sqlactions.cpp +++ b/languages/sql/sqlactions.cpp @@ -21,8 +21,8 @@ #include #include -#include "tdevplugin.h" -#include "tdevlanguagesupport.h" +#include "kdevplugin.h" +#include "kdevlanguagesupport.h" #include "sqlsupport_part.h" SqlListAction::SqlListAction(SQLSupportPart *part, const TQString &text, diff --git a/languages/sql/sqlconfigwidget.ui.h b/languages/sql/sqlconfigwidget.ui.h index e58930f9..c06413e7 100644 --- a/languages/sql/sqlconfigwidget.ui.h +++ b/languages/sql/sqlconfigwidget.ui.h @@ -195,7 +195,7 @@ void SqlConfigWidget::accept() { Q_ASSERT( doc ); - TQDomElement dbElem = DomUtil::createElementByPath( *doc, "/tdevsqlsupport/servers" ); + TQDomElement dbElem = DomUtil::createElementByPath( *doc, "/kdevsqlsupport/servers" ); DomUtil::makeEmpty( dbElem ); for ( int i = 0; i < dbTable->numRows() - 1; i++ ) { @@ -206,7 +206,7 @@ void SqlConfigWidget::accept() << SQLSupportPart::cryptStr( ((PasswordTableItem*)dbTable->item( i, 5 ))->password ); DomUtil::writeListEntry( *doc, - "/tdevsqlsupport/servers/server" + TQString::number( i ), + "/kdevsqlsupport/servers/server" + TQString::number( i ), "el", db ); } if ( changed ) @@ -227,7 +227,7 @@ void SqlConfigWidget::loadConfig() TQStringList db; int i = 0; while ( true ) { - TQStringList db = DomUtil::readListEntry( *doc, "tdevsqlsupport/servers/server" + TQString::number( i ), "el" ); + TQStringList db = DomUtil::readListEntry( *doc, "kdevsqlsupport/servers/server" + TQString::number( i ), "el" ); if ( db.isEmpty() ) return; diff --git a/languages/sql/sqlsupport_part.cpp b/languages/sql/sqlsupport_part.cpp index c4d0a235..2ecb2ec4 100644 --- a/languages/sql/sqlsupport_part.cpp +++ b/languages/sql/sqlsupport_part.cpp @@ -8,7 +8,7 @@ #include #include #include -#include +#include #include #include #include @@ -16,28 +16,28 @@ #include #include -#include "tdevcore.h" -#include "tdevmainwindow.h" -#include "tdevlanguagesupport.h" -#include "tdevpartcontroller.h" -#include "tdevproject.h" +#include "kdevcore.h" +#include "kdevmainwindow.h" +#include "kdevlanguagesupport.h" +#include "kdevpartcontroller.h" +#include "kdevproject.h" #include "codemodel.h" -#include "tdevplugininfo.h" +#include "kdevplugininfo.h" #include "sqlconfigwidget.h" #include "sqlactions.h" #include "sqloutputwidget.h" #include "domutil.h" -typedef TDevGenericFactory SQLSupportFactory; -static const TDevPluginInfo data("tdevsqlsupport"); -K_EXPORT_COMPONENT_FACTORY( libtdevsqlsupport, SQLSupportFactory( data ) ) +typedef KDevGenericFactory SQLSupportFactory; +static const KDevPluginInfo data("kdevsqlsupport"); +K_EXPORT_COMPONENT_FACTORY( libkdevsqlsupport, SQLSupportFactory( data ) ) SQLSupportPart::SQLSupportPart( TQObject *parent, const char *name, const TQStringList& ) - : TDevLanguageSupport ( &data, parent, name ? name : "SQLSupportPart" ) + : KDevLanguageSupport ( &data, parent, name ? name : "SQLSupportPart" ) { setInstance( SQLSupportFactory::instance() ); - setXMLFile( "tdevsqlsupport.rc" ); + setXMLFile( "kdevsqlsupport.rc" ); TDEAction *action; action = new TDEAction( i18n( "&Run" ), "exec", Key_F9, this, TQT_SLOT( slotRun() ), actionCollection(), "build_execute" ); @@ -106,7 +106,7 @@ void SQLSupportPart::loadConfig() int i = 0; TQString conName; while ( true ) { - TQStringList sdb = DomUtil::readListEntry( *doc, "tdevsqlsupport/servers/server" + TQString::number( i ), "el" ); + TQStringList sdb = DomUtil::readListEntry( *doc, "kdevsqlsupport/servers/server" + TQString::number( i ), "el" ); if ( (int)sdb.size() < 6 ) break; @@ -267,7 +267,7 @@ void SQLSupportPart::savedFile( const KURL &fileName ) } } -TDevLanguageSupport::Features SQLSupportPart::features() +KDevLanguageSupport::Features SQLSupportPart::features() { return Features( Classes | Functions ); } diff --git a/languages/sql/sqlsupport_part.h b/languages/sql/sqlsupport_part.h index 4798d7fa..d5efca5b 100644 --- a/languages/sql/sqlsupport_part.h +++ b/languages/sql/sqlsupport_part.h @@ -1,5 +1,5 @@ -#ifndef __TDEVPART_SQLSUPPORT_H__ -#define __TDEVPART_SQLSUPPORT_H__ +#ifndef __KDEVPART_SQLSUPPORT_H__ +#define __KDEVPART_SQLSUPPORT_H__ #include #include @@ -7,14 +7,14 @@ #include #include -#include "tdevplugin.h" -#include "tdevlanguagesupport.h" +#include "kdevplugin.h" +#include "kdevlanguagesupport.h" class SqlListAction; class SqlOutputWidget; class CodeModel; -class SQLSupportPart : public TDevLanguageSupport +class SQLSupportPart : public KDevLanguageSupport { Q_OBJECT diff --git a/languages/sql/tdevsqlsupport.desktop b/languages/sql/tdevsqlsupport.desktop deleted file mode 100644 index 5357d127..00000000 --- a/languages/sql/tdevsqlsupport.desktop +++ /dev/null @@ -1,85 +0,0 @@ -[Desktop Entry] -Type=Service -Exec=blubb -Comment=SQL Support -Comment[ca]=Suport per a SQL -Comment[da]=SQL-understøttelse -Comment[de]=Unterstützung für SQL -Comment[el]=Υποστήριξη SQL -Comment[es]=Soporte para SQL -Comment[et]=SQL toetus -Comment[eu]=SQL euskarria -Comment[fa]=پشتیبانی SQL -Comment[fr]=Prise en charge du langage SQL -Comment[ga]=Tacaíocht SQL -Comment[gl]=Soporte para SQL -Comment[hi]=एसक्यूएल समर्थन -Comment[hu]=SQL-támogatás -Comment[is]=SQL stuðningur -Comment[it]=Supporto SQL -Comment[ja]=SQL サポート -Comment[nds]=SQL-Ünnerstütten -Comment[ne]=SQL समर्थन -Comment[nl]=Ondersteuning voor SQL -Comment[pl]=Obsługa SQL-a -Comment[pt]=Suporte a SQL -Comment[pt_BR]=Suporte ao SQL -Comment[ru]=Поддержка языка SQL -Comment[sk]=SQL podpora -Comment[sl]=Podpora za SQL -Comment[sr]=Подршка за SQL -Comment[sr@Latn]=Podrška za SQL -Comment[sv]=SQL-stöd -Comment[ta]=SQL ஆதரவு -Comment[tg]=Ёрӣ намудани забони SQL -Comment[tr]=SQL Desteği -Comment[zh_CN]=SQL 语言支持 -Comment[zh_TW]=SQL 支援 -Name=KDevSQLSupport -Name[da]=TDevelop SQL-understøttelse -Name[de]=Unterstützung für SQL (TDevelop) -Name[hi]=के-डेव-एसक्यूएल-समर्थन -Name[nds]=SQL-Ünnerstütten för TDevelop -Name[pl]=KDevObsługaSQL -Name[sk]=KDev SQL podpora -Name[sv]=TDevelop SQL-stöd -Name[ta]=கெடெவ் எஸ்கியேல் ஆதரவு -Name[zh_TW]=TDevelop SQL 支援 -GenericName=SQL Support -GenericName[ca]=Suport per a SQL -GenericName[da]=SQL-understøttelse -GenericName[de]=Unterstützung für SQL -GenericName[el]=Υποστήριξη SQL -GenericName[es]=Soporte para SQL -GenericName[et]=SQL toetus -GenericName[eu]=SQL euskarria -GenericName[fa]=پشتیبانی SQL -GenericName[fr]=Langage SQL -GenericName[ga]=Tacaíocht SQL -GenericName[gl]=Soporte para SQL -GenericName[hi]=एसक्यूएल समर्थन -GenericName[hu]=SQL-támogatás -GenericName[it]=Supporto SQL -GenericName[ja]=SQL サポート -GenericName[nds]=SQL-Ünnerstütten -GenericName[ne]=SQL समर्थन -GenericName[nl]=Ondersteuning voor SQL -GenericName[pl]=Obsługa SQL-a -GenericName[pt]=Suporte a SQL -GenericName[pt_BR]=Suporte ao SQL -GenericName[ru]=Поддержка языка SQL -GenericName[sk]=SQL podpora -GenericName[sl]=Podpora za SQL -GenericName[sr]=Подршка за SQL -GenericName[sr@Latn]=Podrška za SQL -GenericName[sv]=SQL-stöd -GenericName[ta]=SQL ஆதரவு -GenericName[tg]=Ёрӣ намудани забони SQL -GenericName[tr]=SQL Desteği -GenericName[zh_CN]=SQL 支持 -GenericName[zh_TW]=SQL 支援 -ServiceTypes=TDevelop/LanguageSupport -X-TDE-Library=libtdevsqlsupport -X-TDevelop-Version=5 -X-TDevelop-Language=SQL -X-TDevelop-Args=SQL diff --git a/languages/sql/tdevsqlsupport.rc b/languages/sql/tdevsqlsupport.rc deleted file mode 100644 index 36b91d7a..00000000 --- a/languages/sql/tdevsqlsupport.rc +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - -- cgit v1.2.3