diff --git a/src/backends/circuitmacros/CMakeLists.txt b/src/backends/circuitmacros/CMakeLists.txt --- a/src/backends/circuitmacros/CMakeLists.txt +++ b/src/backends/circuitmacros/CMakeLists.txt @@ -23,9 +23,6 @@ ki18n_wrap_ui(CircuitMacrosBackend_SRCS settings.ui) add_library(cirkuit_circuitmacrosbackend MODULE ${CircuitMacrosBackend_SRCS} ) -kcoreaddons_desktop_to_json( cirkuit_circuitmacrosbackend circuitmacrosbackend.desktop - SERVICE_TYPES cirkuit_backend.desktop -) target_link_libraries( cirkuit_circuitmacrosbackend KF5::KIOCore cirkuitlibs) install(TARGETS cirkuit_circuitmacrosbackend DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/backends/circuitmacros/circuitmacrosbackend.desktop b/src/backends/circuitmacros/circuitmacrosbackend.desktop deleted file mode 100644 --- a/src/backends/circuitmacros/circuitmacrosbackend.desktop +++ /dev/null @@ -1,50 +0,0 @@ -[Desktop Entry] -Type=Service -Icon=cirkuit -Name=Circuit Macros -Name[bs]=Circuit Macros -Name[de]=Circuit-Makros -Name[es]=Circuit Macros -Name[et]=Vooluringimakrod -Name[fr]=Circuit Macros -Name[gl]=Macros de Circuit -Name[hu]=Circuit Macros -Name[it]=Macro di circuito -Name[km]=Circuit Macros -Name[ko]=Circuit 매크로 -Name[mr]=सर्कीट मेक्रोज -Name[nl]=Circuit Macros -Name[pl]=Circuit Macros -Name[pt]=Circuit Macros -Name[pt_BR]=Circuit Macros -Name[sk]=Makrá Cirkuit -Name[sv]=Circuit Macros -Name[uk]=Макрос Circuit -Name[x-test]=xxCircuit Macrosxx -X-KDE-ServiceTypes=Cirkuit/Backend -X-KDE-Library=cirkuit_circuitmacrosbackend -X-KDE-PluginInfo-Name=circuitmacrosbackend -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-Website=http://www.ece.uwaterloo.ca/~aplevich/Circuit_macros -Comment=Backend for Circuit Macros -Comment[bs]=Pozadina za Circuit Macros -Comment[de]=Modul für Circuit-Makros -Comment[es]=Motor para Circuit Macros -Comment[et]=Vooluringimakrode taustaprogramm -Comment[fr]=Moteur pour « Circuit Macros » -Comment[gl]=Infraestrutura para macros de Circuit. -Comment[hu]=A Circuit Macros háttérprogramja -Comment[it]=Backend per Macro di Circuito -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់ Circuit Macros -Comment[ko]=Circuit 매크로 백엔드 -Comment[mr]=सर्कीट मेक्रोज करिता बॅकएन्ड -Comment[nl]=Backend voor Circuit Macros -Comment[pl]=Silnik dla Circuit Macros -Comment[pt]=Infra-Estrutura do Circuit Macros -Comment[pt_BR]=Infraestrutura para o Circuit Macros -Comment[sk]=Backend pre makrá Cirkuit -Comment[sv]=Gränssnitt för Circuit Macros -Comment[uk]=Модуль обробки для макроса Circuit -Comment[x-test]=xxBackend for Circuit Macrosxx - diff --git a/src/backends/circuitmacros/circuitmacrosbackend.json b/src/backends/circuitmacros/circuitmacrosbackend.json new file mode 100644 --- /dev/null +++ b/src/backends/circuitmacros/circuitmacrosbackend.json @@ -0,0 +1,53 @@ +{ + "KPlugin": { + "Dependencies": [ + ], + "Description": "Backend for Circuit Macros", + "Description[bs]": "Pozadina za Circuit Macros", + "Description[de]": "Modul für Circuit-Makros", + "Description[es]": "Motor para Circuit Macros", + "Description[et]": "Vooluringimakrode taustaprogramm", + "Description[fr]": "Moteur pour « Circuit Macros »", + "Description[gl]": "Infraestrutura para macros de Circuit.", + "Description[hu]": "A Circuit Macros háttérprogramja", + "Description[it]": "Backend per Macro di Circuito", + "Description[km]": "កម្មវិធី​ខាងក្រោយ​របស់ Circuit Macros", + "Description[ko]": "Circuit 매크로 백엔드", + "Description[mr]": "सर्कीट मेक्रोज करिता बॅकएन्ड", + "Description[nl]": "Backend voor Circuit Macros", + "Description[pl]": "Silnik dla Circuit Macros", + "Description[pt]": "Infra-Estrutura do Circuit Macros", + "Description[pt_BR]": "Infraestrutura para o Circuit Macros", + "Description[sk]": "Backend pre makrá Cirkuit", + "Description[sv]": "Gränssnitt för Circuit Macros", + "Description[uk]": "Модуль обробки для макроса Circuit", + "Description[x-test]": "xxBackend for Circuit Macrosxx", + "Icon": "cirkuit", + "Id": "circuitmacrosbackend", + "License": "GPL", + "Name": "Circuit Macros", + "Name[bs]": "Circuit Macros", + "Name[de]": "Circuit-Makros", + "Name[es]": "Circuit Macros", + "Name[et]": "Vooluringimakrod", + "Name[fr]": "Circuit Macros", + "Name[gl]": "Macros de Circuit", + "Name[hu]": "Circuit Macros", + "Name[it]": "Macro di circuito", + "Name[km]": "Circuit Macros", + "Name[ko]": "Circuit 매크로", + "Name[mr]": "सर्कीट मेक्रोज", + "Name[nl]": "Circuit Macros", + "Name[pl]": "Circuit Macros", + "Name[pt]": "Circuit Macros", + "Name[pt_BR]": "Circuit Macros", + "Name[sk]": "Makrá Cirkuit", + "Name[sv]": "Circuit Macros", + "Name[uk]": "Макрос Circuit", + "Name[x-test]": "xxCircuit Macrosxx", + "ServiceTypes": [ + "Cirkuit/Backend" + ], + "Website": "http://www.ece.uwaterloo.ca/~aplevich/Circuit_macros" + } +} diff --git a/src/backends/gnuplot/CMakeLists.txt b/src/backends/gnuplot/CMakeLists.txt --- a/src/backends/gnuplot/CMakeLists.txt +++ b/src/backends/gnuplot/CMakeLists.txt @@ -21,9 +21,6 @@ ki18n_wrap_ui(GnuplotBackend_SRCS settings.ui) add_library(cirkuit_gnuplotbackend MODULE ${GnuplotBackend_SRCS} ) -kcoreaddons_desktop_to_json( cirkuit_gnuplotbackend gnuplotbackend.desktop - SERVICE_TYPES cirkuit_backend.desktop -) target_link_libraries( cirkuit_gnuplotbackend KF5::KIOCore cirkuitlibs) install(TARGETS cirkuit_gnuplotbackend DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/backends/gnuplot/gnuplotbackend.desktop b/src/backends/gnuplot/gnuplotbackend.desktop deleted file mode 100644 --- a/src/backends/gnuplot/gnuplotbackend.desktop +++ /dev/null @@ -1,54 +0,0 @@ -[Desktop Entry] -Type=Service -Icon=gnuplotbackend -Name=Gnuplot -Name[ast]=Gnuplot -Name[bs]=Gnuplot -Name[de]=Gnuplot -Name[es]=Gnuplot -Name[et]=Gnuplot -Name[fr]=Gnuplot -Name[ga]=Gnuplot -Name[gl]=Gnuplot -Name[hu]=Gnuplot -Name[it]=Gnuplot -Name[km]=Gnuplot -Name[ko]=Gnuplot -Name[mr]=जीएनयु-प्लोट -Name[nds]=Gnuplot -Name[nl]=Gnuplot -Name[pl]=Gnuplot -Name[pt]=Gnuplot -Name[pt_BR]=Gnuplot -Name[sk]=Gnuplot -Name[sv]=Gnuplot -Name[uk]=Gnuplot -Name[x-test]=xxGnuplotxx -X-KDE-ServiceTypes=Cirkuit/Backend -X-KDE-Library=cirkuit_gnuplotbackend -X-KDE-PluginInfo-Name=gnuplotbackend -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-Website=http://www.gnuplot.org -Comment=Backend for Gnuplot -Comment[bs]=Pozadina za Gnuplot -Comment[de]=Modul für Gnuplot -Comment[es]=Motor para Gnuplot -Comment[et]=Gnuploti taustaprogramm -Comment[fr]=Moteur pour Gnuplot -Comment[ga]=Inneall le haghaidh Gnuplot -Comment[gl]=Infraestrutura para Gnuplot. -Comment[hu]=A Gnuplot háttérprogramja -Comment[it]=Backend per Gnuplot -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់ Gnuplot -Comment[ko]=Gnuplot 백엔드 -Comment[mr]=जीएनयु-प्लोट करिता बॅकएन्ड -Comment[nl]=Backend voor Gnuplot -Comment[pl]=Silnik dla Gnuplot -Comment[pt]=Infra-Estrutura do Gnuplot -Comment[pt_BR]=Infraestrutura para o Gnuplot -Comment[sk]=Backend pre Gnuplot -Comment[sv]=Gränssnitt för Gnuplot -Comment[uk]=Модуль для Gnuplot -Comment[x-test]=xxBackend for Gnuplotxx - diff --git a/src/backends/gnuplot/gnuplotbackend.json b/src/backends/gnuplot/gnuplotbackend.json new file mode 100644 --- /dev/null +++ b/src/backends/gnuplot/gnuplotbackend.json @@ -0,0 +1,57 @@ +{ + "KPlugin": { + "Dependencies": [ + ], + "Description": "Backend for Gnuplot", + "Description[bs]": "Pozadina za Gnuplot", + "Description[de]": "Modul für Gnuplot", + "Description[es]": "Motor para Gnuplot", + "Description[et]": "Gnuploti taustaprogramm", + "Description[fr]": "Moteur pour Gnuplot", + "Description[ga]": "Inneall le haghaidh Gnuplot", + "Description[gl]": "Infraestrutura para Gnuplot.", + "Description[hu]": "A Gnuplot háttérprogramja", + "Description[it]": "Backend per Gnuplot", + "Description[km]": "កម្មវិធី​ខាងក្រោយ​របស់ Gnuplot", + "Description[ko]": "Gnuplot 백엔드", + "Description[mr]": "जीएनयु-प्लोट करिता बॅकएन्ड", + "Description[nl]": "Backend voor Gnuplot", + "Description[pl]": "Silnik dla Gnuplot", + "Description[pt]": "Infra-Estrutura do Gnuplot", + "Description[pt_BR]": "Infraestrutura para o Gnuplot", + "Description[sk]": "Backend pre Gnuplot", + "Description[sv]": "Gränssnitt för Gnuplot", + "Description[uk]": "Модуль для Gnuplot", + "Description[x-test]": "xxBackend for Gnuplotxx", + "Icon": "gnuplotbackend", + "Id": "gnuplotbackend", + "License": "GPL", + "Name": "Gnuplot", + "Name[ast]": "Gnuplot", + "Name[bs]": "Gnuplot", + "Name[de]": "Gnuplot", + "Name[es]": "Gnuplot", + "Name[et]": "Gnuplot", + "Name[fr]": "Gnuplot", + "Name[ga]": "Gnuplot", + "Name[gl]": "Gnuplot", + "Name[hu]": "Gnuplot", + "Name[it]": "Gnuplot", + "Name[km]": "Gnuplot", + "Name[ko]": "Gnuplot", + "Name[mr]": "जीएनयु-प्लोट", + "Name[nds]": "Gnuplot", + "Name[nl]": "Gnuplot", + "Name[pl]": "Gnuplot", + "Name[pt]": "Gnuplot", + "Name[pt_BR]": "Gnuplot", + "Name[sk]": "Gnuplot", + "Name[sv]": "Gnuplot", + "Name[uk]": "Gnuplot", + "Name[x-test]": "xxGnuplotxx", + "ServiceTypes": [ + "Cirkuit/Backend" + ], + "Website": "http://www.gnuplot.org" + } +} diff --git a/src/backends/null/CMakeLists.txt b/src/backends/null/CMakeLists.txt --- a/src/backends/null/CMakeLists.txt +++ b/src/backends/null/CMakeLists.txt @@ -13,9 +13,6 @@ CATEGORY_NAME org.kde.cirkuitnullbackend) add_library(cirkuit_nullbackend MODULE ${NullBackend_SRCS} ) -kcoreaddons_desktop_to_json( cirkuit_nullbackend nullbackend.desktop - SERVICE_TYPES cirkuit_backend.desktop -) target_link_libraries( cirkuit_nullbackend cirkuitlibs) install(TARGETS cirkuit_nullbackend DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/backends/null/nullbackend.desktop b/src/backends/null/nullbackend.desktop deleted file mode 100644 --- a/src/backends/null/nullbackend.desktop +++ /dev/null @@ -1,50 +0,0 @@ -[Desktop Entry] -Type=Service -Icon=nullbackend -Name=Nullbackend -Name[bs]=Bez pozadine -Name[de]=Null-Modul -Name[es]=Nullbackend -Name[et]=Nullbackend -Name[fr]=Moteur vide -Name[gl]=Nullbackend -Name[hu]=Üres háttérprogram -Name[it]=Nullbackend -Name[km]=Nullbackend -Name[ko]=빈 백엔드 -Name[mr]=नल-बॅकएन्ड -Name[nds]=Leddig Hülpprogramm -Name[nl]=Nullbackend -Name[pl]=Zerowy silnik -Name[pt]=Infra-Estrutura Nula -Name[pt_BR]=Nullbackend -Name[sk]=Nullbackend -Name[sv]=Testgränssnitt -Name[uk]=Тестовий модуль -Name[x-test]=xxNullbackendxx -X-KDE-ServiceTypes=Cirkuit/Backend -X-KDE-Library=cirkuit_nullbackend -X-KDE-PluginInfo-Name=nullbackend -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -Comment=Backend for Cirkuit for testing purposes -Comment[bs]=Pozadina za Cirkuit za testne namjene -Comment[de]=Modul für Cirkuit zum Testen -Comment[es]=Motor para Cirkuit con propósito de pruebas -Comment[et]=Cirkuiti taustaprogramm testimiseks -Comment[fr]=Moteur pour Cirkuit à des fins de tests -Comment[gl]=Infraestrutura de Cirkuit para probas. -Comment[hu]=Háttérprogram a Cirkuithez tesztelési célokra -Comment[it]=Backend di Cirkuit per scopi di prova -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់​ Cirkuit for សម្រាប់​គោលបំណង​សាកល្បង -Comment[ko]=Cirkuit 테스트용 더미 백엔드 -Comment[mr]=चाचणी सर्कीट करिता बॅकएन्ड -Comment[nl]=Backend voor Cirkuit voor testdoeleinden -Comment[pl]=Silnik dla Cirkuit do celów testowych -Comment[pt]=Infra-estrutura do Cirkuit para fins de testes -Comment[pt_BR]=Infraestrutura do Cirkuit para testes -Comment[sk]=Backend pre Cirkuit na testovacie účely -Comment[sv]=Gränssnitt för Cirkuit i testsyfte -Comment[uk]=Тестовий модуль для Cirkuit -Comment[x-test]=xxBackend for Cirkuit for testing purposesxx - diff --git a/src/backends/null/nullbackend.json b/src/backends/null/nullbackend.json new file mode 100644 --- /dev/null +++ b/src/backends/null/nullbackend.json @@ -0,0 +1,53 @@ +{ + "KPlugin": { + "Dependencies": [ + ], + "Description": "Backend for Cirkuit for testing purposes", + "Description[bs]": "Pozadina za Cirkuit za testne namjene", + "Description[de]": "Modul für Cirkuit zum Testen", + "Description[es]": "Motor para Cirkuit con propósito de pruebas", + "Description[et]": "Cirkuiti taustaprogramm testimiseks", + "Description[fr]": "Moteur pour Cirkuit à des fins de tests", + "Description[gl]": "Infraestrutura de Cirkuit para probas.", + "Description[hu]": "Háttérprogram a Cirkuithez tesztelési célokra", + "Description[it]": "Backend di Cirkuit per scopi di prova", + "Description[km]": "កម្មវិធី​ខាងក្រោយ​របស់​ Cirkuit for សម្រាប់​គោលបំណង​សាកល្បង", + "Description[ko]": "Cirkuit 테스트용 더미 백엔드", + "Description[mr]": "चाचणी सर्कीट करिता बॅकएन्ड", + "Description[nl]": "Backend voor Cirkuit voor testdoeleinden", + "Description[pl]": "Silnik dla Cirkuit do celów testowych", + "Description[pt]": "Infra-estrutura do Cirkuit para fins de testes", + "Description[pt_BR]": "Infraestrutura do Cirkuit para testes", + "Description[sk]": "Backend pre Cirkuit na testovacie účely", + "Description[sv]": "Gränssnitt för Cirkuit i testsyfte", + "Description[uk]": "Тестовий модуль для Cirkuit", + "Description[x-test]": "xxBackend for Cirkuit for testing purposesxx", + "Icon": "nullbackend", + "Id": "nullbackend", + "License": "GPL", + "Name": "Nullbackend", + "Name[bs]": "Bez pozadine", + "Name[de]": "Null-Modul", + "Name[es]": "Nullbackend", + "Name[et]": "Nullbackend", + "Name[fr]": "Moteur vide", + "Name[gl]": "Nullbackend", + "Name[hu]": "Üres háttérprogram", + "Name[it]": "Nullbackend", + "Name[km]": "Nullbackend", + "Name[ko]": "빈 백엔드", + "Name[mr]": "नल-बॅकएन्ड", + "Name[nds]": "Leddig Hülpprogramm", + "Name[nl]": "Nullbackend", + "Name[pl]": "Zerowy silnik", + "Name[pt]": "Infra-Estrutura Nula", + "Name[pt_BR]": "Nullbackend", + "Name[sk]": "Nullbackend", + "Name[sv]": "Testgränssnitt", + "Name[uk]": "Тестовий модуль", + "Name[x-test]": "xxNullbackendxx", + "ServiceTypes": [ + "Cirkuit/Backend" + ] + } +} diff --git a/src/backends/pstricks/CMakeLists.txt b/src/backends/pstricks/CMakeLists.txt --- a/src/backends/pstricks/CMakeLists.txt +++ b/src/backends/pstricks/CMakeLists.txt @@ -21,9 +21,6 @@ ki18n_wrap_ui(PstricksBackend_SRCS settings.ui) add_library(cirkuit_pstricksbackend MODULE ${PstricksBackend_SRCS} ) -kcoreaddons_desktop_to_json( cirkuit_pstricksbackend pstricksbackend.desktop - SERVICE_TYPES cirkuit_backend.desktop -) target_link_libraries( cirkuit_pstricksbackend KF5::KIOCore cirkuitlibs) install(TARGETS cirkuit_pstricksbackend DESTINATION ${PLUGIN_INSTALL_DIR}) \ No newline at end of file diff --git a/src/backends/pstricks/pstricksbackend.desktop b/src/backends/pstricks/pstricksbackend.desktop deleted file mode 100644 --- a/src/backends/pstricks/pstricksbackend.desktop +++ /dev/null @@ -1,52 +0,0 @@ -[Desktop Entry] -Type=Service -Icon=pstricks -Name=PSTricks -Name[bs]=PSTricks -Name[de]=PSTricks -Name[es]=PSTricks -Name[et]=PSTricks -Name[fr]=PSTricks -Name[ga]=PSTricks -Name[gl]=PSTricks -Name[hu]=PSTricks -Name[it]=PSTricks -Name[km]=PSTricks -Name[ko]=PSTricks -Name[mr]=पीएस-ट्रिक्स -Name[nds]=PSTricks -Name[nl]=PSTricks -Name[pl]=PSTricks -Name[pt]=PSTricks -Name[pt_BR]=PSTricks -Name[sk]=PSTricks -Name[sv]=PSTricks -Name[uk]=PSTricks -Name[x-test]=xxPSTricksxx -X-KDE-ServiceTypes=Cirkuit/Backend -X-KDE-Library=cirkuit_pstricksbackend -X-KDE-PluginInfo-Name=pstricksbackend -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-Website=http://tug.org/PSTricks/main.cgi -Comment=Backend for PSTricks -Comment[bs]=Pozadina za PSTricks -Comment[de]=Modul für PSTricks -Comment[es]=Motor para PSTricks -Comment[et]=PSTricksi taustaprogramm -Comment[fr]=Moteur pour PSTricks -Comment[gl]=Infraestrutura para PSTricks. -Comment[hu]=A PSTricks háttérprogramja -Comment[it]=Backend per PSTricks -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់ PSTricks -Comment[ko]=PSTricks 백엔드 -Comment[mr]=पीएस-ट्रिक्स करिता बॅकएन्ड -Comment[nl]=Backend voor PSTricks -Comment[pl]=Silnik dla PSTricks -Comment[pt]=Infra-Estrutura do PSTricks -Comment[pt_BR]=Infraestrutura para o PSTricks -Comment[sk]=Backend pre PSTricks -Comment[sv]=Gränssnitt för PSTricks -Comment[uk]=Модуль для PSTricks -Comment[x-test]=xxBackend for PSTricksxx - diff --git a/src/backends/pstricks/pstricksbackend.json b/src/backends/pstricks/pstricksbackend.json new file mode 100644 --- /dev/null +++ b/src/backends/pstricks/pstricksbackend.json @@ -0,0 +1,55 @@ +{ + "KPlugin": { + "Dependencies": [ + ], + "Description": "Backend for PSTricks", + "Description[bs]": "Pozadina za PSTricks", + "Description[de]": "Modul für PSTricks", + "Description[es]": "Motor para PSTricks", + "Description[et]": "PSTricksi taustaprogramm", + "Description[fr]": "Moteur pour PSTricks", + "Description[gl]": "Infraestrutura para PSTricks.", + "Description[hu]": "A PSTricks háttérprogramja", + "Description[it]": "Backend per PSTricks", + "Description[km]": "កម្មវិធី​ខាងក្រោយ​របស់ PSTricks", + "Description[ko]": "PSTricks 백엔드", + "Description[mr]": "पीएस-ट्रिक्स करिता बॅकएन्ड", + "Description[nl]": "Backend voor PSTricks", + "Description[pl]": "Silnik dla PSTricks", + "Description[pt]": "Infra-Estrutura do PSTricks", + "Description[pt_BR]": "Infraestrutura para o PSTricks", + "Description[sk]": "Backend pre PSTricks", + "Description[sv]": "Gränssnitt för PSTricks", + "Description[uk]": "Модуль для PSTricks", + "Description[x-test]": "xxBackend for PSTricksxx", + "Icon": "pstricks", + "Id": "pstricksbackend", + "License": "GPL", + "Name": "PSTricks", + "Name[bs]": "PSTricks", + "Name[de]": "PSTricks", + "Name[es]": "PSTricks", + "Name[et]": "PSTricks", + "Name[fr]": "PSTricks", + "Name[ga]": "PSTricks", + "Name[gl]": "PSTricks", + "Name[hu]": "PSTricks", + "Name[it]": "PSTricks", + "Name[km]": "PSTricks", + "Name[ko]": "PSTricks", + "Name[mr]": "पीएस-ट्रिक्स", + "Name[nds]": "PSTricks", + "Name[nl]": "PSTricks", + "Name[pl]": "PSTricks", + "Name[pt]": "PSTricks", + "Name[pt_BR]": "PSTricks", + "Name[sk]": "PSTricks", + "Name[sv]": "PSTricks", + "Name[uk]": "PSTricks", + "Name[x-test]": "xxPSTricksxx", + "ServiceTypes": [ + "Cirkuit/Backend" + ], + "Website": "http://tug.org/PSTricks/main.cgi" + } +} diff --git a/src/backends/tikz/CMakeLists.txt b/src/backends/tikz/CMakeLists.txt --- a/src/backends/tikz/CMakeLists.txt +++ b/src/backends/tikz/CMakeLists.txt @@ -18,9 +18,7 @@ tikzbackend.cpp tikzdocumentsettings.cpp tikzgenerator.cpp) -kcoreaddons_desktop_to_json( cirkuit_tikzbackend tikzbackend.desktop - SERVICE_TYPES cirkuit_backend.desktop -) + target_link_libraries( cirkuit_tikzbackend KF5::KIOCore cirkuitlibs) install(TARGETS cirkuit_tikzbackend DESTINATION ${PLUGIN_INSTALL_DIR}) diff --git a/src/backends/tikz/tikzbackend.desktop b/src/backends/tikz/tikzbackend.desktop deleted file mode 100644 --- a/src/backends/tikz/tikzbackend.desktop +++ /dev/null @@ -1,52 +0,0 @@ -[Desktop Entry] -Type=Service -Icon=tikzbackend -Name=TikZ -Name[bs]=TikZ -Name[de]=TikZ -Name[es]=TikZ -Name[et]=TikZ -Name[fr]=TikZ -Name[ga]=TikZ -Name[gl]=TikZ -Name[hu]=TikZ -Name[it]=TikZ -Name[km]=TikZ -Name[ko]=TikZ -Name[mr]=टिक्झ -Name[nds]=TikZ -Name[nl]=TikZ -Name[pl]=TikZ -Name[pt]=TikZ -Name[pt_BR]=TikZ -Name[sk]=TikZ -Name[sv]=TikZ -Name[uk]=TikZ -Name[x-test]=xxTikZxx -X-KDE-ServiceTypes=Cirkuit/Backend -X-KDE-Library=cirkuit_tikzbackend -X-KDE-PluginInfo-Name=tikzbackend -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=GPL -X-KDE-PluginInfo-Website=http://www.texample.net/tikz -Comment=Backend for TikZ -Comment[bs]=Pozadina za TikZ -Comment[de]=Modul für TikZ -Comment[es]=Motor para TikZ -Comment[et]=TikZi taustaprogramm -Comment[fr]=Moteur pour TikZ -Comment[gl]=Infraestrutura para TikZ. -Comment[hu]=A TikZ háttérprogramja -Comment[it]=Backend per TikZ -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់ TikZ -Comment[ko]=TikZ 백엔드 -Comment[mr]=टिक्झ करिता बॅकएन्ड -Comment[nl]=Backend voor TikZ -Comment[pl]=Silnik dla TikZ -Comment[pt]=Infra-Estrutura do TikZ -Comment[pt_BR]=Infraestrutura para o TikZ -Comment[sk]=Backend pre TikZ -Comment[sv]=Gränssnitt för TikZ -Comment[uk]=Модуль для TikZ -Comment[x-test]=xxBackend for TikZxx - diff --git a/src/backends/tikz/tikzbackend.json b/src/backends/tikz/tikzbackend.json new file mode 100644 --- /dev/null +++ b/src/backends/tikz/tikzbackend.json @@ -0,0 +1,55 @@ +{ + "KPlugin": { + "Dependencies": [ + ], + "Description": "Backend for TikZ", + "Description[bs]": "Pozadina za TikZ", + "Description[de]": "Modul für TikZ", + "Description[es]": "Motor para TikZ", + "Description[et]": "TikZi taustaprogramm", + "Description[fr]": "Moteur pour TikZ", + "Description[gl]": "Infraestrutura para TikZ.", + "Description[hu]": "A TikZ háttérprogramja", + "Description[it]": "Backend per TikZ", + "Description[km]": "កម្មវិធី​ខាងក្រោយ​របស់ TikZ", + "Description[ko]": "TikZ 백엔드", + "Description[mr]": "टिक्झ करिता बॅकएन्ड", + "Description[nl]": "Backend voor TikZ", + "Description[pl]": "Silnik dla TikZ", + "Description[pt]": "Infra-Estrutura do TikZ", + "Description[pt_BR]": "Infraestrutura para o TikZ", + "Description[sk]": "Backend pre TikZ", + "Description[sv]": "Gränssnitt för TikZ", + "Description[uk]": "Модуль для TikZ", + "Description[x-test]": "xxBackend for TikZxx", + "Icon": "tikzbackend", + "Id": "tikzbackend", + "License": "GPL", + "Name": "TikZ", + "Name[bs]": "TikZ", + "Name[de]": "TikZ", + "Name[es]": "TikZ", + "Name[et]": "TikZ", + "Name[fr]": "TikZ", + "Name[ga]": "TikZ", + "Name[gl]": "TikZ", + "Name[hu]": "TikZ", + "Name[it]": "TikZ", + "Name[km]": "TikZ", + "Name[ko]": "TikZ", + "Name[mr]": "टिक्झ", + "Name[nds]": "TikZ", + "Name[nl]": "TikZ", + "Name[pl]": "TikZ", + "Name[pt]": "TikZ", + "Name[pt_BR]": "TikZ", + "Name[sk]": "TikZ", + "Name[sv]": "TikZ", + "Name[uk]": "TikZ", + "Name[x-test]": "xxTikZxx", + "ServiceTypes": [ + "Cirkuit/Backend" + ], + "Website": "http://www.texample.net/tikz" + } +} diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -24,4 +24,3 @@ generate_export_header(cirkuitlibs BASE_NAME CIRKUIT) install( TARGETS cirkuitlibs ${INSTALL_TARGETS_DEFAULT_ARGS} ) -install( FILES cirkuit_backend.desktop DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR} ) diff --git a/src/lib/cirkuit_backend.desktop b/src/lib/cirkuit_backend.desktop deleted file mode 100644 --- a/src/lib/cirkuit_backend.desktop +++ /dev/null @@ -1,23 +0,0 @@ -[Desktop Entry] -Type=ServiceType -X-KDE-ServiceType=Cirkuit/Backend -Comment=A Backend for Cirkuit -Comment[bs]=Pozadina za Cirkuit -Comment[de]=Ein Modul für Cirkuit -Comment[es]=Un motor para Cirkuit -Comment[et]=Cirkuiti taustaprogramm -Comment[fr]=Un moteur pour Cirkuit -Comment[gl]=Unha infraestrutura para Cirkuit. -Comment[hu]=A Cirkuit háttérprogramja -Comment[it]=Un backend per Cirkuit -Comment[km]=កម្មវិធី​ខាងក្រោយ​របស់ Cirkuit -Comment[ko]=Cirkuit 백엔드 -Comment[mr]=सर्कीट करिता बॅकएन्ड -Comment[nl]=Een backend voor Cirkuit -Comment[pl]=Silnik dla Cirkuit -Comment[pt]=Uma infra-estrutura para o Cirkuit -Comment[pt_BR]=Uma infraestrutura para o Cirkuit -Comment[sk]=Backend pre Cirkuit -Comment[sv]=Ett gränssnitt för Cirkuit -Comment[uk]=Модуль для Cirkuit -Comment[x-test]=xxA Backend for Cirkuitxx