summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog12
-rw-r--r--Makefile.am3
-rw-r--r--configure.in5
-rw-r--r--gnome-users-guide/Makefile.am3
-rw-r--r--gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am191
-rw-r--r--gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf14
-rw-r--r--gnome-users-guide/gnome-users-guide-1.4/Makefile.am2
-rw-r--r--sgmldocs-ug.make137
8 files changed, 365 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index e4a54c8..fcc0917 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2001-03-14 Dan Mueth <dan@eazel.com>
+ Setting up build stuff and metadata for GNOME User's Guide.
+
+ * Makefile.am:
+ * configure.in:
+ * gnome-users-guide/Makefile.am:
+ * gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am:
+ * gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf:
+ * gnome-users-guide/gnome-users-guide-1.4/Makefile.am:
+ * sgmldocs-ug.make:
+
+2001-03-14 Dan Mueth <dan@eazel.com>
+
Adding GNOME User's Guide which Wilddev (Chris Lyttle
<chris@wilddev.net>) put together for GNOME 1.4.
diff --git a/Makefile.am b/Makefile.am
index 9101771..eb0a03c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,7 +2,8 @@ SUBDIRS = \
introduction-to-gnome \
unix-primer \
glossary \
+ gnome-users-guide \
omf-install
-EXTRA_DIST = gnome-user-docs.spec COPYING-DOCS
+EXTRA_DIST = gnome-user-docs.spec COPYING-DOCS sgmldocs-ug.make sgmldocs.make
diff --git a/configure.in b/configure.in
index d883a4e..de15b49 100644
--- a/configure.in
+++ b/configure.in
@@ -3,7 +3,7 @@ AC_INIT(introduction-to-gnome)
SCROLLKEEPER_REQUIRED=0.1.4
AC_SUBST(SCROLLKEEPER_REQUIRED)
-AM_INIT_AUTOMAKE(gnome-user-docs, 1.3.0)
+AM_INIT_AUTOMAKE(gnome-user-docs, 1.4.0)
AM_MAINTAINER_MODE
@@ -28,5 +28,8 @@ unix-primer/Makefile
unix-primer/C/Makefile
glossary/Makefile
glossary/C/Makefile
+gnome-users-guide/Makefile
+gnome-users-guide/gnome-users-guide-1.4/Makefile
+gnome-users-guide/gnome-users-guide-1.4/C/Makefile
omf-install/Makefile
])
diff --git a/gnome-users-guide/Makefile.am b/gnome-users-guide/Makefile.am
new file mode 100644
index 0000000..570328e
--- /dev/null
+++ b/gnome-users-guide/Makefile.am
@@ -0,0 +1,3 @@
+SUBDIRS = \
+ gnome-users-guide-1.4
+
diff --git a/gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am b/gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am
new file mode 100644
index 0000000..4b495bf
--- /dev/null
+++ b/gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am
@@ -0,0 +1,191 @@
+docname = gnome-users-guide
+lang = C
+omffile = gnome-users-guide-C.omf
+include $(top_srcdir)/sgmldocs.make
+dist-hook: app-dist-hook
+sgml_ents = \
+ authors.sgml \
+ desktop.sgml \
+ fdl.sgml \
+ gmenu.sgml \
+ gnome-users-guide.sgml \
+ gnomecc.sgml \
+ gpl-appendix.sgml \
+ nautilus-user-manual.sgml \
+ newbies.sgml \
+ panel.sgml \
+ ug-applets.sgml \
+ wheeler.sgml \
+ wms.sgml
+figs = \
+figures/anotherclock-applet.png \
+figures/anotherclock-properties.png \
+figures/applet_props_dialog.png \
+figures/asclock_applet.png \
+figures/asclock_settings.png \
+figures/battery-applet-ac-offline-25-20.png \
+figures/battery-applet-ac-online-25-20.png \
+figures/battery-applet-graph.png \
+figures/battery-applet-properties-general.png \
+figures/battery-applet-properties-graph.png \
+figures/battery-applet-properties-messages.png \
+figures/battery-applet-properties-readout.png \
+figures/bg-capplet.png \
+figures/border1.png \
+figures/cdplayer_applet.png \
+figures/charpick_applet.png \
+figures/charpick_applet_settings.png \
+figures/charpick_characters.png \
+figures/clock_applet.png \
+figures/clock_settings.png \
+figures/clockmail-prefs-general.png \
+figures/clockmail-prefs-theme.png \
+figures/clockmail_applet.png \
+figures/cpuload-applet-default.png \
+figures/cpuload-applet-greyed.png \
+figures/cpuload-applet-properties.png \
+figures/cpuload-applet.png \
+figures/cpumemusage-applet.png \
+figures/create_launcher.png \
+figures/custicon.png \
+figures/deskguide-fig.png \
+figures/deskguide-properties-advanced-fig.png \
+figures/deskguide-properties-geometry-fig.png \
+figures/deskguide-properties-tasks-fig.png \
+figures/deskguide-properties.png \
+figures/deskguide-tasklist-fig.png \
+figures/diskusage-applet-prefs.png \
+figures/diskusage-applet.png \
+figures/drawer_open.png \
+figures/drawer_properties.png \
+figures/drivemount_applet_all.png \
+figures/drivemount_applet_floppy.png \
+figures/drivemount_applet_settings.png \
+figures/drivemount_applet_tooltip.png \
+figures/example_applets.png \
+figures/example_menu.png \
+figures/example_panel.png \
+figures/fifteen_applet.png \
+figures/fish_applet.png \
+figures/fish_settings.png \
+figures/full-1.png \
+figures/full-2.png \
+figures/full-3.png \
+figures/full-4.png \
+figures/full-5.png \
+figures/full-6.png \
+figures/full-desk.png \
+figures/full.png \
+figures/gccalf.png \
+figures/gccappdef.png \
+figures/gccdialog.png \
+figures/gccedit.png \
+figures/gcchints.png \
+figures/gccmdi.png \
+figures/gccmime.png \
+figures/gccsession-props.png \
+figures/gccsessopt.png \
+figures/gccsound1.png \
+figures/gccsound2.png \
+figures/gccstartup.png \
+figures/gccurl.png \
+figures/geyes_applet.png \
+figures/geyes_settings.png \
+figures/gkb_add_list.png \
+figures/gkb_applet.png \
+figures/gkb_applet_settings.png \
+figures/gkb_edit_keymap.png \
+figures/glob_pref_anim.png \
+figures/gnome-logo-large.png \
+figures/gnotes-fig.png \
+figures/gnotes-properties.png \
+figures/gweather_applet.png \
+figures/gweather_settings.png \
+figures/gweather_weather.png \
+figures/hide-button.png \
+figures/jbc_applet.png \
+figures/keyboard-capplet.png \
+figures/launcher_properties_advanced.png \
+figures/launcher_properties_basic.png \
+figures/life-applet.png \
+figures/link.png \
+figures/loadavg-applet-default.png \
+figures/loadavg-applet-greyed.png \
+figures/loadavg-applet-properties.png \
+figures/loadavg-applet.png \
+figures/locbar.png \
+figures/logout-screen.png \
+figures/mailcheck-applet.png \
+figures/mailcheck-properties-mailbox.png \
+figures/mailcheck-properties-mailcheck.png \
+figures/mainmenu_properties.png \
+figures/memload-applet-default.png \
+figures/memload-applet-greyed.png \
+figures/memload-applet-properties.png \
+figures/memload-applet.png \
+figures/menueditor.png \
+figures/mini-commander_applet.png \
+figures/mini-commander_settings_general.png \
+figures/mixer_applet.png \
+figures/mm-button.png \
+figures/modemlights-advpref.png \
+figures/modemlights-prefs.png \
+figures/modemlights.png \
+figures/mouse-capplet.png \
+figures/netload-applet-default.png \
+figures/netload-applet-greyed.png \
+figures/netload-applet-properties.png \
+figures/netload-applet.png \
+figures/noread.png \
+figures/nowrite.png \
+figures/odometer_applet.png \
+figures/odometer_settings.png \
+figures/odometer_themes.png \
+figures/panel_applets.png \
+figures/panel_lockbut.png \
+figures/panel_logoutbut.png \
+figures/panel_props_back.png \
+figures/panel_props_edge.png \
+figures/panel_runbutton.png \
+figures/panel_runprogram.png \
+figures/panel_swallow.png \
+figures/part-1.png \
+figures/part-2.png \
+figures/part-3.png \
+figures/part.png \
+figures/player-1.png \
+figures/player-2.png \
+figures/player-3.png \
+figures/player-4.png \
+figures/player.png \
+figures/prefmenu.png \
+figures/printer-fig.png \
+figures/printer-properties.png \
+figures/quicklaunch_applet.png \
+figures/screensave-capplet.png \
+figures/sidebar.png \
+figures/soundmonitor_applet.png \
+figures/soundmonitor_applet_settings.png \
+figures/soundmonitor_applet_themes.png \
+figures/soundmonitor_manager_server.png \
+figures/status_dock.png \
+figures/swapload-applet-default.png \
+figures/swapload-applet-greyed.png \
+figures/swapload-applet-properties.png \
+figures/swapload-applet.png \
+figures/tasklist-fig.png \
+figures/tasklist-properties-size.png \
+figures/tasklist-properties.png \
+figures/tasklist-rightclick-fig.png \
+figures/theme-select.png \
+figures/tickastat_applet.png \
+figures/tickastat_coredump.png \
+figures/tickastat_loadaverage.png \
+figures/tickastat_settings.png \
+figures/viewmenu.png \
+figures/viewmusic.png \
+figures/webcontrol-applet-prefs.png \
+figures/webcontrol-applet.png \
+figures/whereami_applet.png \
+figures/wm-add.png \
+figures/wm-main.png
diff --git a/gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf b/gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf
new file mode 100644
index 0000000..aabe6ea
--- /dev/null
+++ b/gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf
@@ -0,0 +1,14 @@
+<?xml version="1.0" standalone="no"?>
+<omf>
+ <resource>
+ <title>
+ GNOME User's Guide
+ </title>
+ <subject>
+ <category>GNOME|Core Desktop</category>
+ </subject>
+ <format mime="text/sgml"/>
+ <identifier url="gnome-users-guide.sgml"/>
+ <language code="C"/>
+ </resource>
+</omf>
diff --git a/gnome-users-guide/gnome-users-guide-1.4/Makefile.am b/gnome-users-guide/gnome-users-guide-1.4/Makefile.am
new file mode 100644
index 0000000..73192a6
--- /dev/null
+++ b/gnome-users-guide/gnome-users-guide-1.4/Makefile.am
@@ -0,0 +1,2 @@
+SUBDIRS = \
+ C
diff --git a/sgmldocs-ug.make b/sgmldocs-ug.make
new file mode 100644
index 0000000..9ea336e
--- /dev/null
+++ b/sgmldocs-ug.make
@@ -0,0 +1,137 @@
+# To use this template:
+# 1) Define: figs, docname, lang, omffile, sgml_ents although figs,
+# omffile, and sgml_ents may be empty in your Makefile.am which
+# will "include" this one
+# 2) Figures must go under figures/ and be in PNG format
+# 3) You should only have one document per directory
+#
+# Note that this makefile forces the directory name under
+# $prefix/share/gnome/help/ to be the same as the SGML filename
+# of the document. This is required by GNOME. eg:
+# $prefix/share/gnome/help/fish_applet/C/fish_applet.sgml
+# ^^^^^^^^^^^ ^^^^^^^^^^^
+# Definitions:
+# figs A list of screenshots which will be included in EXTRA_DIST
+# Note that these should reside in figures/ and should be .png
+# files, or you will have to make modifications below.
+# docname This is the name of the SGML file: <docname>.sgml
+# lang This is the document locale
+# omffile This is the name of the OMF file. Convention is to name
+# it <docname>-<locale>.omf.
+# sgml_ents This is a list of SGML entities which must be installed
+# with the main SGML file and included in EXTRA_DIST.
+# eg:
+# figs = \
+# figures/fig1.png \
+# figures/fig2.png
+# docname = scrollkeeper-manual
+# lang = C
+# omffile=scrollkeeper-manual-C.omf
+# sgml_ents = fdl.sgml
+# include $(top_srcdir)/doc/sgmldocs.make
+# dist-hook: app-dist-hook
+#
+
+docdir = $(datadir)/gnome/help/$(docname)/$(lang)
+
+doc_DATA = index.html
+
+sgml_files = $(sgml_ents) $(docname).sgml
+
+omf_dir=$(top_srcdir)/omf-install
+
+EXTRA_DIST = $(sgml_files) $(doc_DATA) $(omffile) $(figs)
+
+CLEANFILES = omf_timestamp
+
+all: index.html omf
+
+omf: omf_timestamp
+
+omf_timestamp: $(omffile)
+ -for file in $(omffile); do \
+ scrollkeeper-preinstall $(docdir)/$(docname).sgml $$file $(omf_dir)/$$file; \
+ done
+ touch omf_timestamp
+
+index.html: $(docname)/index.html
+ -cp $(docname)/index.html .
+
+$(docname).sgml: $(sgml_ents)
+ -ourdir=`pwd`; \
+ cd $(srcdir); \
+ cp $(sgml_ents) $$ourdir
+
+
+# The weird srcdir trick is because the db2html from the Cygnus RPMs
+# cannot handle relative filenames
+$(docname)/index.html: $(srcdir)/$(docname).sgml
+ -srcdir=`cd $(srcdir) && pwd`; \
+ db2html $$srcdir/$(docname).sgml
+
+app-dist-hook: index.html
+ -$(mkinstalldirs) $(distdir)/$(docname)/stylesheet-images
+ -$(mkinstalldirs) $(distdir)/figures
+ -$(mkinstalldirs) $(distdir)/applets
+ -cp $(srcdir)/$(docname)/*.html $(distdir)/$(docname)
+ -cp $(srcdir)/$(docname)/*.css $(distdir)/$(docname)
+ -cp $(srcdir)/$(docname)/stylesheet-images/*.gif \
+ $(distdir)/$(docname)/stylesheet-images
+ -cp $(srcdir)/figures/*.png \
+ $(distdir)/figures
+ -cp $(srcdir)/applets/*.sgml \
+ $(distdir)/applets
+
+install-data-am: index.html omf
+ -$(mkinstalldirs) $(DESTDIR)$(docdir)/stylesheet-images
+ -$(mkinstalldirs) $(DESTDIR)$(docdir)/figures
+ -$(mkinstalldirs) $(DESTDIR)$(docdir)/applets
+ -cp $(srcdir)/$(sgml_files) $(DESTDIR)$(docdir)
+ -for file in $(srcdir)/$(docname)/*.html $(srcdir)/$(docname)/*.css; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$basefile; \
+ done
+ -for file in $(srcdir)/figures/*.png; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/figures/$$basefile; \
+ done
+ -for file in $(srcdir)/$(docname)/stylesheet-images/*.gif; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/stylesheet-images/$$basefile; \
+ done
+ -for file in $(srcdir)/applets/*.sgml; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ $(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/applets/$$basefile; \
+ done
+
+$(docname).ps: $(srcdir)/$(docname).sgml
+ -srcdir=`cd $(srcdir) && pwd`; \
+ db2ps $$srcdir/$(docname).sgml
+
+$(docname).rtf: $(srcdir)/$(docname).sgml
+ -srcdir=`cd $(srcdir) && pwd`; \
+ db2ps $$srcdir/$(docname).sgml
+
+uninstall-local:
+ -for file in $(srcdir)/$(docname)/stylesheet-images/*.gif; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ rm -f $(docdir)/stylesheet-images/$$basefile; \
+ done
+ -for file in $(srcdir)/figures/*.png; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ rm -f $(docdir)/figures/$$basefile; \
+ done
+ -for file in $(srcdir)/applets/*.sgml; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ rm -f $(docdir)/applets/$$basefile; \
+ done
+ -for file in $(srcdir)/$(docname)/*.html $(srcdir)/$(docname)/*.css; do \
+ basefile=`echo $$file | sed -e 's,^.*/,,'`; \
+ rm -f $(DESTDIR)$(docdir)/$$basefile; \
+ done
+ -for file in $(sgml_files); do \
+ rm -f $(DESTDIR)$(docdir)/$$file; \
+ done
+ -rmdir $(DESTDIR)$(docdir)/stylesheet-images
+ -rmdir $(DESTDIR)$(docdir)/figures
+ -rmdir $(DESTDIR)$(docdir)