Commit 2efa2efe authored by Holger Levsen's avatar Holger Levsen

improve debian packaging, fix a few small issues detected by lintian

parent a9c27bd4
......@@ -26,6 +26,7 @@ See link:http://jenkins.debian.net/userContent/about.html["about jenkins.debian.
* /usr/sbin/jenkins.debian.net-setup needs to be written
* what update-j.d.n.sh does, needs to be put elsewhere...
* debian/copyright is incorrect about some licenses, ie the profitbricks+debian logos... and the preseeding files as well.
=== jenkins-job-builder related
......
#/bin/bash
#!/bin/bash
# Copyright 2012 Holger Levsen <holger@layer-acht.org>
# released under the GPLv=2
......
......@@ -3,15 +3,15 @@ Section: devel
Priority: extra
Maintainer: Holger Levsen <holger@debian.org>
Build-Depends: debhelper (>= 9.20120419~)
Standards-Version: 3.8.4
Standards-Version: 3.9.4
Homepage: http://jenkins.debian.net/userContent/about.html
#Vcs-Git: git://git.debian.org/collab-maint/jenkins.debian.net.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/jenkins.debian.net.git;a=summary
Vcs-Git: git://git.debian.org/git/users/holger/jenkins.debian.net.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/holger/jenkins.debian.net.git
Package: jenkins.debian.net-setup
Architecture: all
Depends: ${misc:Depends}, jenkins.debian.net-bin,
vim, screen, less, etckeeper, moreutils, curl, mtr-tiny, dstat, devscripts, bash-completion, shorewall, shorewall6, cron-apt, apt-listchanges, munin, calamaris, visitors, procmail, libjson-rpc-perl, libfile-touch-perl, zutils, ip2host,
vim, screen, less, etckeeper, moreutils, curl, mtr-tiny, dstat, devscripts, bash-completion, shorewall, shorewall6, cron-apt, apt-listchanges, munin, calamaris, visitors, procmail, libjson-rpc-perl, libfile-touch-perl, zutils, ip2host, apache2, python-yaml, python-pip,
build-essential, python-setuptools
Recommends: jenkins-job-builder
Description: Stuff to setup a jenkins.debian.net instance
......@@ -23,7 +23,7 @@ Description: Stuff to setup a jenkins.debian.net instance
Package: jenkins.debian.net-bin
Architecture: all
Depends:, ${misc:Depends},, debootstrap, sudo, figlet, graphviz, apache2, python-yaml, python-pip, mr, subversion, subversion-tools, vnstat, webcheck, poxml, qemu, vncsnapshot, imagemagick, ffmpeg2theora, python-twisted, python-imaging, gocr
Depends:, ${misc:Depends}, debootstrap, sudo, figlet, graphviz, mr, subversion, subversion-tools, vnstat, webcheck, poxml, qemu, vncsnapshot, imagemagick, ffmpeg2theora, python-twisted, python-imaging, gocr
Description: Stuff to make jenkins.debian.net run and debug
Scripts and configuration files for running and debugging jobs run on
jenkins.debian.net.
......
This work was packaged for Debian by:
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: jenkins.debian.net
Upstream-Contact: Holger Levsen <holger@debian.org>
Source: git://git.debian.org/git/users/holger/jenkins.debian.net.git
Copyright: 2012 Holger Levsen
Comment: Original author is Holger Levsen <holger@layer-acht.org>
Upstream is bunch of lunatics who don't make release tarballs publicly
available. The Debian .orig.tar.gz is what would be released, though.
Files: *
Copyright: 2012 Holger Levsen <holger@debian.org>
License: GPL-2+
This program 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 program 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 full text of the GNU General Public
License version 2 can be found in the file
'/usr/share/common-licenses/GPL-2'.
Holger Levsen <holger@debian.org> on Tue, 27 Nov 2012 23:54:51 +0100
It was downloaded from:
<url://example.com>
Upstream Author(s):
<put author's name and email here>
<likewise for another author>
Copyright:
<Copyright (C) YYYY Firstname Lastname>
<likewise for another author>
License:
<Put the license of the package here indented by 4 spaces>
The Debian packaging is:
Copyright (C) 2012 Holger Levsen <holger@debian.org>
# Please chose a license for your packaging work. If the program you package
# uses a mainstream license, using the same license is the safest choice.
# Please avoid to pick license terms that are more restrictive than the
# packaged work, as it may make Debian's contributions unacceptable upstream.
# If you just want it to be GPL version 3, leave the following lines in.
and is licensed under the GPL version 3,
see "/usr/share/common-licenses/GPL-3".
# Please also look if there are files or directories which have a
# different copyright/license attached and list them here.
#
# Regular cron jobs for the jenkins.debian.net package
#
0 4 * * * root [ -x /usr/bin/jenkins.debian.net_maintenance ] && /usr/bin/jenkins.debian.net_maintenance
File mode changed from 100644 to 100755
......@@ -3,6 +3,14 @@
# Copyright 2012 Holger Levsen <holger@layer-acht.org>
# released under the GPLv=2
[ -x /usr/bin/visitors ] || exit 0
[ -x /usr/bin/ip2host ] || exit 0
if [ ! -f /usr/share/doc/zutils/copyright ] ; then
echo package zutils needs to be installed too
exit 1
fi
LOGS=$(mktemp)
DOT=$(mktemp)
# FIXME: provide monthly stats and don't run this daily
......
File mode changed from 100755 to 100644
File mode changed from 100755 to 100644
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment