Gentoo Archives: gentoo-commits

From: Jian Lin <jlin.gentoo@×××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: mail-client/mailspring-bin/
Date: Thu, 01 Apr 2021 18:31:59
Message-Id: 1617298027.4cd4e0b239989be82768d2497b54f7954f3e35fe.jian@gentoo
1 commit: 4cd4e0b239989be82768d2497b54f7954f3e35fe
2 Author: Adel KARA SLIMANE <adel <AT> karaslimane <DOT> com>
3 AuthorDate: Thu Apr 1 17:27:07 2021 +0000
4 Commit: Jian Lin <jlin.gentoo <AT> outlook <DOT> com>
5 CommitDate: Thu Apr 1 17:27:07 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4cd4e0b2
7
8 mail-client/mailspring-bin: first EBUILD for version 1.8.0
9
10 Signed-off-by: Adel KARA SLIMANE <adel <AT> karaslimane.com>
11 Package-Manager: Portage-3.0.18, Repoman-3.0.2
12
13 mail-client/mailspring-bin/Manifest | 1 +
14 .../mailspring-bin/mailspring-bin-1.8.0.ebuild | 42 ++++++++++++++++++++++
15 mail-client/mailspring-bin/metadata.xml | 16 +++++++++
16 3 files changed, 59 insertions(+)
17
18 diff --git a/mail-client/mailspring-bin/Manifest b/mail-client/mailspring-bin/Manifest
19 new file mode 100644
20 index 000000000..893480734
21 --- /dev/null
22 +++ b/mail-client/mailspring-bin/Manifest
23 @@ -0,0 +1 @@
24 +DIST mailspring-1.8.0-amd64.deb 79747546 BLAKE2B ed47adc692455324d0a8ce13d6f5a54cacd64c40112192df5ff0dcfab47815eabc3c3964e588af4443dc863f1b53fc08f001fdadf6340017900a1bed40d8a9ab SHA512 e487a6eed6e5e1bbcece3f85fa3cf32d24e257f73d77b0170f2b970496d3d710a529d28d8b035bb6589d450fde7c2324de59bfa17c8502fc317d5250368fbbec
25
26 diff --git a/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild b/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild
27 new file mode 100644
28 index 000000000..b0d565fcf
29 --- /dev/null
30 +++ b/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild
31 @@ -0,0 +1,42 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit unpacker
38 +
39 +DESCRIPTION="A beautiful, fast and fully open source mail client for Mac, Windows and Linux"
40 +HOMEPAGE="https://getmailspring.com/"
41 +SRC_URI="https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-amd64.deb"
42 +S="${WORKDIR}"
43 +
44 +LICENSE="GPL-3"
45 +SLOT="0"
46 +KEYWORDS="~amd64"
47 +
48 +RDEPEND="
49 + app-crypt/libsecret
50 + app-text/tidy-html5
51 + dev-cpp/ctemplate
52 + dev-libs/libgcrypt
53 + dev-libs/nss
54 + gnome-base/gconf
55 + media-libs/libglvnd
56 + net-dns/c-ares
57 + sys-devel/libtool
58 + virtual/udev
59 + =x11-libs/gtk+-3*
60 + x11-libs/libnotify
61 + x11-libs/libxkbfile
62 + x11-libs/libXtst
63 + x11-misc/xdg-utils
64 + || ( =dev-libs/glib-2* gnome-base/gvfs )
65 +"
66 +
67 +src_unpack(){
68 + unpack_deb ${A}
69 +}
70 +
71 +src_install(){
72 + cp -R "${S}"/* "${D}" || die "Installing binary files failed"
73 +}
74
75 diff --git a/mail-client/mailspring-bin/metadata.xml b/mail-client/mailspring-bin/metadata.xml
76 new file mode 100644
77 index 000000000..b5bd6cef7
78 --- /dev/null
79 +++ b/mail-client/mailspring-bin/metadata.xml
80 @@ -0,0 +1,16 @@
81 +<?xml version="1.0" encoding="UTF-8"?>
82 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
83 +<pkgmetadata>
84 + <maintainer type="person">
85 + <name>Adel Kara Slimane</name>
86 + <email>adel.ks@×××××××××.com</email>
87 + </maintainer>
88 + <upstream>
89 + <maintainer>
90 + <name>Ben Gotow</name>
91 + <email>ben@××××××××××.com</email>
92 + </maintainer>
93 + <remote-id type="github">Foundry376/Mailspring</remote-id>
94 + <bugs-to>https://community.getmailspring.com/</bugs-to>
95 + </upstream>
96 +</pkgmetadata>