Index: Makefile ================================================================== --- Makefile +++ Makefile @@ -45,11 +45,11 @@ rpm: $(PACK) -t $@ $(OPTS) $(DEPS) -p "$(NAME)-VERSION.rpm" st2.py tar: $(PACK) -t $@ $(OPTS) $(DEPS) -p "$(NAME)-VERSION.bin.txz" st2.py exe: - $(PACK) -t $@ $(OPTS) $(DEPS) -p "$(NAME)-VERSION.exe" st2.py + $(PACK) -t $@ $(OPTS) $(DEPS) -p "$(NAME)-VERSION.exe" st2.py help/help.chm arch: $(PACK) -t $@ $(OPTS) $(DEPS_A) -p "$(NAME)-VERSION.arch.txz" st2.py pyz: #@BUG: relative package references leave a /tmp/doc/ folder $(PACK) -u packfile -s src -t zip --zip-shebang "/usr/bin/env python" \ Index: Packfile ================================================================== --- Packfile +++ Packfile @@ -11,10 +11,11 @@ deb: # complainy lintian needs a custom changelog.gz gzip -9c usr/share/doc/streamtuner2/NEWS > usr/share/doc/streamtuner2/changelog.gz zip: rpm: exe: + mv usr/share/streamtuner2/help/help.chm usr/share/doc/streamtuner2/help.chm src: tar: arch: sed -i '1 s/python/python2/' usr/bin/streamtuner2 Index: action.py ================================================================== --- action.py +++ action.py @@ -145,11 +145,14 @@ except: log.ERR("Command not found:", cmd) # Open help browser, streamtuner2 pages def help(*args): - run("yelp /usr/share/doc/streamtuner2/help/") + run([ + "yelp /usr/share/doc/streamtuner2/help/", + "start /usr/share/doc/streamtuner2/help.chm" + ][1 if conf.windows else 0]) # Invokes player/recorder for stream url and format def run_fmt_url(row={}, audioformat="audio/mpeg", source="pls", assoc={}, append=None, cmd=None, add_default=True): # look for specific "audio/type" or "urn:service:…" resolvers if audioformat in handler: ADDED help/help.chm Index: help/help.chm ================================================================== --- help/help.chm +++ help/help.chm cannot compute difference between binary files