Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/jetring/files/, app-crypt/jetring/
Date: Sun, 21 Feb 2016 18:23:43
Message-Id: 1456078396.3a41bd6a493dc5fedff61fa82301d1fb6ce9ab39.sping@gentoo
1 commit: 3a41bd6a493dc5fedff61fa82301d1fb6ce9ab39
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 21 17:52:55 2016 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 21 18:13:16 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a41bd6a
7
8 app-crypt/jetring: new package (bug #387565 related)
9
10 Package-Manager: portage-2.2.27
11
12 app-crypt/jetring/Manifest | 1 +
13 .../jetring/files/jetring-0.21-parallel.patch | 31 ++++++++++++++++++
14 app-crypt/jetring/jetring-0.21.ebuild | 37 ++++++++++++++++++++++
15 app-crypt/jetring/metadata.xml | 8 +++++
16 4 files changed, 77 insertions(+)
17
18 diff --git a/app-crypt/jetring/Manifest b/app-crypt/jetring/Manifest
19 new file mode 100644
20 index 0000000..8eed1c2
21 --- /dev/null
22 +++ b/app-crypt/jetring/Manifest
23 @@ -0,0 +1 @@
24 +DIST jetring_0.21.tar.gz 192974 SHA256 6a9ef726c1746ab57361dcda14c6ab0fdfd1dcb4ef1ffda9959251449c7a9814 SHA512 bc3bfa0afaa7e6e9a79688447bc9a23271fce951646f7d159ffeb4df749c36536612b6a371034586d63f1dfdbfee24aad68ac44a350bd8f1f4b18fd5dbbe1b7b WHIRLPOOL 255dbeb922a6d9a2b9fb3ba3c2976646cbab6e45c136e9498da87ad448bc19376db2f80e6d378c4fd4881d08f25a01a1a398596aeb823aea62d7be38e9b0430c
25
26 diff --git a/app-crypt/jetring/files/jetring-0.21-parallel.patch b/app-crypt/jetring/files/jetring-0.21-parallel.patch
27 new file mode 100644
28 index 0000000..af5605f
29 --- /dev/null
30 +++ b/app-crypt/jetring/files/jetring-0.21-parallel.patch
31 @@ -0,0 +1,31 @@
32 +From 4554254608c97aed3f9e654ca219c53e3c4e2ec1 Mon Sep 17 00:00:00 2001
33 +From: Sebastian Pipping <sebastian@×××××××.org>
34 +Date: Sun, 21 Feb 2016 18:47:46 +0100
35 +Subject: [PATCH] Address make warning "jobserver unavailable"
36 +
37 +To be precise:
38 +make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
39 +---
40 + Makefile | 4 ++--
41 + 1 file changed, 2 insertions(+), 2 deletions(-)
42 +
43 +diff --git a/Makefile b/Makefile
44 +index 6e62bda..43a14b7 100644
45 +--- a/Makefile
46 ++++ b/Makefile
47 +@@ -3,10 +3,10 @@ PROGS=jetring-accept jetring-apply jetring-build jetring-diff \
48 + jetring-checksum
49 +
50 + build:
51 +- make -C example build
52 ++ $(MAKE) -C example build
53 +
54 + clean:
55 +- make -C example clean
56 ++ $(MAKE) -C example clean
57 +
58 + install:
59 + install -d $(DESTDIR)/usr/bin/
60 +--
61 +2.7.1
62 +
63
64 diff --git a/app-crypt/jetring/jetring-0.21.ebuild b/app-crypt/jetring/jetring-0.21.ebuild
65 new file mode 100644
66 index 0000000..417345d
67 --- /dev/null
68 +++ b/app-crypt/jetring/jetring-0.21.ebuild
69 @@ -0,0 +1,37 @@
70 +# Copyright 1999-2016 Gentoo Foundation
71 +# Distributed under the terms of the GNU General Public License v2
72 +# $Id$
73 +
74 +EAPI="5"
75 +
76 +inherit eutils
77 +
78 +DESCRIPTION="GPG keyring maintenance using changesets"
79 +HOMEPAGE="http://joeyh.name/code/jetring/"
80 +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz"
81 +
82 +LICENSE="GPL-2+"
83 +SLOT="0"
84 +KEYWORDS="~amd64 ~x86"
85 +IUSE=""
86 +
87 +DEPEND="app-crypt/gnupg"
88 +RDEPEND="
89 + ${DEPEND}
90 + dev-lang/perl
91 + "
92 +
93 +S="${WORKDIR}"/${PN}
94 +
95 +src_prepare() {
96 + epatch "${FILESDIR}"/${PN}-0.21-parallel.patch
97 +}
98 +
99 +src_install() {
100 + default
101 +
102 + insinto /usr/share/${PN}/
103 + doins -r example
104 +
105 + doman ${PN}*.[0-9]
106 +}
107
108 diff --git a/app-crypt/jetring/metadata.xml b/app-crypt/jetring/metadata.xml
109 new file mode 100644
110 index 0000000..16bcc9f
111 --- /dev/null
112 +++ b/app-crypt/jetring/metadata.xml
113 @@ -0,0 +1,8 @@
114 +<?xml version="1.0" encoding="UTF-8"?>
115 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
116 +<pkgmetadata>
117 + <maintainer>
118 + <email>sping@g.o</email>
119 + <name>Sebastian Pipping</name>
120 + </maintainer>
121 +</pkgmetadata>