Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, www-plugins/browserpass/
Date: Tue, 01 Oct 2019 20:42:30
Message-Id: 1569962475.1f3917ec5d550c7bbe3a3b76883e3fe231235f19.mattst88@gentoo
1 commit: 1f3917ec5d550c7bbe3a3b76883e3fe231235f19
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 1 20:41:10 2019 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 1 20:41:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3917ec
7
8 www-plugins/browserpass: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 profiles/package.mask | 5 ---
13 www-plugins/browserpass/Manifest | 2 -
14 www-plugins/browserpass/browserpass-2.0.13.ebuild | 50 ---------------------
15 www-plugins/browserpass/browserpass-2.0.22.ebuild | 53 -----------------------
16 4 files changed, 110 deletions(-)
17
18 diff --git a/profiles/package.mask b/profiles/package.mask
19 index 4773ed83c93..e548d1f021d 100644
20 --- a/profiles/package.mask
21 +++ b/profiles/package.mask
22 @@ -1086,11 +1086,6 @@ app-text/docbook-sgml
23 # (Expedited) removal in 7 days
24 sci-libs/libmed
25
26 -# Matt Turner <mattst88@g.o> (2019-09-03)
27 -# Not supported by the current browserpass extension.
28 -# Removal in 30 days
29 -<www-plugins/browserpass-3
30 -
31 # Michał Górny <mgorny@g.o> (2019-09-02)
32 # gnome-vfs was deprecated along with GNOME 2.22 in favor of gvfs.
33 # gnome-vfsmm provides C++ bindings for it, with last release in 2009
34
35 diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest
36 index 738dbbc0fdc..0ecc5f7ed2e 100644
37 --- a/www-plugins/browserpass/Manifest
38 +++ b/www-plugins/browserpass/Manifest
39 @@ -1,3 +1 @@
40 -DIST browserpass-2.0.13.tar.gz 180424 BLAKE2B e2a1796edf3b037553cb9bd33f072cd25953d8262fa584c371c3df638c77fc352953c698963325a5cee9b29c81cc010ded72bb31abac9460603796f4a95267ed SHA512 8d28144aef061770f11d7ba288dfa82f8873a263b8ccff235e26e83c55700e5ed0210dec2c2fb45751f3ad15d1894503407ec901d272783b98c466d74d9156f0
41 -DIST browserpass-2.0.22.tar.gz 49730 BLAKE2B a37d55a7b2a162a54931a3dde53b16e6c4d067f92dad129e92664dac726c3171938d5da94fe45c64227f4e4a860a12d0cdbb1aa147942f0199c2f4b9bed5fd7a SHA512 f3c19df72afd1387d7142b5e818dfe95a730c906277be0f16522986f387f659eb4a9decaf54eef5b6649ddc618d93b055c99b594fc4b949ce09a38cf2e6d9525
42 DIST browserpass-3.0.6.tar.gz 17055 BLAKE2B aa2881631db8cc7f54f690cd56101c3e470528d990eed51b15aab6b834f63d4b9f576ee4e101dd61a6013ce25644058bfcc3673aaa037ce182c331754b27bddb SHA512 48cc93843afed5dc0df4f72956df44b325d6c772ad232d8faa2315c4d8b716eda9b030601e011b280445e0b01528f413e5b19818ad89cd7bcb06f4a1f4f9d3f4
43
44 diff --git a/www-plugins/browserpass/browserpass-2.0.13.ebuild b/www-plugins/browserpass/browserpass-2.0.13.ebuild
45 deleted file mode 100644
46 index 773137f9668..00000000000
47 --- a/www-plugins/browserpass/browserpass-2.0.13.ebuild
48 +++ /dev/null
49 @@ -1,50 +0,0 @@
50 -# Copyright 1999-2018 Gentoo Foundation
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=6
54 -EGO_PN=github.com/dannyvankooten/browserpass
55 -
56 -if [[ ${PV} == 9999 ]]; then
57 - inherit golang-vcs
58 -else
59 - KEYWORDS="~amd64"
60 - SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
61 - inherit golang-vcs-snapshot
62 -fi
63 -inherit golang-build
64 -
65 -DESCRIPTION="WebExtension host binary for pass, a UNIX password manager"
66 -HOMEPAGE="https://github.com/dannyvankooten/browserpass"
67 -LICENSE="MIT"
68 -SLOT="0"
69 -RDEPEND="app-crypt/gnupg"
70 -DEPEND="${RDEPEND}
71 - dev-go/fuzzy:=
72 - dev-go/twofactor:=
73 - dev-go/zglob:="
74 -
75 -DOCS=( CONTRIBUTING.md README.md )
76 -
77 -src_compile() {
78 - EGO_PN="${EGO_PN}/cmd/browserpass" golang-build_src_compile
79 -
80 - pushd "src/${EGO_PN}" >/dev/null || die
81 - sed -e 's|%%replace%%|'${EPREFIX}'/usr/libexec/browserpass|' \
82 - -i firefox/host.json chrome/host.json || die
83 - popd >/dev/null || die
84 -}
85 -
86 -src_install() {
87 - exeinto /usr/libexec
88 - doexe browserpass
89 -
90 - pushd "src/${EGO_PN}" >/dev/null || die
91 - insinto /usr/$(get_libdir)/mozilla/native-messaging-hosts
92 - newins firefox/host.json com.dannyvankooten.browserpass.json
93 -
94 - insinto /etc/chromium/native-messaging-hosts
95 - newins chrome/host.json com.dannyvankooten.browserpass.json
96 -
97 - einstalldocs
98 - popd >/dev/null || die
99 -}
100
101 diff --git a/www-plugins/browserpass/browserpass-2.0.22.ebuild b/www-plugins/browserpass/browserpass-2.0.22.ebuild
102 deleted file mode 100644
103 index 7107e7c5253..00000000000
104 --- a/www-plugins/browserpass/browserpass-2.0.22.ebuild
105 +++ /dev/null
106 @@ -1,53 +0,0 @@
107 -# Copyright 1999-2018 Gentoo Foundation
108 -# Distributed under the terms of the GNU General Public License v2
109 -
110 -EAPI=6
111 -EGO_PN=github.com/dannyvankooten/browserpass
112 -
113 -if [[ ${PV} == 9999 ]]; then
114 - inherit golang-vcs
115 -else
116 - KEYWORDS="~amd64"
117 - SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
118 - inherit golang-vcs-snapshot
119 -fi
120 -inherit golang-build
121 -
122 -DESCRIPTION="WebExtension host binary for pass, a UNIX password manager"
123 -HOMEPAGE="https://github.com/dannyvankooten/browserpass"
124 -LICENSE="MIT"
125 -SLOT="0"
126 -RDEPEND="app-crypt/gnupg"
127 -DEPEND="${RDEPEND}
128 - dev-go/fuzzy:=
129 - dev-go/twofactor:=
130 - dev-go/zglob:="
131 -
132 -DOCS=( CONTRIBUTING.md README.md )
133 -
134 -src_compile() {
135 - EGO_PN="${EGO_PN}/cmd/browserpass" golang-build_src_compile
136 -
137 - pushd "src/${EGO_PN}" >/dev/null || die
138 - sed -e 's|%%replace%%|'${EPREFIX}'/usr/libexec/browserpass|' \
139 - -i firefox/host.json chrome/host.json || die
140 - popd >/dev/null || die
141 -}
142 -
143 -src_install() {
144 - exeinto /usr/libexec
145 - doexe browserpass
146 -
147 - pushd "src/${EGO_PN}" >/dev/null || die
148 - insinto /usr/$(get_libdir)/mozilla/native-messaging-hosts
149 - newins firefox/host.json com.dannyvankooten.browserpass.json
150 -
151 - insinto /etc/chromium/native-messaging-hosts
152 - newins chrome/host.json com.dannyvankooten.browserpass.json
153 -
154 - insinto /etc/opt/chrome/native-messaging-hosts
155 - newins chrome/host.json com.dannyvankooten.browserpass.json
156 -
157 - einstalldocs
158 - popd >/dev/null || die
159 -}