From 4a73ac752c959865ba4ba2223a5fac24b144a461 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Wed, 19 Jun 2013 23:12:31 +0200 Subject: Add trinity-keyring metapackage on Debian and Ubuntu --- .../metapackages/trinity-keyring/changelog | 5 ++ .../metapackages/trinity-keyring/debian/changelog | 6 +++ .../metapackages/trinity-keyring/debian/control | 13 +++++ .../metapackages/trinity-keyring/debian/copyright | 27 ++++++++++ .../metapackages/trinity-keyring/debian/postinst | 5 ++ .../metapackages/trinity-keyring/debian/prerm | 9 ++++ .../metapackages/trinity-keyring/debian/rules | 63 ++++++++++++++++++++++ .../trinity-keyring/keyrings/trinity-keyring.gpg | 13 +++++ .../metapackages/trinity-keyring/md5sums.txt | 11 ++++ .../trinity-keyring/repositories/trinity.list | 6 +++ ubuntu/precise/metapackages/trinity-keyring | 1 + ubuntu/raring/metapackages/trinity-keyring | 1 + 12 files changed, 160 insertions(+) create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/changelog create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/debian/changelog create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/debian/control create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/debian/copyright create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/debian/postinst create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/debian/prerm create mode 100755 ubuntu/maverick/metapackages/trinity-keyring/debian/rules create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/keyrings/trinity-keyring.gpg create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/md5sums.txt create mode 100644 ubuntu/maverick/metapackages/trinity-keyring/repositories/trinity.list create mode 120000 ubuntu/precise/metapackages/trinity-keyring create mode 120000 ubuntu/raring/metapackages/trinity-keyring (limited to 'ubuntu') diff --git a/ubuntu/maverick/metapackages/trinity-keyring/changelog b/ubuntu/maverick/metapackages/trinity-keyring/changelog new file mode 100644 index 000000000..eca44f384 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/changelog @@ -0,0 +1,5 @@ +debian-archive-keyring (2006.01.10) unstable; urgency=low + + * Initial release + + -- Michael Vogt Tue, 10 Jan 2006 09:17:43 +0100 diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/changelog b/ubuntu/maverick/metapackages/trinity-keyring/debian/changelog new file mode 100644 index 000000000..cd0f0d940 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/changelog @@ -0,0 +1,6 @@ +trinity-keyring (2011.11.01-1) maverick; urgency=low + + * NIGHTLY BUILDS + + -- Timothy Pearson Mon, 28 Oct 2011 11:39:00 -0600 + diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/control b/ubuntu/maverick/metapackages/trinity-keyring/debian/control new file mode 100644 index 000000000..c61c58fba --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/control @@ -0,0 +1,13 @@ +Source: trinity-keyring +Section: misc +Priority: optional +Maintainer: Timothy Pearson +Standards-Version: 3.8.4 + +Package: trinity-keyring +Priority: important +Architecture: all +Depends: gnupg (>= 1.0.6-4) +Description: GnuPG key of the Trinity Desktop Environment repository + The Trinity repository digitally signs its Release files. This package + contains the repository key used for that. diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/copyright b/ubuntu/maverick/metapackages/trinity-keyring/debian/copyright new file mode 100644 index 000000000..d934ced33 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/copyright @@ -0,0 +1,27 @@ +This is Debian GNU's GnuPG keyrings of archive keys. + +This package was originally put together by Michael Vogt + + +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) 2006 Michael Vogt +based on the debian-keyring package maintained by James Troup + +Debian support files for debian-archive-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-archive-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 system, in /usr/share/common-licenses/GPL, or with the +Debian GNU debian-archive-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/ubuntu/maverick/metapackages/trinity-keyring/debian/postinst b/ubuntu/maverick/metapackages/trinity-keyring/debian/postinst new file mode 100644 index 000000000..fa0073eba --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/postinst @@ -0,0 +1,5 @@ +#!/bin/sh + +if [ -x /usr/bin/apt-key ]; then + /usr/bin/apt-key add /usr/share/keyrings/trinity-keyring.gpg +fi diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/prerm b/ubuntu/maverick/metapackages/trinity-keyring/debian/prerm new file mode 100644 index 000000000..4af539bb3 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/prerm @@ -0,0 +1,9 @@ +#!/bin/sh + +case "$1" in + remove|purge) + if [ -x /usr/bin/apt-key ]; then + /usr/bin/apt-key del 2B8638D0 + fi + ;; +esac diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/rules b/ubuntu/maverick/metapackages/trinity-keyring/debian/rules new file mode 100755 index 000000000..8695ad9dc --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/rules @@ -0,0 +1,63 @@ +#!/usr/bin/make -f +# debian/rules file - for debian/keyring +# Based on sample debian/rules file - for GNU Hello (1.3). +# Copyright 1994,1995 by Ian Jackson. +# Copyright 1998-2003 James Troup +# 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 + +VERSION := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) +DISTRIBUTION := $(shell dpkg-parsechangelog | grep ^Distribution: | cut -d' ' -f2) + +build: + +clean: + $(checkdir) + -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) keyrings/trinity-keyring.gpg debian/tmp/usr/share/keyrings/ + $(install_dir) debian/tmp/etc/apt/sources.list.d/ + $(install_file) repositories/trinity.list debian/tmp/etc/apt/sources.list.d/ + sed -i 's|ubuntu [^ ]* main|ubuntu ${DISTRIBUTION} main|g' debian/tmp/etc/apt/sources.list.d/trinity.list + + $(install_dir) debian/tmp/usr/share/doc/trinity-keyring/ + $(install_file) debian/changelog debian/tmp/usr/share/doc/trinity-keyring/changelog + $(install_file) debian/copyright debian/tmp/usr/share/doc/trinity-keyring/ + + dpkg-gencontrol -ptrinity-keyring -isp + chown -R root.root debian/tmp + chmod -R go=rX debian/tmp + dpkg --build debian/tmp .. + +binary-arch: + +define checkdir + test -f keyrings/trinity-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/ubuntu/maverick/metapackages/trinity-keyring/keyrings/trinity-keyring.gpg b/ubuntu/maverick/metapackages/trinity-keyring/keyrings/trinity-keyring.gpg new file mode 100644 index 000000000..d703b13cc --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/keyrings/trinity-keyring.gpg @@ -0,0 +1,13 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +mI0ETBb5vwEEANKouZGon6I/wxSh8LO49a/JRCsEI/wiXMBDw/eOa+AF6onugRs3 +9XYo0fPuSu5OzJW+Mjt7FD+IYBwrqWH8kqshXHEpiPfVh1uEa0lSDmDoEx6BEude +CVvt/tc2x4YDzwxdChQ5X/Bwhq/kfTXCUXuNLmT1rifJiujeuISd+06VABEBAAG0 +JlF1aWNrQnVpbGQgVHJpbml0eSBEZXNrdG9wIEVudmlyb25tZW50iLgEEwECACIF +AkwW+b8CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEEPx3E8rhjjQu30E +AJpz2+fjYXvpQOGIN3w2BoKBF0jVROS+xPs1dZMzHhvdwQR6/2KI8RVZ7M+VnnJi +Y0VaYf6jYd08S4SsX5LuDuiCxxkMkno7RRdEOdsnxfiqGnv2EjvQEM3trflQzIBi +9wc+mh9XeI7OZNke/KryAqRTLMdYlTIlv2XNAy/bXFS4 +=qpbT +-----END PGP PUBLIC KEY BLOCK----- diff --git a/ubuntu/maverick/metapackages/trinity-keyring/md5sums.txt b/ubuntu/maverick/metapackages/trinity-keyring/md5sums.txt new file mode 100644 index 000000000..f65dfc593 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/md5sums.txt @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +c92d44bfab485525f3078b6bcdafa0aa keyrings/kde3-maintainers-keyring.gpg +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iEYEARECAAYFAknxzxAACgkQ1qe3DOI85pKjkgCeLm9YEGnuXOvhzuCQF2UDLLAn +pC0AoMNmSPQt2+W0jStHxn7lnHHnoqHd +=068G +-----END PGP SIGNATURE----- diff --git a/ubuntu/maverick/metapackages/trinity-keyring/repositories/trinity.list b/ubuntu/maverick/metapackages/trinity-keyring/repositories/trinity.list new file mode 100644 index 000000000..cea2cf093 --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/repositories/trinity.list @@ -0,0 +1,6 @@ +# Trinity repositories + +deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-build-dependencies/ubuntu maverick main +deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-build-dependencies/ubuntu maverick main +deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ubuntu maverick main +deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-nightly-builds/ubuntu maverick main diff --git a/ubuntu/precise/metapackages/trinity-keyring b/ubuntu/precise/metapackages/trinity-keyring new file mode 120000 index 000000000..05834ce10 --- /dev/null +++ b/ubuntu/precise/metapackages/trinity-keyring @@ -0,0 +1 @@ +../../maverick/metapackages/trinity-keyring \ No newline at end of file diff --git a/ubuntu/raring/metapackages/trinity-keyring b/ubuntu/raring/metapackages/trinity-keyring new file mode 120000 index 000000000..05834ce10 --- /dev/null +++ b/ubuntu/raring/metapackages/trinity-keyring @@ -0,0 +1 @@ +../../maverick/metapackages/trinity-keyring \ No newline at end of file -- cgit v1.2.1