diff options
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | configure.in | 5 | ||||
-rw-r--r-- | gnome-users-guide/Makefile.am | 3 | ||||
-rw-r--r-- | gnome-users-guide/gnome-users-guide-1.4/C/Makefile.am | 191 | ||||
-rw-r--r-- | gnome-users-guide/gnome-users-guide-1.4/C/gnome-users-guide-C.omf | 14 | ||||
-rw-r--r-- | gnome-users-guide/gnome-users-guide-1.4/Makefile.am | 2 | ||||
-rw-r--r-- | sgmldocs-ug.make | 137 |
8 files changed, 365 insertions, 2 deletions
@@ -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) |