Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/
Date: Sun, 18 Nov 2018 03:49:26
Message-Id: 1542512922.644b0d070581741a89c8adde625cb574ced102b3.candrews@gentoo
1 commit: 644b0d070581741a89c8adde625cb574ced102b3
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 18 03:48:42 2018 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 18 03:48:42 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644b0d07
7
8 net-libs/shairplay: 0_pre20180824 version bump, EAPI=7
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.12
11 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
12
13 net-libs/shairplay/Manifest | 1 +
14 net-libs/shairplay/metadata.xml | 1 +
15 ...airplay-9999.ebuild => shairplay-0_pre20180824.ebuild} | 15 +++++++++------
16 net-libs/shairplay/shairplay-9999.ebuild | 15 +++++++++------
17 4 files changed, 20 insertions(+), 12 deletions(-)
18
19 diff --git a/net-libs/shairplay/Manifest b/net-libs/shairplay/Manifest
20 index 54de05a2350..dc2906a022f 100644
21 --- a/net-libs/shairplay/Manifest
22 +++ b/net-libs/shairplay/Manifest
23 @@ -1 +1,2 @@
24 DIST shairplay-0_pre20170118.tar.gz 291352 BLAKE2B 0eb1a60e7cd3511d24d7f6fc910afa85df4488a96ffca80d98bf00b8544b05630f8edb2f5204bc93e8901c4d8efa752f2eef94ed625e2bf7d77cd74ed3053572 SHA512 05a8ac399659235e88d3b1a7fbe8364ba526881b24ee082c3b7a5709b9b63eac376071d44028e4758ab22ca56d30f8e996b12dc9d3bd99bd38fe453e00a4a18b
25 +DIST shairplay-0_pre20180824.tar.gz 554332 BLAKE2B cbebe272a15a602b79f384c7497bd849145bf065a9b2c6fd335c5536dd0cbefef332945662ad4962e69273d64a23c1f2ace3edcb7c38362607414d27a61397fd SHA512 38d947740da85546cccc4186dfd6d1ab0be71463107b24beb374b17a9e557fc7e4c97e34bfd69e962ddb3e481ecc8e37070e225761d8543588cf047be25ca3a6
26
27 diff --git a/net-libs/shairplay/metadata.xml b/net-libs/shairplay/metadata.xml
28 index 96259cc68f9..4c3bf6e9c76 100644
29 --- a/net-libs/shairplay/metadata.xml
30 +++ b/net-libs/shairplay/metadata.xml
31 @@ -4,6 +4,7 @@
32 <longdescription>Apple airplay and raop protocol server</longdescription>
33 <use>
34 <flag name='alac'>Add support for Apple Lossless Audio Codec files</flag>
35 + <flag name='playfair'>Add support for handling fairplay handshake (used in for example screen mirroring)</flag>
36 <flag name='tools'>Build and install a binary shairplay in /usr/bin</flag>
37 </use>
38 <maintainer type="person">
39
40 diff --git a/net-libs/shairplay/shairplay-9999.ebuild b/net-libs/shairplay/shairplay-0_pre20180824.ebuild
41 similarity index 74%
42 copy from net-libs/shairplay/shairplay-9999.ebuild
43 copy to net-libs/shairplay/shairplay-0_pre20180824.ebuild
44 index 76a24ddd83b..f4af8a0449c 100644
45 --- a/net-libs/shairplay/shairplay-9999.ebuild
46 +++ b/net-libs/shairplay/shairplay-0_pre20180824.ebuild
47 @@ -1,25 +1,27 @@
48 -# Copyright 1999-2017 Gentoo Foundation
49 +# Copyright 1999-2018 Gentoo Authors
50 # Distributed under the terms of the GNU General Public License v2
51
52 -EAPI=6
53 +EAPI=7
54
55 -inherit autotools vcs-snapshot
56 +inherit autotools
57
58 if [[ ${PV} == "9999" ]] ; then
59 inherit git-r3
60 EGIT_REPO_URI="https://github.com/juhovh/${PN}.git"
61 else
62 - EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
63 + EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
64 SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
65 + S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
66 KEYWORDS="~amd64 ~x86"
67 fi
68
69 DESCRIPTION="Apple airplay and raop protocol server"
70 HOMEPAGE="https://github.com/juhovh/shairplay"
71 -LICENSE="BSD LGPL-2.1 MIT"
72 +LICENSE="BSD LGPL-2.1 MIT
73 + playfair? ( GPL-3+ )"
74
75 SLOT="0"
76 -IUSE="alac static-libs tools"
77 +IUSE="alac +playfair static-libs tools"
78
79 DEPEND="
80 tools? ( media-libs/libao )
81 @@ -43,6 +45,7 @@ src_prepare() {
82
83 src_configure() {
84 econf \
85 + $(use_with playfair) \
86 $(use_enable static-libs static)
87 }
88
89
90 diff --git a/net-libs/shairplay/shairplay-9999.ebuild b/net-libs/shairplay/shairplay-9999.ebuild
91 index 76a24ddd83b..f4af8a0449c 100644
92 --- a/net-libs/shairplay/shairplay-9999.ebuild
93 +++ b/net-libs/shairplay/shairplay-9999.ebuild
94 @@ -1,25 +1,27 @@
95 -# Copyright 1999-2017 Gentoo Foundation
96 +# Copyright 1999-2018 Gentoo Authors
97 # Distributed under the terms of the GNU General Public License v2
98
99 -EAPI=6
100 +EAPI=7
101
102 -inherit autotools vcs-snapshot
103 +inherit autotools
104
105 if [[ ${PV} == "9999" ]] ; then
106 inherit git-r3
107 EGIT_REPO_URI="https://github.com/juhovh/${PN}.git"
108 else
109 - EGIT_COMMIT="498bc5bcdd305e04721f94a04b9f26a7da72673f"
110 + EGIT_COMMIT="096b61ad14c90169f438e690d096e3fcf87e504e"
111 SRC_URI="https://github.com/juhovh/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
112 + S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
113 KEYWORDS="~amd64 ~x86"
114 fi
115
116 DESCRIPTION="Apple airplay and raop protocol server"
117 HOMEPAGE="https://github.com/juhovh/shairplay"
118 -LICENSE="BSD LGPL-2.1 MIT"
119 +LICENSE="BSD LGPL-2.1 MIT
120 + playfair? ( GPL-3+ )"
121
122 SLOT="0"
123 -IUSE="alac static-libs tools"
124 +IUSE="alac +playfair static-libs tools"
125
126 DEPEND="
127 tools? ( media-libs/libao )
128 @@ -43,6 +45,7 @@ src_prepare() {
129
130 src_configure() {
131 econf \
132 + $(use_with playfair) \
133 $(use_enable static-libs static)
134 }