appmanager action files: create and populate them
authorJon Trulson <jon@radscan.com>
Tue, 24 Mar 2020 20:53:07 +0000 (14:53 -0600)
committerJon Trulson <jon@radscan.com>
Wed, 25 Mar 2020 00:41:55 +0000 (18:41 -0600)
The appmanager action files (/usr/dt/appconfig/appmanager/*) are now
created properly for the main 4 languages supported.  As usual, the
en_US.UTF-8 locale is a symlink to C.

These files were previously created via the UDB database files via
imake.  Obviously we aren't going to be using those in autotools.

So, each language now has an appmanager/ dir in
programs/localized/$LANG/ that will create them properly on a make and
make install.  It uses a new appmgr.am template in localized/templates
to do this.

This also means all of these languages now can use the new actions
added by Antonis, even though they are not translated, they are at
least usable in those languages now.

68 files changed:
cde/configure.ac
cde/programs/localized/C/Makefile.am
cde/programs/localized/C/appmanager/Desktop_Apps/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Desktop_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Education/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Games/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Graphics/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Information/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Internet/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Makefile.am [new file with mode: 0644]
cde/programs/localized/C/appmanager/Media_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/Office/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/System/.gitignore [new file with mode: 0644]
cde/programs/localized/C/appmanager/TeX/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/Makefile.am
cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Apps/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Education/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Games/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Graphics/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Information/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Internet/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Makefile.am [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Media_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/Office/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/System/.gitignore [new file with mode: 0644]
cde/programs/localized/de_DE.UTF-8/appmanager/TeX/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/Makefile.am
cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Apps/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Education/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Games/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Graphics/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Information/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Internet/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Makefile.am [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Media_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/Office/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/System/.gitignore [new file with mode: 0644]
cde/programs/localized/es_ES.UTF-8/appmanager/TeX/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/Makefile.am
cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Apps/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Education/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Games/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Graphics/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Information/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Internet/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Makefile.am [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Media_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/Office/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/System/.gitignore [new file with mode: 0644]
cde/programs/localized/fr_FR.UTF-8/appmanager/TeX/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/Makefile.am
cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Apps/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Education/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Games/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Graphics/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Information/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Internet/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Makefile.am [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Media_Tools/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/Office/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/System/.gitignore [new file with mode: 0644]
cde/programs/localized/it_IT.UTF-8/appmanager/TeX/.gitignore [new file with mode: 0644]
cde/programs/localized/templates/appmgr.am [new file with mode: 0644]
cde/programs/localized/templates/types.am

index 59f7e6e3f829b6f3cc2d9824053756e6ffb3d2a3..77159e9bda297a1694feaaa0def5983f6bc58023 100644 (file)
@@ -619,6 +619,7 @@ programs/localized/C/backdrops/Makefile
 programs/localized/C/types/Makefile
 programs/localized/C/palettes/Makefile
 programs/localized/C/msg/Makefile
+programs/localized/C/appmanager/Makefile
 programs/localized/de_DE.UTF-8/Makefile
 programs/localized/de_DE.UTF-8/app-defaults/Makefile
 programs/localized/de_DE.UTF-8/config/Makefile
@@ -626,6 +627,7 @@ programs/localized/de_DE.UTF-8/backdrops/Makefile
 programs/localized/de_DE.UTF-8/types/Makefile
 programs/localized/de_DE.UTF-8/palettes/Makefile
 programs/localized/de_DE.UTF-8/msg/Makefile
+programs/localized/de_DE.UTF-8/appmanager/Makefile
 programs/localized/fr_FR.UTF-8/Makefile
 programs/localized/fr_FR.UTF-8/app-defaults/Makefile
 programs/localized/fr_FR.UTF-8/config/Makefile
@@ -633,6 +635,7 @@ programs/localized/fr_FR.UTF-8/backdrops/Makefile
 programs/localized/fr_FR.UTF-8/types/Makefile
 programs/localized/fr_FR.UTF-8/palettes/Makefile
 programs/localized/fr_FR.UTF-8/msg/Makefile
+programs/localized/fr_FR.UTF-8/appmanager/Makefile
 programs/localized/it_IT.UTF-8/Makefile
 programs/localized/it_IT.UTF-8/app-defaults/Makefile
 programs/localized/it_IT.UTF-8/config/Makefile
@@ -640,6 +643,7 @@ programs/localized/it_IT.UTF-8/backdrops/Makefile
 programs/localized/it_IT.UTF-8/types/Makefile
 programs/localized/it_IT.UTF-8/palettes/Makefile
 programs/localized/it_IT.UTF-8/msg/Makefile
+programs/localized/it_IT.UTF-8/appmanager/Makefile
 programs/localized/es_ES.UTF-8/Makefile
 programs/localized/es_ES.UTF-8/app-defaults/Makefile
 programs/localized/es_ES.UTF-8/config/Makefile
@@ -647,6 +651,7 @@ programs/localized/es_ES.UTF-8/backdrops/Makefile
 programs/localized/es_ES.UTF-8/types/Makefile
 programs/localized/es_ES.UTF-8/palettes/Makefile
 programs/localized/es_ES.UTF-8/msg/Makefile
+programs/localized/es_ES.UTF-8/appmanager/Makefile
 
 ])
 
index c5e930f558d885ac96d33286432118ee67307173..f48094f5da5ca743da17e4d2081bffe7634da081 100644 (file)
@@ -1 +1 @@
-SUBDIRS = app-defaults config types msg palettes backdrops
+SUBDIRS = app-defaults config types msg palettes backdrops appmanager
diff --git a/cde/programs/localized/C/appmanager/Desktop_Apps/.gitignore b/cde/programs/localized/C/appmanager/Desktop_Apps/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Desktop_Tools/.gitignore b/cde/programs/localized/C/appmanager/Desktop_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Education/.gitignore b/cde/programs/localized/C/appmanager/Education/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Games/.gitignore b/cde/programs/localized/C/appmanager/Games/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Graphics/.gitignore b/cde/programs/localized/C/appmanager/Graphics/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Information/.gitignore b/cde/programs/localized/C/appmanager/Information/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Internet/.gitignore b/cde/programs/localized/C/appmanager/Internet/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Makefile.am b/cde/programs/localized/C/appmanager/Makefile.am
new file mode 100644 (file)
index 0000000..f6f1cc9
--- /dev/null
@@ -0,0 +1,9 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+include ../../templates/C.am
+include ../../templates/appmgr.am
+
+# Setup a symlink from C -> en_US.UTF-8
+install-data-hook:
+       $(RM) $(DESTDIR)$(CDE_INSTALLATION_TOP)/appconfig/appmanager/en_US.UTF-8
+       cd $(DESTDIR)$(CDE_INSTALLATION_TOP)/appconfig/appmanager/ && $(LN_S) C en_US.UTF-8
diff --git a/cde/programs/localized/C/appmanager/Media_Tools/.gitignore b/cde/programs/localized/C/appmanager/Media_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/Office/.gitignore b/cde/programs/localized/C/appmanager/Office/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/System/.gitignore b/cde/programs/localized/C/appmanager/System/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/C/appmanager/TeX/.gitignore b/cde/programs/localized/C/appmanager/TeX/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
index 8e43dfbaf32d95948bc7844dc27b4e72937730f1..d2b8623c1c70e2360183b5a6a5799a634e57e32b 100644 (file)
@@ -1 +1 @@
-SUBDIRS = msg app-defaults config types palettes backdrops
+SUBDIRS = msg app-defaults config types palettes backdrops appmanager
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Apps/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Apps/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Tools/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Desktop_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Education/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Education/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Games/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Games/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Graphics/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Graphics/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Information/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Information/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Internet/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Internet/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Makefile.am b/cde/programs/localized/de_DE.UTF-8/appmanager/Makefile.am
new file mode 100644 (file)
index 0000000..9955861
--- /dev/null
@@ -0,0 +1,4 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+include ../../templates/German.am
+include ../../templates/appmgr.am
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Media_Tools/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Media_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/Office/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/Office/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/System/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/System/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/de_DE.UTF-8/appmanager/TeX/.gitignore b/cde/programs/localized/de_DE.UTF-8/appmanager/TeX/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
index 8e43dfbaf32d95948bc7844dc27b4e72937730f1..d2b8623c1c70e2360183b5a6a5799a634e57e32b 100644 (file)
@@ -1 +1 @@
-SUBDIRS = msg app-defaults config types palettes backdrops
+SUBDIRS = msg app-defaults config types palettes backdrops appmanager
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Apps/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Apps/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Tools/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Desktop_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Education/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Education/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Games/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Games/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Graphics/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Graphics/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Information/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Information/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Internet/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Internet/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Makefile.am b/cde/programs/localized/es_ES.UTF-8/appmanager/Makefile.am
new file mode 100644 (file)
index 0000000..3a9a40d
--- /dev/null
@@ -0,0 +1,4 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+include ../../templates/Spanish.am
+include ../../templates/appmgr.am
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Media_Tools/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Media_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/Office/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/Office/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/System/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/System/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/es_ES.UTF-8/appmanager/TeX/.gitignore b/cde/programs/localized/es_ES.UTF-8/appmanager/TeX/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
index 8e43dfbaf32d95948bc7844dc27b4e72937730f1..d2b8623c1c70e2360183b5a6a5799a634e57e32b 100644 (file)
@@ -1 +1 @@
-SUBDIRS = msg app-defaults config types palettes backdrops
+SUBDIRS = msg app-defaults config types palettes backdrops appmanager
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Apps/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Apps/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Tools/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Desktop_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Education/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Education/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Games/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Games/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Graphics/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Graphics/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Information/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Information/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Internet/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Internet/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Makefile.am b/cde/programs/localized/fr_FR.UTF-8/appmanager/Makefile.am
new file mode 100644 (file)
index 0000000..6997418
--- /dev/null
@@ -0,0 +1,4 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+include ../../templates/French.am
+include ../../templates/appmgr.am
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Media_Tools/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Media_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/Office/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/Office/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/System/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/System/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/fr_FR.UTF-8/appmanager/TeX/.gitignore b/cde/programs/localized/fr_FR.UTF-8/appmanager/TeX/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
index 8e43dfbaf32d95948bc7844dc27b4e72937730f1..d2b8623c1c70e2360183b5a6a5799a634e57e32b 100644 (file)
@@ -1 +1 @@
-SUBDIRS = msg app-defaults config types palettes backdrops
+SUBDIRS = msg app-defaults config types palettes backdrops appmanager
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Apps/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Apps/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Tools/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Desktop_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Education/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Education/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Games/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Games/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Graphics/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Graphics/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Information/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Information/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Internet/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Internet/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Makefile.am b/cde/programs/localized/it_IT.UTF-8/appmanager/Makefile.am
new file mode 100644 (file)
index 0000000..971c5cb
--- /dev/null
@@ -0,0 +1,4 @@
+MAINTAINERCLEANFILES = Makefile.in
+
+include ../../templates/Italian.am
+include ../../templates/appmgr.am
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Media_Tools/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Media_Tools/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/Office/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/Office/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/System/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/System/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/it_IT.UTF-8/appmanager/TeX/.gitignore b/cde/programs/localized/it_IT.UTF-8/appmanager/TeX/.gitignore
new file mode 100644 (file)
index 0000000..03eaa5c
--- /dev/null
@@ -0,0 +1,6 @@
+# This directory intentionally left blank
+#
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore
diff --git a/cde/programs/localized/templates/appmgr.am b/cde/programs/localized/templates/appmgr.am
new file mode 100644 (file)
index 0000000..32d0484
--- /dev/null
@@ -0,0 +1,91 @@
+# Setup the Appmanager type 'executable' files
+
+ACTION = $(top_builddir)/programs/localized/$(LANG)/types/action
+
+desktop_appsdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Desktop_Apps
+desktop_apps_SCRIPTS = Desktop_Apps/Dtmanpageview                      \
+       Desktop_Apps/Dthelpview Desktop_Apps/DtPrintManager             \
+       Desktop_Apps/Dtcreate Desktop_Apps/Dtstyle                      \
+       Desktop_Apps/Dtmail Desktop_Apps/Dttrash                        \
+       Desktop_Apps/DtLoadInfoLib Desktop_Apps/Dtterm                  \
+       Desktop_Apps/Dtappbuild Desktop_Apps/Dtpad                      \
+       Desktop_Apps/Dticon Desktop_Apps/Dtcm Desktop_Apps/Dtfile       \
+       Desktop_Apps/Dtcalc
+
+graphicsdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Graphics
+graphics_SCRIPTS = Graphics/xv Graphics/fontforge Graphics/gimp        \
+       Graphics/inkscape Graphics/okular
+
+internetdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Internet
+internet_SCRIPTS = Internet/firefox Internet/nxclient          \
+       Internet/thunderbird Internet/skype Internet/chromium
+
+gamesdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Games
+games_SCRIPTS = Games/pychess Games/powermanga Games/eboard    \
+       Games/supertux Games/dreamchess Games/lbreakout2        \
+       Games/gcompris Games/xboard Games/ktuberling
+
+texdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Tex
+tex_SCRIPTS = TeX/xdvi TeX/acroread TeX/xpdf TeX/TeX TeX/mgv   \
+       TeX/emacs TeX/gv TeX/kile TeX/xournal
+
+officedir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Office
+office_SCRIPTS = Office/nedit Office/libreoffice-calc          \
+       Office/libreoffice-writer Office/acroread Office/xpdf   \
+       Office/libreoffice-draw Office/libreoffice-base         \
+       Office/libreoffice-main Office/libreoffice-math         \
+       Office/libreoffice-impress Office/xournal
+
+systemdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/System
+system_SCRIPTS = System/caja System/firestarter System/virtualbox      \
+       System/engrampa System/wicd System/synaptic                     \
+       System/file-roller System/pgadmin
+
+desktop_toolsdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Desktop_Tools
+desktop_tools_SCRIPTS = Desktop_Tools/Rm Desktop_Tools/DttermRlogin    \
+       Desktop_Tools/Env Desktop_Tools/Uncompress                      \
+       Desktop_Tools/Xclipboard Desktop_Tools/Xwd                      \
+       Desktop_Tools/XtermRlogin Desktop_Tools/Xload                   \
+       Desktop_Tools/DttermConsole Desktop_Tools/Compress              \
+       Desktop_Tools/Tar Desktop_Tools/DuSort Desktop_Tools/TarList    \
+       Desktop_Tools/DttermErrorlog Desktop_Tools/Xprop                \
+       Desktop_Tools/XclockDig Desktop_Tools/Spell                     \
+       Desktop_Tools/Xterm Desktop_Tools/Diff Desktop_Tools/Xdpyinfo   \
+       Desktop_Tools/Xrefresh Desktop_Tools/Grep                       \
+       Desktop_Tools/ReloadApps Desktop_Tools/Xlsfonts                 \
+       Desktop_Tools/RestorePanel Desktop_Tools/Df                     \
+       Desktop_Tools/Xwud Desktop_Tools/SaveSession                    \
+       Desktop_Tools/Make Desktop_Tools/ExecuteCmd                     \
+       Desktop_Tools/CodeGen Desktop_Tools/ReloadResources             \
+       Desktop_Tools/TarUnpack Desktop_Tools/Dttypes                   \
+       Desktop_Tools/Vi Desktop_Tools/Wc Desktop_Tools/Xfd             \
+       Desktop_Tools/File Desktop_Tools/ReloadActions                  \
+       Desktop_Tools/DtImsMode Desktop_Tools/Xwininfo                  \
+       Desktop_Tools/Nm Desktop_Tools/Bitmap                           \
+       Desktop_Tools/DttermDtspcd Desktop_Tools/DtwmrcEdit             \
+       Desktop_Tools/XtermDtspcd
+
+media_toolsdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Media_Tools
+media_tools_SCRIPTS = Media_Tools/k3b Media_Tools/rhythmbox            \
+       Media_Tools/xine Media_Tools/vlc Media_Tools/rosegarden         \
+       Media_Tools/pavucontrol Media_Tools/sound-juicer                \
+       Media_Tools/amarok Media_Tools/brasero Media_Tools/k9copy
+
+educationdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Education
+education_SCRIPTS = Education/tuxpaint Education/gcompris      \
+       Education/stellarium Education/geogebra
+
+informationdir = $(CDE_INSTALLATION_TOP)/appconfig/appmanager/$(LANG)/Information
+information_SCRIPTS = Information/OpenDtIntro
+
+appmgr_allfiles = $(desktop_apps_SCRIPTS) $(graphics_SCRIPTS)          \
+       $(internet_SCRIPTS) $(games_SCRIPTS) $(tex_SCRIPTS)             \
+       $(office_SCRIPTS) $(system_SCRIPTS) $(desktop_tools_SCRIPTS)    \
+       $(media_tools_SCRIPTS) $(education_SCRIPTS)                     \
+       $(information_SCRIPTS)
+
+BUILT_SOURCES = $(appmgr_allfiles)
+CLEANFILES = $(BUILT_SOURCES)
+
+$(appmgr_allfiles): $(ACTION)
+       $(CP) $(ACTION) $@ || $(RM) $@
index c7169ac32988fecfd1f71b78d1c5e7f104595b75..a611f79ac7ba3157aeb404339b3921cb23b6507f 100644 (file)
@@ -4,7 +4,7 @@
 # hardcodes file names and the like.
 .NOTPARALLEL:
 
-BUILT_SOURCES = autoStart.dt user-prefs.dt uxstd.dt dt.dt develop.dt   \
+DTTYPES = autoStart.dt user-prefs.dt uxstd.dt dt.dt develop.dt         \
        datatypes.dt dtappman.dt dtfile.dt dtims.dt dtinfo.dt           \
        dtpad.dt xclients.dt dthelp.dt dthelpprint.dt print.dt          \
        dthelptag.dt dtmail.dt dtwm.fp dtscreen.dt dtcm.dt              \
@@ -12,28 +12,35 @@ BUILT_SOURCES = autoStart.dt user-prefs.dt uxstd.dt dt.dt develop.dt        \
        DisplayImage.dt DisplayPDF.dt DisplayVideo.dt DisplayPS.dt      \
        videoTypes.dt Education.dt gcompris.dt geogebra.dt              \
        stellarium.dt tuxpaint.dt dreamchess.dt eboard.dt Games.dt      \
-       ktuberling.dt lbreakout2.dt powermanga.dt               \
-       pychess.dt supertux.dt xboard.dt fontforge.dt gimp.dt           \
-       Graphics.dt inkscape.dt okular.dt xv.dt chromium.dt             \
-       firefox.dt Internet.dt nxclient.dt skype.dt thunderbird.dt      \
-       amarok.dt brasero.dt k3b.dt k9copy.dt Media_Tools.dt            \
-       pavucontrol.dt rhythmbox.dt rosegarden.dt sound-juicer.dt       \
-       vlc.dt xine.dt libreoffice-base.dt libreoffice-calc.dt          \
-       libreoffice-draw.dt libreoffice-impress.dt                      \
-       libreoffice-main.dt libreoffice-math.dt libreoffice-writer.dt   \
-       nedit.dt Office.dt xournal.dt caja.dt engrampa.dt               \
-       file-roller.dt firestarter.dt pgadmin.dt synaptic.dt            \
-       System.dt virtualbox.dt wicd.dt acroread.dt emacs.dt gv.dt      \
-       kile.dt mgv.dt TeX.dt xdvi.dt xournal.dt xpdf.dt
-
+       ktuberling.dt lbreakout2.dt powermanga.dt pychess.dt            \
+       supertux.dt xboard.dt fontforge.dt gimp.dt Graphics.dt          \
+       inkscape.dt okular.dt xv.dt chromium.dt firefox.dt              \
+       Internet.dt nxclient.dt skype.dt thunderbird.dt amarok.dt       \
+       brasero.dt k3b.dt k9copy.dt Media_Tools.dt pavucontrol.dt       \
+       rhythmbox.dt rosegarden.dt sound-juicer.dt vlc.dt xine.dt       \
+       libreoffice-base.dt libreoffice-calc.dt libreoffice-draw.dt     \
+       libreoffice-impress.dt libreoffice-main.dt                      \
+       libreoffice-math.dt libreoffice-writer.dt nedit.dt Office.dt    \
+       xournal.dt caja.dt engrampa.dt file-roller.dt firestarter.dt    \
+       pgadmin.dt synaptic.dt System.dt virtualbox.dt wicd.dt          \
+       acroread.dt emacs.dt gv.dt kile.dt mgv.dt TeX.dt xdvi.dt        \
+       xournal.dt xpdf.dt
+
+BUILT_SOURCES = $(DTTYPES) action
 CLEANFILES = $(BUILT_SOURCES)
 
+# we do not want to install 'action'
 typesdir = $(CDE_INSTALLATION_TOP)/appconfig/types/$(LANG)
-dist_types_DATA = $(BUILT_SOURCES)
+dist_types_DATA = $(DTTYPES)
 
 TOP = $(top_builddir)/programs
 MERGE = $(top_builddir)/programs/localized/util/merge
 
+# This isn't really an action/type - it's an executable placeholder
+# used by and for appmanager.
+action: $(TOP)/types/action action.tmsg
+       $(MERGE) -lang $(LANG) action.tmsg < $< > $@ || $(RM) $@
+
 autoStart.dt: $(TOP)/types/autoStart.dt _common.dt.tmsg
        $(MERGE) -lang $(LANG) _common.dt.tmsg < $< > $@ || $(RM) $@
 
@@ -88,9 +95,6 @@ dtmail.dt: $(TOP)/types/dtmail.dt _common.dt.tmsg
 dtwm.fp: $(TOP)/types/dtwm.fp _common.dt.tmsg
        $(MERGE) -lang $(LANG) _common.dt.tmsg < $< > $@ || $(RM) $@
 
-action: $(TOP)/types/action action.tmsg
-       $(MERGE) -lang $(LANG) action.tmsg < $< > $@ || $(RM) $@
-
 dtscreen.dt: $(TOP)/types/dtscreen.dt _common.dt.tmsg
        $(MERGE) -lang $(LANG) _common.dt.tmsg < $< > $@ || $(RM) $@