2017-11-06 Fred Gleason <fredg@paravelsystems.com>

* Added the Operations Guide to 'rivendell.spec.in'.
This commit is contained in:
Fred Gleason 2017-11-06 10:17:21 -05:00
parent 6d8ee5853e
commit c3dbac74e9
12 changed files with 201 additions and 2396 deletions

5
.gitignore vendored
View File

@ -32,12 +32,9 @@ configure
depcomp depcomp
docs/apis/*.html docs/apis/*.html
docs/apis/*.pdf docs/apis/*.pdf
docs/opsguide/frontspiece.xml
docs/opsguide/*.html docs/opsguide/*.html
docs/opsguide/*.pdf docs/opsguide/*.pdf
docs/opsguide/frontspiece.xml
docs/stylesheets/book-common.xml
docs/stylesheets/book-fo.xml
docs/stylesheets/book-xhtml.xml
helpers/cwrap helpers/cwrap
helpers/jsmin helpers/jsmin
importers/nexgen_filter importers/nexgen_filter

View File

@ -16259,3 +16259,5 @@
'Supported GPIO/Switcher Devices' appendix in the Operations Guide. 'Supported GPIO/Switcher Devices' appendix in the Operations Guide.
2017-11-06 Fred Gleason <fredg@paravelsystems.com> 2017-11-06 Fred Gleason <fredg@paravelsystems.com>
* Added a logo to the title page of the Operations Guide. * Added a logo to the title page of the Operations Guide.
2017-11-06 Fred Gleason <fredg@paravelsystems.com>
* Added the Operations Guide to 'rivendell.spec.in'.

View File

@ -242,7 +242,11 @@ if test -z $DOCBOOK_DISABLED ; then
USING_DOCBOOK=yes USING_DOCBOOK=yes
fi fi
AM_CONDITIONAL([DOCBOOK_AM], [test "$USING_DOCBOOK" = yes]) AM_CONDITIONAL([DOCBOOK_AM], [test "$USING_DOCBOOK" = yes])
AC_SUBST(DOCBOOK_STYLESHEETS,$DOCBOOK_STYLESHEETS) if test $DOCBOOK_STYLESHEETS ; then
ln -s $DOCBOOK_STYLESHEETS helpers/docbook
fi
#AC_SUBST(DOCBOOK_STYLESHEETS,$DOCBOOK_STYLESHEETS)
# #
# RDXport Debug # RDXport Debug
@ -507,9 +511,6 @@ AC_CONFIG_FILES([rivendell.spec \
docs/manpages/Makefile \ docs/manpages/Makefile \
docs/opsguide/frontspiece.xml \ docs/opsguide/frontspiece.xml \
docs/opsguide/Makefile \ docs/opsguide/Makefile \
docs/stylesheets/book-common.xml \
docs/stylesheets/book-fo.xml \
docs/stylesheets/book-xhtml.xml \
docs/stylesheets/Makefile \ docs/stylesheets/Makefile \
docs/tables/Makefile \ docs/tables/Makefile \
debian/Makefile \ debian/Makefile \

View File

@ -33,17 +33,12 @@
all-local: cae.html\ all-local: cae.html\
cae.pdf\ cae.pdf\
rml.html\
rml.pdf\
web_api.html\ web_api.html\
web_api.pdf web_api.pdf
EXTRA_DIST = cae.html\ EXTRA_DIST = cae.html\
cae.pdf\ cae.pdf\
cae.xml\ cae.xml\
rml.html\
rml.pdf\
rml.xml\
web_api.html\ web_api.html\
web_api.pdf\ web_api.pdf\
web_api.xml web_api.xml

File diff suppressed because it is too large Load Diff

View File

@ -19,112 +19,212 @@
## ##
## Use automake to process this into a Makefile.in ## Use automake to process this into a Makefile.in
OPSGUIDE_DEPS = filepath_wildcards.xml\ OPSGUIDE_HTML = appendix.filepath_wildcards.html\
appendix.gpio_switcher_devices.html\
appendix.gplv2.html\
appendix.metadata_wildcards.html\
chapter.overview.html\
chapter.rdairplay.html\
chapter.rdcatch.html\
chapter.rdlibrary.html\
chapter.rdlogedit.html\
chapter.rdlogin.html\
chapter.rdlogmanager.html\
chapter.rml.html\
chapter.utilities.html\
chapter.voicetracking.html\
index.html\
sect.filepath_wildcards.examples.html\
sect.gpio_switcher_devices.8x2.html\
sect.gpio_switcher_devices.acu1p.html\
sect.gpio_switcher_devices.bt10x1.html\
sect.gpio_switcher_devices.bt16x1.html\
sect.gpio_switcher_devices.bt16x2.html\
sect.gpio_switcher_devices.btacs82.html\
sect.gpio_switcher_devices.btadms4422.html\
sect.gpio_switcher_devices.btgpi16.html\
sect.gpio_switcher_devices.btsentinel4web.html\
sect.gpio_switcher_devices.btsrc16.html\
sect.gpio_switcher_devices.btss124.html\
sect.gpio_switcher_devices.btss164.html\
sect.gpio_switcher_devices.btss41mlr.html\
sect.gpio_switcher_devices.btss42.html\
sect.gpio_switcher_devices.btss44.html\
sect.gpio_switcher_devices.btss82.html\
sect.gpio_switcher_devices.btu41mlrweb.html\
sect.gpio_switcher_devices.harlond.html\
sect.gpio_switcher_devices.kernelgpio.html\
sect.gpio_switcher_devices.livewire_lwrpaudio.html\
sect.gpio_switcher_devices.livewire_lwrpgpio.html\
sect.gpio_switcher_devices.livewire_mcastgpio.html\
sect.gpio_switcher_devices.local_audio.html\
sect.gpio_switcher_devices.local_gpio.html\
sect.gpio_switcher_devices.modbus.html\
sect.gpio_switcher_devices.modemlines.html\
sect.gpio_switcher_devices.quartz1.html\
sect.gpio_switcher_devices.rossnkscp.html\
sect.gpio_switcher_devices.sas16000.html\
sect.gpio_switcher_devices.sas32000.html\
sect.gpio_switcher_devices.sas64000gpi.html\
sect.gpio_switcher_devices.sas64000.html\
sect.gpio_switcher_devices.sasusi.html\
sect.gpio_switcher_devices.starguide3.html\
sect.gpio_switcher_devices.swauthority.html\
sect.gpio_switcher_devices.unity4000.html\
sect.gpio_switcher_devices.vguest.html\
sect.gpio_switcher_devices.wheatnet_lio.html\
sect.gpio_switcher_devices.wheatnet_slio.html\
sect.gplv2.how_to_apply_these_terms_to_your_new_programs.html\
sect.rdairplay.editing_a_log.html\
sect.rdairplay.layout.html\
sect.rdairplay.log_machines.html\
sect.rdcatch.adding_new_events.html\
sect.rdcatch_automating_macro_execution.html\
sect.rdcatch.automating_playouts.html\
sect.rdcatch.automating_recordings.html\
sect.rdcatch.automating_switcher_operations.html\
sect.rdcatch.automating_uploads_downloads.html\
sect.rdcatch.the_rdcatch_main_window.html\
sect.rdlibrary.alternative_methods_of_audio_ingestion.html\
sect.rdlibrary.generating_library_reports.html\
sect.rdlibrary.library_maintenance.html\
sect.rdlibrary.macro_carts.html\
sect.rdlibrary.navigating_the_audio_library.html\
sect.rdlogedit.auditioning_audio.html\
sect.rdlogedit.editing_log_event_parameters.html\
sect.rdlogedit.event_transitions.html\
sect.rdlogedit.generating_log_reports.html\
sect.rdlogedit.time_and_time_types.html\
sect.rdlogmanager.clocks.html\
sect.rdlogmanager.events.html\
sect.rdlogmanager.generating_logs.html\
sect.rdlogmanager.generating_reports.html\
sect.rdlogmanager.grids.html\
sect.rml.binary_data.html\
sect.rml.command_delivery.html\
sect.rml.command_reply.html\
sect.rml.commands.html\
sect.rml.protocol.html\
sect.rml.specifying_color.html\
sect.utilities.mlsend_1_.html\
sect.utilities.rdconvert.html\
sect.utilities.rddbcheck.html\
sect.utilities.rdexport.html\
sect.utilities.rdimport.html\
sect.utilities.rdmarkerset.html\
sect.utilities.rdrevert.html\
sect.voicetracking.using_the_voicetracker_dialog.html
OPSGUIDE_IMAGES = rdairplay.audio_meter.png\
rdairplay.button_log_widget.png\
rdairplay.delete_from.png\
rdairplay.edit_button_dialog.png\
rdairplay.edit_buttons.png\
rdairplay.edit_event_dialog.png\
rdairplay.full_log_widget.png\
rdairplay.label_widget.png\
rdairplay.mode_widget.png\
rdairplay.next_stop_widget.png\
rdairplay.piewedge_widget.png\
rdairplay.postpoint_early_widget.png\
rdairplay.postpoint_late_widget.png\
rdairplay.postpoint_ontime_widget.png\
rdairplay.rdairplay_screenshot.png\
rdairplay.select_a_log_dialog.png\
rdairplay.soundpanel_widget.png\
rdairplay.wallclock_widget.png\
rdairplay.where_to.png\
rdcatch.add_event_dialog.png\
rdcatch.edit_cart_event_dialog.png\
rdcatch.edit_download_dialog.png\
rdcatch.edit_playout_dialog.png\
rdcatch.edit_recording_dialog.png\
rdcatch.edit_switcher_event_dialog.png\
rdcatch.edit_upload_dialog.png\
rdcatch.rdcatch_screenshot.png\
rdlibrary.cd_ripper_dialog.png\
rdlibrary.edit_cart_dialog.png\
rdlibrary.edit_cut_info_dialog.png\
rdlibrary.edit_macro_cart_dialog.png\
rdlibrary.edit_marker_dialog.png\
rdlibrary.import_export_dialog.png\
rdlibrary.rdlibrary_screenshot.png\
rdlibrary.rip_disk_dialog.png\
rdlibrary.set_cart_cut_dialog.png\
rdlogedit.edit_log_chain_dialog.png\
rdlogedit.edit_log_dialog.png\
rdlogedit.edit_log_entry_dialog.png\
rdlogedit.edit_log_marker_dialog.png\
rdlogedit.edit_voice_track_marker_dialog.png\
rdlogedit.rdlogedit_screenshot.png\
rdlogedit.select_cart_dialog.png\
rdlogin.rdlogin_screenshot.png\
rdlogmanager.edit_clock_dialog.png\
rdlogmanager.edit_event_assignment_dialog.png\
rdlogmanager.edit_grid_dialog.png\
rdlogmanager.editing_event.png\
rdlogmanager.generate_log_dialog.png\
rdlogmanager.generate_log_dialog_fully_merged.png\
rdlogmanager.generate_log_dialog_music_merge_required.png\
rdlogmanager.generate_log_dialog_traffic_merge_required.png\
rdlogmanager.log_clock_list.png\
rdlogmanager.log_clocks.png\
rdlogmanager.log_events_dialog.png\
rdlogmanager.log_grids_dialog.png\
rdlogmanager.rdlogmanager_screenshot.png\
rdlogmanager.rivendell_services_dialog.png\
rdlogmanager.select_date_dialog.png\
rdlogmanager.select_report_dates_dialog.png\
rdlogmanager.service_association_dialog.png\
voicetracking.voice_tracker_dialog.png\
voicetracking.voice_tracker_dialog_recording.png\
voicetracking.voice_tracker_dialog_track_1_playing.png\
voicetracking.voice_tracker_dialog_track_2_playing.png\
voicetracking.voice_tracker_dialog_track_completed.png\
voicetracking.voice_tracker_dialog_track_selected.png
OPSGUIDE_DEPS = $(OPSGUIDE_IMAGES) \
filepath_wildcards.xml\
gpio_switcher_devices.xml\ gpio_switcher_devices.xml\
gplv2.xml\ gplv2.xml\
opsguide.xml\ opsguide.xml\
overview.xml\ overview.xml\
metadata_wildcards.xml\ metadata_wildcards.xml\
rdairplay.audio_meter.png\
rdairplay.button_log_widget.png\
rdairplay.delete_from.png\
rdairplay.edit_button_dialog.png\
rdairplay.edit_buttons.png\
rdairplay.edit_event_dialog.png\
rdairplay.full_log_widget.png\
rdairplay.label_widget.png\
rdairplay.mode_widget.png\
rdairplay.next_stop_widget.png\
rdairplay.piewedge_widget.png\
rdairplay.postpoint_early_widget.png\
rdairplay.postpoint_late_widget.png\
rdairplay.postpoint_ontime_widget.png\
rdairplay.rdairplay_screenshot.png\
rdairplay.select_a_log_dialog.png\
rdairplay.soundpanel_widget.png\
rdairplay.wallclock_widget.png\
rdairplay.where_to.png\
rdairplay.xml\ rdairplay.xml\
rdcatch.add_event_dialog.png\
rdcatch.edit_cart_event_dialog.png\
rdcatch.edit_download_dialog.png\
rdcatch.edit_playout_dialog.png\
rdcatch.edit_recording_dialog.png\
rdcatch.edit_switcher_event_dialog.png\
rdcatch.edit_upload_dialog.png\
rdcatch.rdcatch_screenshot.png\
rdcatch.xml\ rdcatch.xml\
rdlibrary.cd_ripper_dialog.png\
rdlibrary.edit_cart_dialog.png\
rdlibrary.edit_cut_info_dialog.png\
rdlibrary.edit_macro_cart_dialog.png\
rdlibrary.edit_marker_dialog.png\
rdlibrary.import_export_dialog.png\
rdlibrary.rdlibrary_screenshot.png\
rdlibrary.rip_disk_dialog.png\
rdlibrary.set_cart_cut_dialog.png\
rdlibrary.xml\ rdlibrary.xml\
rdlogedit.edit_log_chain_dialog.png\
rdlogedit.edit_log_dialog.png\
rdlogedit.edit_log_entry_dialog.png\
rdlogedit.edit_log_marker_dialog.png\
rdlogedit.edit_voice_track_marker_dialog.png\
rdlogedit.rdlogedit_screenshot.png\
rdlogedit.select_cart_dialog.png\
rdlogedit.xml\ rdlogedit.xml\
rdlogin.rdlogin_screenshot.png\
rdlogin.xml\ rdlogin.xml\
rdlogmanager.edit_clock_dialog.png\
rdlogmanager.edit_event_assignment_dialog.png\
rdlogmanager.edit_grid_dialog.png\
rdlogmanager.editing_event.png\
rdlogmanager.generate_log_dialog.png\
rdlogmanager.generate_log_dialog_fully_merged.png\
rdlogmanager.generate_log_dialog_music_merge_required.png\
rdlogmanager.generate_log_dialog_traffic_merge_required.png\
rdlogmanager.log_clock_list.png\
rdlogmanager.log_clocks.png\
rdlogmanager.log_events_dialog.png\
rdlogmanager.log_grids_dialog.png\
rdlogmanager.rdlogmanager_screenshot.png\
rdlogmanager.rivendell_services_dialog.png\
rdlogmanager.select_date_dialog.png\
rdlogmanager.select_report_dates_dialog.png\
rdlogmanager.service_association_dialog.png\
rdlogmanager.xml\ rdlogmanager.xml\
rml.xml\ rml.xml\
utilities.rmlsend_screenshot.png\ utilities.rmlsend_screenshot.png\
utilities.xml\ utilities.xml\
voicetracking.voice_tracker_dialog.png\
voicetracking.voice_tracker_dialog_recording.png\
voicetracking.voice_tracker_dialog_track_1_playing.png\
voicetracking.voice_tracker_dialog_track_2_playing.png\
voicetracking.voice_tracker_dialog_track_completed.png\
voicetracking.voice_tracker_dialog_track_selected.png\
voicetracking.xml voicetracking.xml
index.html: $(OPSGUIDE_DEPS) frontspiece.xml %.html: $(OPSGUIDE_DEPS)\
../../PACKAGE_VERSION
xsltproc ../stylesheets/book-xhtml.xml opsguide.xml xsltproc ../stylesheets/book-xhtml.xml opsguide.xml
opsguide.pdf: $(OPSGUIDE_DEPS) frontspiece.xml\ opsguide.pdf: $(OPSGUIDE_DEPS) ../../PACKAGE_VERSION\
../stylesheets/book-fo.xml\ ../stylesheets/book-fo.xml\
../stylesheets/book-fo-titlepages.xsl ../stylesheets/book-fo-titlepages.xsl
xsltproc ../stylesheets/book-fo.xml opsguide.xml | fop - -pdf opsguide.pdf xsltproc ../stylesheets/book-fo.xml opsguide.xml | fop - -pdf opsguide.pdf
all-local: index.html\ all-local: $(OPSGUIDE_HTML) \
$(OPSGUIDE_IMAGES) \
opsguide.pdf opsguide.pdf
EXTRA_DIST = $(OPSGUIDE_DEPS)\ EXTRA_DIST = $(OPSGUIDE_DEPS)\
$(OPSGUIDE_HTML)\
frontspiece.xml\
frontspiece.xml.in\ frontspiece.xml.in\
index.html\
opsguide.pdf opsguide.pdf
CLEANFILES = *~\ CLEANFILES = *~\
*.html\ *.html\
*.pdf *.pdf
DISTCLEANFILES = frontspiece.xml
MAINTAINERCLEANFILES = *~\ MAINTAINERCLEANFILES = *~\
*.1\ *.1\
*.8\ *.8\
@ -132,4 +232,5 @@ MAINTAINERCLEANFILES = *~\
*.pdf\ *.pdf\
aclocal.m4\ aclocal.m4\
configure\ configure\
frontspiece.xml\
Makefile.in Makefile.in

View File

@ -22,18 +22,16 @@
all-local: book-fo-titlepages.xsl all-local: book-fo-titlepages.xsl
book-fo-titlepages.xsl: book-fo-titlepages-spec.xml book-fo-titlepages.xsl: book-fo-titlepages-spec.xml
xsltproc -o book-fo-titlepages.xsl @DOCBOOK_STYLESHEETS@/template/titlepage.xsl book-fo-titlepages-spec.xml xsltproc -o book-fo-titlepages.xsl ../../helpers/docbook/template/titlepage.xsl book-fo-titlepages-spec.xml
EXTRA_DIST = book-common.xml.in\ EXTRA_DIST = book-common.xml\
book-fo.xml.in\ book-fo-titlepages.xsl\
book-fo.xml\
book-fo-titlepages-spec.xml\ book-fo-titlepages-spec.xml\
book-xhtml.xml.in book-xhtml.xml
CLEANFILES = *~\ CLEANFILES = *~\
*.xsl *.xsl
DISTCLEANFILES = book-common.xml\
book-fo.xml\
book-xhtml.xml
MAINTAINERCLEANFILES = *~\ MAINTAINERCLEANFILES = *~\
aclocal.m4\ aclocal.m4\
configure\ configure\

View File

@ -24,7 +24,7 @@
<xsl:stylesheet <xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="/usr/share/sgml/docbook/xsl-ns-stylesheets-1.78.1/fo/docbook.xsl" /> <xsl:import href="../../helpers/docbook/fo/docbook.xsl" />
<xsl:import href="book-fo-titlepages.xsl" /> <xsl:import href="book-fo-titlepages.xsl" />
<xsl:include href="book-common.xml" /> <xsl:include href="book-common.xml" />

View File

@ -24,7 +24,7 @@
<xsl:stylesheet <xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="@DOCBOOK_STYLESHEETS@/xhtml/chunk.xsl" /> <xsl:import href="../../helpers/docbook/xhtml/chunk.xsl" />
<xsl:include href="book-common.xml" /> <xsl:include href="book-common.xml" />
<xsl:param name="use.id.as.filename">1</xsl:param> <xsl:param name="use.id.as.filename">1</xsl:param>

View File

@ -44,6 +44,8 @@ CLEANFILES = *~\
*.tar.gz\ *.tar.gz\
moc_* moc_*
DISTCLEANFILES = docbook
MAINTAINERCLEANFILES = *~\ MAINTAINERCLEANFILES = *~\
*.tar.gz\ *.tar.gz\
aclocal.m4\ aclocal.m4\

View File

@ -107,7 +107,12 @@ if test "@WIN32_SOURCE@" ; then
mkdir -p $RPM_BUILD_ROOT/var/win32 mkdir -p $RPM_BUILD_ROOT/var/win32
cp @WIN32_SOURCE@ $RPM_BUILD_ROOT/var/win32/ cp @WIN32_SOURCE@ $RPM_BUILD_ROOT/var/win32/
fi fi
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/opsguide/html
cp docs/opsguide/*.pdf $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/opsguide/
cp docs/opsguide/*.html $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/opsguide/html/
cp docs/opsguide/*.png $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/opsguide/html
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/apis
cp docs/apis/*.pdf $RPM_BUILD_ROOT/%{_datadir}/doc/rivendell-%{version}/apis/
%post %post
ldconfig ldconfig
@ -379,9 +384,6 @@ rm -rf $RPM_BUILD_ROOT
%doc docs/ripc.txt %doc docs/ripc.txt
%doc docs/pam_rd.txt %doc docs/pam_rd.txt
%doc docs/MESSAGE_BOX.txt %doc docs/MESSAGE_BOX.txt
%doc docs/docbook/cae.pdf
%doc docs/docbook/rml.pdf
%doc docs/docbook/web_api.pdf
%doc docs/tables/audio_perms.txt %doc docs/tables/audio_perms.txt
%doc docs/tables/audio_ports.txt %doc docs/tables/audio_ports.txt
%doc docs/tables/cart.txt %doc docs/tables/cart.txt
@ -439,6 +441,9 @@ rm -rf $RPM_BUILD_ROOT
%doc scripts/rd_mysql_enable_host.sh %doc scripts/rd_mysql_enable_host.sh
%doc scripts/rd_backup_system.sh %doc scripts/rd_backup_system.sh
%doc scripts/rd_restore_system.sh %doc scripts/rd_restore_system.sh
%{_datadir}/doc/rivendell-%{version}/apis/*.pdf
%{_datadir}/doc/rivendell-%{version}/opsguide/*.pdf
%{_datadir}/doc/rivendell-%{version}/opsguide/html/*
%files base %files base