Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/casync/
Date: Sun, 14 Apr 2019 07:32:40
Message-Id: 1555227134.99491bf3ccfed7977b404955ff83d319d0d8a1bb.mgorny@gentoo
1 commit: 99491bf3ccfed7977b404955ff83d319d0d8a1bb
2 Author: Zoltan Puskas <zoltan <AT> sinustrom <DOT> info>
3 AuthorDate: Mon Apr 1 07:04:06 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 14 07:32:14 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99491bf3
7
8 net-misc/casync: Bring p20190407 up to standards, add as co-maint
9
10 Signed-off-by: Zoltan Puskas <zoltan <AT> sinustrom.info>
11 Package-Manager: Portage-2.3.62, Repoman-2.3.12
12 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
13
14 net-misc/casync/casync-2_p20190407.ebuild | 35 ++++++++++++++-----------------
15 net-misc/casync/metadata.xml | 4 ++++
16 2 files changed, 20 insertions(+), 19 deletions(-)
17
18 diff --git a/net-misc/casync/casync-2_p20190407.ebuild b/net-misc/casync/casync-2_p20190407.ebuild
19 index 5dc04cbd394..a0e571ae1fc 100644
20 --- a/net-misc/casync/casync-2_p20190407.ebuild
21 +++ b/net-misc/casync/casync-2_p20190407.ebuild
22 @@ -1,28 +1,30 @@
23 # Copyright 1999-2019 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=6
27 -inherit vcs-snapshot meson
28 +EAPI=7
29 +inherit meson
30
31 -COMMIT="6d185a540c54195a919d4b44f9bf28c341da3bf1"
32 -DESCRIPTION=" Content-Addressable Data Synchronization Tool"
33 +EGIT_COMMIT="6d185a540c54195a919d4b44f9bf28c341da3bf1"
34 +DESCRIPTION="Content-Addressable Data Synchronization Tool"
35 HOMEPAGE="https://github.com/systemd/casync"
36 -SRC_URI="https://github.com/systemd/casync/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
37 +SRC_URI="https://github.com/systemd/casync/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
38
39 -LICENSE="LGPL-2.1"
40 +LICENSE="LGPL-2.1+"
41 SLOT="0"
42 KEYWORDS="~amd64"
43 IUSE="+fuse +udev man selinux test"
44 +RESTRICT="!test? ( test )"
45 +S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
46
47 RDEPEND="
48 - app-arch/xz-utils
49 - app-arch/zstd
50 - dev-libs/openssl:0
51 - net-misc/curl
52 - virtual/acl
53 - fuse? ( sys-fs/fuse:0 )
54 - selinux? ( sys-libs/libselinux )
55 - udev? ( virtual/libudev )
56 + app-arch/xz-utils:=
57 + app-arch/zstd:=
58 + dev-libs/openssl:0=
59 + net-misc/curl:=
60 + virtual/acl:=
61 + fuse? ( sys-fs/fuse:0= )
62 + selinux? ( sys-libs/libselinux:= )
63 + udev? ( virtual/libudev:= )
64 "
65 DEPEND="${RDEPEND}
66 virtual/pkgconfig
67 @@ -39,8 +41,3 @@ src_configure() {
68 )
69 meson_src_configure
70 }
71 -
72 -src_install() {
73 - meson_src_install
74 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
75 -}
76
77 diff --git a/net-misc/casync/metadata.xml b/net-misc/casync/metadata.xml
78 index 4468d7433a3..0a6e55e76e1 100644
79 --- a/net-misc/casync/metadata.xml
80 +++ b/net-misc/casync/metadata.xml
81 @@ -1,6 +1,10 @@
82 <?xml version="1.0" encoding="UTF-8"?>
83 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
84 <pkgmetadata>
85 + <maintainer type="person">
86 + <email>zoltan@×××××××××.info</email>
87 + <name>Zoltan Puskas</name>
88 + </maintainer>
89 <maintainer type="person">
90 <email>hurikhan77+bgo@×××××.com</email>
91 <name>Kai Krakow</name>