summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/gtk2mmapp
diff options
context:
space:
mode:
Diffstat (limited to 'languages/cpp/app_templates/gtk2mmapp')
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt26
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/Makefile.am10
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/gtk2mm.cpp (renamed from languages/cpp/app_templates/gtk2mmapp/gtk2mm.cc)2
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade2
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep2
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate103
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/main_window.cpp (renamed from languages/cpp/app_templates/gtk2mmapp/main_window.cc)4
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/main_window.h (renamed from languages/cpp/app_templates/gtk2mmapp/main_window.hh)8
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/main_window_glade.cpp (renamed from languages/cpp/app_templates/gtk2mmapp/main_window_glade.cc)4
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/main_window_glade.h (renamed from languages/cpp/app_templates/gtk2mmapp/main_window_glade.hh)6
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/src-Makefile.am10
11 files changed, 53 insertions, 124 deletions
diff --git a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
index d86f068b..f152b532 100644
--- a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
@@ -9,14 +9,19 @@
#
#################################################
-add_custom_target( gtk2mmapp.tar.gz ALL
- COMMAND ${TAR} zcf gtk2mmapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- acconfig.h autogen.sh gtk2mm.glade main_window.cc
- main_window_glade.hh Makefile.am app-Makefile.am
- configure.in gtk2mm.gladep main_window.hh app.kdevelop
- gtk2mm.cc main_window_glade.cc src-Makefile.am config.h
+set( _tarball_content
+ acconfig.h autogen.sh gtk2mm.glade main_window.cpp
+ main_window_glade.h Makefile.am app-Makefile.am
+ configure.in gtk2mm.gladep main_window.h app.kdevelop
+ gtk2mm.cpp main_window_glade.cpp src-Makefile.am config.h
gtk2mmapp.png
)
+list( SORT _tarball_content )
+
+tde_create_tarball(
+ TARGET gtk2mmapp.tar.gz
+ FILES ${_tarball_content}
+)
install( FILES
@@ -24,6 +29,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- gtk2mmapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE gtk2mmapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/gtk2mmapp/Makefile.am b/languages/cpp/app_templates/gtk2mmapp/Makefile.am
index 2069ade7..16978c39 100644
--- a/languages/cpp/app_templates/gtk2mmapp/Makefile.am
+++ b/languages/cpp/app_templates/gtk2mmapp/Makefile.am
@@ -1,7 +1,7 @@
-dataFiles = acconfig.h autogen.sh gtk2mm.glade main_window.cc \
- main_window_glade.hh Makefile.am app-Makefile.am \
- configure.in gtk2mm.gladep main_window.hh \
- app.kdevelop gtk2mm.cc main_window_glade.cc\
+dataFiles = acconfig.h autogen.sh gtk2mm.glade main_window.cpp \
+ main_window_glade.h Makefile.am app-Makefile.am \
+ configure.in gtk2mm.gladep main_window.h \
+ app.kdevelop gtk2mm.cpp main_window_glade.cpp\
src-Makefile.am config.h gtk2mmapp.png
templateName = gtk2mmapp
@@ -18,4 +18,4 @@ $(templateName).tar.gz: ${dataFiles}
archivedir = ${appwizarddatadir}
archive_DATA = $(templateName).tar.gz ${templateName}.png
-CLEANFILES = *.tar.gz \ No newline at end of file
+CLEANFILES = *.tar.gz
diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cc b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cpp
index 9845fede..30f39adf 100644
--- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cc
+++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.cpp
@@ -2,7 +2,7 @@
#include <gtkmm/main.h>
-#include "main_window.hh"
+#include "main_window.h"
int main(int argc, char **argv)
{
diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade
index ef4f1b18..144c16d4 100644
--- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade
+++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.glade
@@ -1,4 +1,4 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<?xml version="1.0" standalone="no"?>
<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
<glade-interface>
diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep
index f09912ac..5feddec2 100644
--- a/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep
+++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mm.gladep
@@ -1,4 +1,4 @@
-<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<?xml version="1.0" standalone="no"?>
<!DOCTYPE glade-project SYSTEM "http://glade.gnome.org/glade-project-2.0.dtd">
<glade-project>
diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
index 16006e0f..68b119a2 100644
--- a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
+++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
@@ -1,58 +1,12 @@
# 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-- 應用程式框架
+
+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.
+
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
@@ -117,58 +71,29 @@ Dest=%{dest}/src/Makefile.am
[FILE10]
Type=install
-Source=%{src}/gtk2mm.cc
-Dest=%{dest}/src/%{APPNAMELC}.cc
+Source=%{src}/gtk2mm.cpp
+Dest=%{dest}/src/%{APPNAMELC}.cpp
[FILE11]
Type=install
-Source=%{src}/main_window.hh
-Dest=%{dest}/src/main_window.hh
+Source=%{src}/main_window.h
+Dest=%{dest}/src/main_window.h
[FILE12]
Type=install
-Source=%{src}/main_window.cc
-Dest=%{dest}/src/main_window.cc
+Source=%{src}/main_window.cpp
+Dest=%{dest}/src/main_window.cpp
[FILE13]
Type=install
-Source=%{src}/main_window_glade.hh
-Dest=%{dest}/src/main_window_glade.hh
+Source=%{src}/main_window_glade.h
+Dest=%{dest}/src/main_window_glade.h
[FILE14]
Type=install
-Source=%{src}/main_window_glade.cc
-Dest=%{dest}/src/main_window_glade.cc
+Source=%{src}/main_window_glade.cpp
+Dest=%{dest}/src/main_window_glade.cpp
[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/main_window.cc b/languages/cpp/app_templates/gtk2mmapp/main_window.cpp
index ad36b327..3a7df9cf 100644
--- a/languages/cpp/app_templates/gtk2mmapp/main_window.cc
+++ b/languages/cpp/app_templates/gtk2mmapp/main_window.cpp
@@ -1,11 +1,9 @@
%{CC_TEMPLATE}
-// newer (non customized) versions of this file go to main_window.cc_new
-
// This file is for your program, I won't touch it again!
#include "config.h"
-#include "main_window.hh"
+#include "main_window.h"
bool main_window::quit(GdkEventAny *ev)
{ return 0;
diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window.hh b/languages/cpp/app_templates/gtk2mmapp/main_window.h
index 640e1461..85daad4b 100644
--- a/languages/cpp/app_templates/gtk2mmapp/main_window.hh
+++ b/languages/cpp/app_templates/gtk2mmapp/main_window.h
@@ -1,16 +1,14 @@
%{HH_TEMPLATE}
-// newer (non customized) versions of this file go to main_window.hh_new
-
// you might replace
// class foo : public foo_glade { ... };
// by
// typedef foo_glade foo;
// if you didn't make any modifications to the widget
-#ifndef _MAIN_WINDOW_HH
-# include "main_window_glade.hh"
-# define _MAIN_WINDOW_HH
+#ifndef _MAIN_WINDOW_H
+# include "main_window_glade.h"
+# define _MAIN_WINDOW_H
class main_window : public main_window_glade
{
diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cc b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cpp
index 829855a8..5bed4679 100644
--- a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cc
+++ b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.cpp
@@ -3,7 +3,7 @@
// DO NOT EDIT THIS FILE ! It was created using glade--
// for gtk 2.8.3 and gtkmm 2.8.0
//
-// Please modify the corresponding derived classes in ./src/main_window.cc
+// Please modify the corresponding derived classes in ./src/main_window.cpp
#if defined __GNUC__ && __GNUC__ < 3
@@ -18,7 +18,7 @@
#else //gtkmm 2.2
#define GMM_GTKMM_22_24(a,b) a
#endif //
-#include "main_window_glade.hh"
+#include "main_window_glade.h"
#include <gdk/gdkkeysyms.h>
#include <gtkmm/accelgroup.h>
diff --git a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.hh b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.h
index 3c0cc27a..726409b4 100644
--- a/languages/cpp/app_templates/gtk2mmapp/main_window_glade.hh
+++ b/languages/cpp/app_templates/gtk2mmapp/main_window_glade.h
@@ -3,10 +3,10 @@
// DO NOT EDIT THIS FILE ! It was created using glade--
// for gtk 2.8.3 and gtkmm 2.8.0
//
-// Please modify the corresponding derived classes in ./src/main_window.hh and./src/main_window.cc
+// Please modify the corresponding derived classes in ./src/main_window.h and./src/main_window.cpp
-#ifndef _MAIN_WINDOW_GLADE_HH
-# define _MAIN_WINDOW_GLADE_HH
+#ifndef _MAIN_WINDOW_GLADE_H
+# define _MAIN_WINDOW_GLADE_H
#if !defined(GLADEMM_DATA)
diff --git a/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am b/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am
index a8c856e9..e61b92f5 100644
--- a/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am
+++ b/languages/cpp/app_templates/gtk2mmapp/src-Makefile.am
@@ -1,13 +1,13 @@
bin_PROGRAMS = %{APPNAMELC}
%{APPNAMELC}_SOURCES = \
- %{APPNAMELC}.cc\
- main_window_glade.cc \
- main_window.cc
+ %{APPNAMELC}.cpp\
+ main_window_glade.cpp \
+ main_window.cpp
noinst_HEADERS = \
- main_window_glade.hh \
- main_window.hh
+ main_window_glade.h \
+ main_window.h
AM_CXXFLAGS = @CXXFLAGS@ @GTKMM_CFLAGS@