From: Eric S. Raymond Date: Mon, 14 May 2012 07:36:40 +0000 (-0400) Subject: Set up project metdata and recipes for this tool. X-Git-Tag: 1.0~8 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=9bc04bd6b4fe640d93a6c736ae23d2dd5070711c;p=coverity-submit.git Set up project metdata and recipes for this tool. --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea6d2fc --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +coverity-submit.html +coverity-submit.1 diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..7e5dd19 --- /dev/null +++ b/COPYING @@ -0,0 +1,28 @@ + 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. diff --git a/Makefile b/Makefile index 1d5d681..8694d38 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,12 @@ -# The xmlto formatter is required to format XML intto display documentation. +# Makefile for the coverity-submit tool + +VERS=$(shell sed 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 diff --git a/README b/README new file mode 100644 index 0000000..cd8738b --- /dev/null +++ b/README @@ -0,0 +1,13 @@ + 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 + May 2012 diff --git a/control b/control new file mode 100644 index 0000000..4637030 --- /dev/null +++ b/control @@ -0,0 +1,18 @@ +# 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 diff --git a/coverity-submit.xml b/coverity-submit.xml index b46428a..a697d67 100644 --- a/coverity-submit.xml +++ b/coverity-submit.xml @@ -1,20 +1,18 @@ -]> - -9 Aug 2004 + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"[]> + +12 May 2012 -gpsd -8 +coverity-submit +1 Coverity Coverity Documentation coverity-submit -interface daemon for GPS receivers +job submission script for Coverity demo server