--- /dev/null
+coverity-submit.html
+coverity-submit.1
--- /dev/null
+ BSD LICENSE
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+
+Neither name of the this project nor the names of its contributors
+may be used to endorse or promote products derived from this software
+without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# The xmlto formatter is required to format XML intto display documentation.
+# Makefile for the coverity-submit tool
+
+VERS=$(shell sed <coverity-submit -n -e '/version="\(.*\)"/s//\1/p')
+
+CODE = coverity-submit
+DOCS = README coverity-submit.xml COPYING
+SOURCES = $(CODE) $(DOCS) Makefile control
+
+all: coverity-submit.1
coverity-submit.html: coverity-submit.xml
xmlto xhtml-nochunks coverity-submit.xml
coverity-submit.1: coverity-submit.xml
xmlto man coverity-submit.xml
+install: coverity-submit.1 uninstall
+ cp coverity-submit ${DESTDIR}/usr/bin/coverity-submit
+ install -m 755 -o 0 -g 0 -d ${DESTDIR}/usr/share/man/man1/
+ install -m 755 -o 0 -g 0 coverity-submit.1 ${DESTDIR}/usr/share/man/man1/coverity-submit.1
+
+uninstall:
+ rm -f ${DESTDIR}/usr/bin/coverity-submit
+ rm -f ${DESTDIR}/usr/share/man/man1/coverity-submit.1
+
+coverity-submit-$(VERS).tar.gz: $(SOURCES) coverity-submit.1
+ find $(SOURCES) coverity-submit.1 -type f | sed "s:^:coverity-submit-$(VERS)/:" >MANIFEST
+ (cd ..; ln -s coverity-submit coverity-submit-$(VERS))
+ (cd ..; tar -czf coverity-submit/coverity-submit-$(VERS).tar.gz `cat coverity-submit/MANIFEST`)
+ (cd ..; rm coverity-submit-$(VERS))
+
+pychecker:
+ @ln -f coverity-submit coverity-submit.py
+ @-pychecker --only --limit 50 coverity-submit.py
+ @rm -f coverity-submit.py
+
clean:
- rm -f coverity-submit.html coverity-submit.1
+ rm -f *.pyc *.html coverity-submit.1 MANIFEST ChangeLog SHIPPER.* *~
+
+dist: coverity-submit-$(VERS).tar.gz
+
+release: coverity-submit-$(VERS).tar.gz coverity-submit.html
+ shipper -u -m -t; make clean
--- /dev/null
+ README for coverity-submit
+
+If you are a registered user of Coverity's self-build server
+and have the cov-build tools installed locally, this script
+automates the process of running the tools, shipping the
+local analysis to a public drop area, and submitting an
+analysis request to Coverity. It can be configures to store
+build passwords, local build commands, and other required
+information for multiple projects so you don't have to
+remember it - just call the tool and let it manage the details.
+
+ Eric S, Raymond <esr@thyrsus.com>
+ May 2012
--- /dev/null
+# This is not a real Debian control file, but the syntax is upward-compatible.
+# It's project metadata for the shipper tool
+
+Package: coverity-submit
+
+Description: submit scan requests to the Coverity demo server
+ If you are a registered user of Coverity's self-build server
+ and have the cov-build tools installed locally, this script
+ automates the process of running the tools, shipping the
+ local analysis to a public drop area, and submitting an
+ analysis request to Coverity. It can be configures to store
+ build passwords, local build commands, and other required
+ information for multiple projects so you don't have to
+ remember it - just call the tool and let it manage the details.
+
+XBS-Destinations: freecode
+
+Homepage: http://www.catb.org/~esr/freecode-submit
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE refentry PUBLIC
"-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY gpsdsock "/var/run/gpsd.sock">
-]>
-<refentry id='gpsd.8'>
-<refentryinfo><date>9 Aug 2004</date></refentryinfo>
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"[]>
+<refentry id='coverity-submit.1'>
+<refentryinfo><date>12 May 2012</date></refentryinfo>
<refmeta>
-<refentrytitle>gpsd</refentrytitle>
-<manvolnum>8</manvolnum>
+<refentrytitle>coverity-submit</refentrytitle>
+<manvolnum>1</manvolnum>
<refmiscinfo class="source">Coverity</refmiscinfo>
<refmiscinfo class="manual">Coverity Documentation</refmiscinfo>
</refmeta>
<refnamediv id='name'>
<refname>coverity-submit</refname>
-<refpurpose>interface daemon for GPS receivers</refpurpose>
+<refpurpose>job submission script for Coverity demo server</refpurpose>
</refnamediv>
<refsynopsisdiv id='synopsis'>