Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-bobfriesenhahn/
Date: Sat, 26 Mar 2022 21:22:02
Message-Id: 1648329566.0e0210b2d42c8552371e9b8089116e8e9dc85307.sam@gentoo
1 commit: 0e0210b2d42c8552371e9b8089116e8e9dc85307
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 26 21:15:15 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 26 21:19:26 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0210b2
7
8 sec-keys/openpgp-keys-bobfriesenhahn: initial import
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sec-keys/openpgp-keys-bobfriesenhahn/Manifest | 1 +
13 sec-keys/openpgp-keys-bobfriesenhahn/metadata.xml | 33 ++++++++++++++++++++++
14 .../openpgp-keys-bobfriesenhahn-20220326.ebuild | 21 ++++++++++++++
15 3 files changed, 55 insertions(+)
16
17 diff --git a/sec-keys/openpgp-keys-bobfriesenhahn/Manifest b/sec-keys/openpgp-keys-bobfriesenhahn/Manifest
18 new file mode 100644
19 index 000000000000..9b1ed0ae7cbd
20 --- /dev/null
21 +++ b/sec-keys/openpgp-keys-bobfriesenhahn/Manifest
22 @@ -0,0 +1 @@
23 +DIST openpgp-keys-bobfriesenhahn-20220326.asc 10049 BLAKE2B 4756d092f3f6f3cbc1791a172e2fd64b37e5428a3bc81784c842647197e2d10b9f238fca11c9a38cfb6838015bf2b93e9e222a4a360b4bee300b839203b72ee5 SHA512 9c01cfa9dcc18a26a690a67232821682dbce0b8f5b7cea17fde50bacb202eae24bc7c373dc24256f40cd1c9ec39d9a058d6f7b55c0c015f92c4938dde77225a1
24
25 diff --git a/sec-keys/openpgp-keys-bobfriesenhahn/metadata.xml b/sec-keys/openpgp-keys-bobfriesenhahn/metadata.xml
26 new file mode 100644
27 index 000000000000..270526b3183b
28 --- /dev/null
29 +++ b/sec-keys/openpgp-keys-bobfriesenhahn/metadata.xml
30 @@ -0,0 +1,33 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="person">
35 + <email>sam@g.o</email>
36 + <name>Sam James</name>
37 + </maintainer>
38 + <maintainer type="project">
39 + <email>codec@g.o</email>
40 + <name>Gentoo Codec Project</name>
41 + </maintainer>
42 + <longdescription lang="en">
43 + This is a port of GraphicsMagick(TM), the "swiss army knife" of
44 + image processing. It provides a robust collection of tools and libraries
45 + which support reading, writing, and manipulating an image in over 88 major
46 + formats including formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF,
47 + SVG and TIFF.
48 + The program is the fork of a better-known ImageMagick (5.5.2), which
49 + emphasizes end-user and API-stabilities.
50 + </longdescription>
51 + <use>
52 + <flag name="fpx">Enable FlashPix support with <pkg>media-libs/libfpx</pkg></flag>
53 + <flag name="dynamic-loading">Compile graphicsmagick with dynamically
54 + loadable modules</flag>
55 + <flag name="heif">Add HEIF/HEIC image support</flag>
56 + <flag name="jpegxl">Enable support for JPEG XL image format</flag>
57 + <flag name="q16">Set storage quantum size to 16 (~2*memory)</flag>
58 + <flag name="q32">Set storage quantum size to 32 (~5*memory)</flag>
59 + </use>
60 + <upstream>
61 + <remote-id type="sourceforge">graphicsmagick</remote-id>
62 + </upstream>
63 +</pkgmetadata>
64
65 diff --git a/sec-keys/openpgp-keys-bobfriesenhahn/openpgp-keys-bobfriesenhahn-20220326.ebuild b/sec-keys/openpgp-keys-bobfriesenhahn/openpgp-keys-bobfriesenhahn-20220326.ebuild
66 new file mode 100644
67 index 000000000000..ca77b7e888ec
68 --- /dev/null
69 +++ b/sec-keys/openpgp-keys-bobfriesenhahn/openpgp-keys-bobfriesenhahn-20220326.ebuild
70 @@ -0,0 +1,21 @@
71 +# Copyright 2022 Gentoo Authors
72 +# Distributed under the terms of the GNU General Public License v2
73 +
74 +EAPI=8
75 +
76 +DESCRIPTION="OpenPGP keys used by Bob Friesenhahn"
77 +HOMEPAGE="http://www.simplesystems.org/users/bfriesen/"
78 +# http://www.graphicsmagick.org/security.html
79 +SRC_URI="http://www.simplesystems.org/users/bfriesen/public-key.txt -> ${P}.asc"
80 +S="${WORKDIR}"
81 +
82 +LICENSE="public-domain"
83 +SLOT="0"
84 +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
85 +
86 +src_install() {
87 + local files=( ${A} )
88 +
89 + insinto /usr/share/openpgp-keys
90 + newins - bobfriesenhahn.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
91 +}