diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/control | 27 | ||||
-rw-r--r-- | debian/copyright | 28 | ||||
-rw-r--r-- | debian/files | 1 | ||||
-rw-r--r-- | debian/postinst | 5 | ||||
-rw-r--r-- | debian/prerm | 9 | ||||
-rw-r--r-- | debian/prerm.template | 9 | ||||
-rwxr-xr-x | debian/rules | 67 | ||||
-rw-r--r-- | debian/source/format | 1 |
9 files changed, 155 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..d00f955 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,8 @@ +itzks-keyring (2011.12.07) UNRELEASED; urgency=low + + * first package release + * Added keys: + - Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 18 Jul 2010 + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Sun, 18 Jul 2010 16:45:00 +0200 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d28c739 --- /dev/null +++ b/debian/control @@ -0,0 +1,27 @@ +Source: itzks-keyring +Section: misc +Priority: optional +Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> +Uploaders: + ITZKS Packages <debian@it-zukunft-schule.de> +Homepage: http://it-zukunft-schule.de/ +Standards-Version: 3.9.2 +Vcs-Git: git://code.it-zukunft-schule.de/itzks-keyring.git +Vcs-Browser: http://code.it-zukunft-schule.de/gitweb?p=itzks-keyring.git;a=summary + +Package: itzks-keyring +Architecture: all +Recommends: gnupg (>= 1.0.6-4) +Description: GnuPG keys of ITZKS developers + archives + The Debian project wants developers to digitally sign the + announcements of their packages with GnuPG, to protect against + forgeries. + . + This package contains GnuPG keyrings all ITZKS developers and the + ITZKS archives. + . + ITZKS stands for ,,IT-Zukunft-Schule'' and names a Debian Edu + service partner project in Nothern Germany (Schleswig-Holstein). + + + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b71f794 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,28 @@ +This is ITZKS's GnuPG keyring of developers keys. + +This package was originally derived from Debian mainrainer's keyring +<keyring-maint@debian.org>. + +The keys in the keyrings don't fall under any copyright. Everything +else in the package is covered by the GNU GPL. + +Debian support files Copyright (C) 1998-2003 James Troup <james@nocrew.org>, + Igor Grobman <igor@debian.org> +Keyring maintenance scripts: +Copyright 2008-2009 Jonathan McDowell <noodles@earth.li> + +Debian support files for debian-keyring are free software; you can +redistribute them and/or modify them under the terms of the GNU +General Public License as published by the Free Software Foundation; +either version 2, or (at your option) any later version. + +Debian support files for debian-keyring are distributed in the hope +that they 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 with +your Debian GNU system, in /usr/share/common-licenses/GPL, or with the Debian +GNU debian-keyring source package as the file COPYING. If not, write +to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301 USA. diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..c2eb2f2 --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +itzks-keyring_2011.12.07_all.deb misc optional diff --git a/debian/postinst b/debian/postinst new file mode 100644 index 0000000..ca3417a --- /dev/null +++ b/debian/postinst @@ -0,0 +1,5 @@ +#!/bin/sh -e + +if which apt-key >/dev/null; then + echo -n "Updating APT keyring - " && apt-key add /usr/share/keyrings/itzks-keyring.gpg +fi diff --git a/debian/prerm b/debian/prerm new file mode 100644 index 0000000..9c78000 --- /dev/null +++ b/debian/prerm @@ -0,0 +1,9 @@ +#!/bin/sh -e + +case "$1" in + remove|purge) + if which apt-key >/dev/null; then + echo -n Removing keyid 0xCBBFF2FC3F8F5540 from APT keyring -" " && apt-key del CBBFF2FC3F8F5540 + fi + ;; +esac diff --git a/debian/prerm.template b/debian/prerm.template new file mode 100644 index 0000000..fd7cee6 --- /dev/null +++ b/debian/prerm.template @@ -0,0 +1,9 @@ +#!/bin/sh -e + +case "$1" in + remove|purge) + if which apt-key >/dev/null; then + apt-key del XXXXXXXXXX + fi + ;; +esac diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cb8d0ab --- /dev/null +++ b/debian/rules @@ -0,0 +1,67 @@ +#!/usr/bin/make -f +# debian/rules file - for itzks-keyring +# Based on sample debian/rules file - for GNU Hello (1.3). +# Copyright 1994,1995 by Ian Jackson. +# Copyright 1998-2003 James Troup +# Copyright 2010 Mike Gabriel +# I hereby give you perpetual unlimited permission to copy, +# modify and relicense this file, provided that you do not remove +# my name from the file itself. (I assert my moral right of +# paternity under the Copyright, Designs and Patents Act 1988.) +# This file may have to be extensively modified + +install_dir=install -d -m 755 +install_file=install -m 644 +install_script=install -m 755 +install_binary=install -m 755 -s + +build: + -mkdir -p output/keyrings + make + +clean: + $(checkdir) + make clean + -rm -f foo foo.asc *.bak *~ */*~ debian/files* debian/substvars + -rm -rf debian/tmp + +binary-indep: checkroot + $(checkdir) + -rm -rf debian/tmp + $(install_dir) debian/tmp/DEBIAN/ + + $(install_script) debian/postinst debian/tmp/DEBIAN/ + $(install_script) debian/prerm debian/tmp/DEBIAN/ + + $(install_dir) debian/tmp/usr/share/keyrings/ + $(install_file) output/keyrings/itzks-maintainers.gpg debian/tmp/usr/share/keyrings/ + $(install_file) output/keyrings/itzks-keyring.gpg debian/tmp/usr/share/keyrings/ + + $(install_dir) debian/tmp/usr/share/doc/itzks-keyring/ + $(install_file) README debian/tmp/usr/share/doc/itzks-keyring/ + $(install_file) debian/changelog debian/tmp/usr/share/doc/itzks-keyring/changelog + gzip -9v debian/tmp/usr/share/doc/itzks-keyring/* + $(install_file) debian/copyright debian/tmp/usr/share/doc/itzks-keyring/ + + dpkg-gencontrol -isp + chown -R root.root debian/tmp + chmod -R go=rX debian/tmp + + cd debian/tmp && find . -type f ! -regex '.*DEBIAN/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums + + dpkg --build debian/tmp .. + +define checkdir + test -d itzks-maintainers-gpg + test -d itzks-keyring-gpg +endef + +# Below here is fairly generic really + +binary: binary-indep binary-arch + +checkroot: + $(checkdir) + test root = "`whoami`" + +.PHONY: binary binary-arch binary-indep clean checkroot diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..9f8e9b6 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0
\ No newline at end of file |