From: <bms...@us...> - 2009-07-01 20:58:09
|
Revision: 2662 http://morphix.svn.sourceforge.net/morphix/?rev=2662&view=rev Author: bmsleight Date: 2009-07-01 20:58:08 +0000 (Wed, 01 Jul 2009) Log Message: ----------- Adding package information for autotesting Added Paths: ----------- trunk/mmaker/utils/autotesting2/Makefile trunk/mmaker/utils/autotesting2/debian/ trunk/mmaker/utils/autotesting2/debian/changelog trunk/mmaker/utils/autotesting2/debian/compat trunk/mmaker/utils/autotesting2/debian/control trunk/mmaker/utils/autotesting2/debian/copyright trunk/mmaker/utils/autotesting2/debian/dirs trunk/mmaker/utils/autotesting2/debian/docs trunk/mmaker/utils/autotesting2/debian/manpage.1 trunk/mmaker/utils/autotesting2/debian/rules Added: trunk/mmaker/utils/autotesting2/Makefile =================================================================== --- trunk/mmaker/utils/autotesting2/Makefile (rev 0) +++ trunk/mmaker/utils/autotesting2/Makefile 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,16 @@ +all: install + +install: autotesting + +autotesting: + mkdir -p $(DESTDIR)/usr/bin + cp ./autotesting.py $(DESTDIR)/usr/bin/autotesting + chmod a+x $(DESTDIR)/usr/bin/autotesting + mkdir -p $(DESTDIR)/usr/share/autotesting + cp ./README $(DESTDIR)/usr/share/autotesting/README + mkdir -p $(DESTDIR)/usr/share/autotesting/tests + cp -r ./tests/* $(DESTDIR)/usr/share/autotesting/tests/ + +remove: + rm $(DESTDIR)/usr/bin/autotesting + rm -r $(DESTDIR)/usr/share/autotesting Added: trunk/mmaker/utils/autotesting2/debian/changelog =================================================================== --- trunk/mmaker/utils/autotesting2/debian/changelog (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/changelog 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,6 @@ +autotesting (0.0.1-1) unstable; urgency=low + + * Initial release + + -- Brendan M. Sleight <bm...@ba...> Wed, 01 Jul 2009 21:03:14 +0100 + Added: trunk/mmaker/utils/autotesting2/debian/compat =================================================================== --- trunk/mmaker/utils/autotesting2/debian/compat (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/compat 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1 @@ +7 Added: trunk/mmaker/utils/autotesting2/debian/control =================================================================== --- trunk/mmaker/utils/autotesting2/debian/control (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/control 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,14 @@ +Source: autotesting +Section: unknown +Priority: optional +Maintainer: Brendan M. Sleight <bm...@ba...> +Build-Depends: debhelper (>= 7) +Standards-Version: 3.7.3 +Homepage: <insert the upstream URL, if relevant> + +Package: autotesting +Architecture: any +Depends: python, python-amara, wget, Xvfb, xloadimage, qemu, recordmydesktop, ffmpeg, imagemagick, gmessage +Description: automatically test by video qemu booting + autotesting is a script which records qemu booting. Designed to be run + as a cron job. Mainly used for testing liveCD images. Added: trunk/mmaker/utils/autotesting2/debian/copyright =================================================================== --- trunk/mmaker/utils/autotesting2/debian/copyright (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/copyright 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,38 @@ +This package was debianized by Brendan M. Sleight <bm...@ba...> on +Wed, 01 Jul 2009 21:03:14 +0100. + +It was downloaded from debian-live repositories + +Upstream Author(s): + + Brendan M. Sleight <bm...@ba...> + +Copyright: + + <Copyright (C) 2009 Brendan M. Sleight > + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is (C) 2009, Brendan M. Sleight <bm...@ba...> and +is licensed under the GPL, see above. + + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. Added: trunk/mmaker/utils/autotesting2/debian/dirs =================================================================== --- trunk/mmaker/utils/autotesting2/debian/dirs (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/dirs 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,4 @@ +usr/bin +usr/share/autotesting +usr/share/autotesting/tests + Added: trunk/mmaker/utils/autotesting2/debian/docs =================================================================== --- trunk/mmaker/utils/autotesting2/debian/docs (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/docs 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1 @@ +README Added: trunk/mmaker/utils/autotesting2/debian/manpage.1 =================================================================== --- trunk/mmaker/utils/autotesting2/debian/manpage.1 (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/manpage.1 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,48 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH AUTOTESTING SECTION "July 1, 2009" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +autotesting \- automatically test by video qemu booting +.SH SYNOPSIS +.B autotesting +.RI [ options ] " files" ... +.br +.SH DESCRIPTION +This manual page documents briefly the +.B autotesting. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBautotesting\fP is a script which records qemu booting. Designed to be run as a cron job. Mainly used for testing liveCD images. +.SH OPTIONS +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`-'). +A summary of options is included below. +For a complete description, see the Info files. +.TP +.B \-t, \-\-tests=TESTS.XML +Run the tests defined in TESTS.XML. +.TP +.B \-v, \-\-version +Show version of program. +.br +.SH AUTHOR +autotesting was written by Brendan M. Sleight. +.PP +This manual page was written by Brendan M. Sleight <bm...@ba...>, +for the Debian project (but may be used by others). Added: trunk/mmaker/utils/autotesting2/debian/rules =================================================================== --- trunk/mmaker/utils/autotesting2/debian/rules (rev 0) +++ trunk/mmaker/utils/autotesting2/debian/rules 2009-07-01 20:58:08 UTC (rev 2662) @@ -0,0 +1,91 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + + + + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + #docbook-to-man debian/autotesting.sgml > autotesting.1 + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + $(MAKE) clean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/autotesting. + $(MAKE) DESTDIR=$(CURDIR)/debian/autotesting install + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples +# dh_install +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure Property changes on: trunk/mmaker/utils/autotesting2/debian/rules ___________________________________________________________________ Added: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |