diff --git a/Makefile b/Makefile index 38f2661..7ada4e0 100644 --- a/Makefile +++ b/Makefile @@ -37,6 +37,7 @@ dist: $(PACKAGE)-$(VERSION)/doc/browser.xml \ $(PACKAGE)-$(VERSION)/doc/desktop.xml \ $(PACKAGE)-$(VERSION)/doc/desktopctl.xml \ + $(PACKAGE)-$(VERSION)/doc/open.xml \ $(PACKAGE)-$(VERSION)/doc/properties.xml \ $(PACKAGE)-$(VERSION)/doc/project.conf \ $(PACKAGE)-$(VERSION)/include/Browser.h \ diff --git a/doc/.cvsignore b/doc/.cvsignore index a33ad01..f342441 100644 --- a/doc/.cvsignore +++ b/doc/.cvsignore @@ -4,5 +4,7 @@ desktop.1 desktop.html desktopctl.1 desktopctl.html +open.1 +open.html properties.1 properties.html diff --git a/doc/Makefile b/doc/Makefile index 390dad8..aaf161c 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,4 +1,4 @@ -TARGETS = browser.1 browser.html desktop.1 desktop.html desktopctl.1 desktopctl.html properties.1 properties.html +TARGETS = browser.1 browser.html desktop.1 desktop.html desktopctl.1 desktopctl.html open.1 open.html properties.1 properties.html PREFIX = /usr/local DESTDIR = RM ?= rm -f @@ -27,6 +27,12 @@ desktopctl.1: desktopctl.xml desktopctl.html: desktopctl.xml ./docbook.sh -P "$(PREFIX)" -- "desktopctl.html" +open.1: open.xml + ./docbook.sh -P "$(PREFIX)" -- "open.1" + +open.html: open.xml + ./docbook.sh -P "$(PREFIX)" -- "open.html" + properties.1: properties.xml ./docbook.sh -P "$(PREFIX)" -- "properties.1" @@ -34,7 +40,7 @@ properties.html: properties.xml ./docbook.sh -P "$(PREFIX)" -- "properties.html" clean: - $(RM) -- $(browser.1_OBJS) $(browser.html_OBJS) $(desktop.1_OBJS) $(desktop.html_OBJS) $(desktopctl.1_OBJS) $(desktopctl.html_OBJS) $(properties.1_OBJS) $(properties.html_OBJS) + $(RM) -- $(browser.1_OBJS) $(browser.html_OBJS) $(desktop.1_OBJS) $(desktop.html_OBJS) $(desktopctl.1_OBJS) $(desktopctl.html_OBJS) $(open.1_OBJS) $(open.html_OBJS) $(properties.1_OBJS) $(properties.html_OBJS) distclean: clean $(RM) -- $(TARGETS) @@ -46,6 +52,8 @@ install: $(TARGETS) ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "desktop.html" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "desktopctl.1" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "desktopctl.html" + ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "open.1" + ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "open.html" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "properties.1" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "properties.html" @@ -56,6 +64,8 @@ uninstall: ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "desktop.html" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "desktopctl.1" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "desktopctl.html" + ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "open.1" + ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "open.html" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "properties.1" ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -u -- "properties.html" diff --git a/doc/open.xml b/doc/open.xml new file mode 100644 index 0000000..4a53205 --- /dev/null +++ b/doc/open.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + +]> + + + &title; + &package; + + + &firstname; + &surname; + Code and documentation. +
+ &email; +
+
+
+ + 2012 + &firstname; &surname; <&email;> + + + This manual page was written for the DeforaOS project (and may be + used by others). + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU General Public License, + Version 3 as published by the Free Software Foundation. + +
+ + &name; + §ion; + + + &name; + &purpose; + + + + &name; + mime + type + action + file + + + + Description + &name; automatically chooses the registered handler + to open one or more files from the command line interface. + + + Options + The following options are available: + + + + + Action to call. The default is "open". + + + + + + MIME type to force. The default behavior is to determine the MIME + type according to the respective file extension. + + + + + + Bugs + Issues can be listed and reported at . + + + See also + + + browser + 1 + , + + desktop + 1 + , + + desktopctl + 1 + , + + properties + 1 + + + +
+ diff --git a/doc/project.conf b/doc/project.conf index 7a93a1a..139a465 100644 --- a/doc/project.conf +++ b/doc/project.conf @@ -1,5 +1,5 @@ -targets=browser.1,browser.html,desktop.1,desktop.html,desktopctl.1,desktopctl.html,properties.1,properties.html -dist=Makefile,docbook.sh,browser.xml,desktop.xml,desktopctl.xml,properties.xml +targets=browser.1,browser.html,desktop.1,desktop.html,desktopctl.1,desktopctl.html,open.1,open.html,properties.1,properties.html +dist=Makefile,docbook.sh,browser.xml,desktop.xml,desktopctl.xml,open.xml,properties.xml [browser.1] type=script @@ -37,6 +37,18 @@ script=./docbook.sh install= depends=desktopctl.xml +[open.1] +type=script +script=./docbook.sh +install= +depends=open.xml + +[open.html] +type=script +script=./docbook.sh +install= +depends=open.xml + [properties.1] type=script script=./docbook.sh