Gentoo Archives: gentoo-commits

From: Richard Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libiio/
Date: Tue, 04 Sep 2018 20:54:45
Message-Id: 1536094468.600fde3abe0fc1c4d197cd383c8405370a317457.zerochaos@gentoo
1 commit: 600fde3abe0fc1c4d197cd383c8405370a317457
2 Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 4 20:53:00 2018 +0000
4 Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 4 20:54:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600fde3a
7
8 net-libs/libiio: import from pentoo
9
10 Package-Manager: Portage-2.3.48, Repoman-2.3.10
11
12 net-libs/libiio/Manifest | 1 +
13 net-libs/libiio/libiio-0.15-r1.ebuild | 27 +++++++++++++++++++++++++++
14 net-libs/libiio/libiio-9999.ebuild | 27 +++++++++++++++++++++++++++
15 net-libs/libiio/metadata.xml | 18 ++++++++++++++++++
16 4 files changed, 73 insertions(+)
17
18 diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest
19 new file mode 100644
20 index 00000000000..e9bb388854d
21 --- /dev/null
22 +++ b/net-libs/libiio/Manifest
23 @@ -0,0 +1 @@
24 +DIST libiio-0.15.tar.gz 192704 BLAKE2B 7eeaad1535f69ca11fe3f716ac70a161f98d24513fe910cb34ca11a0b63c07f5b5321447c96c247cc9a76ed838d806fa9f160e87fd10f1aeac5025edfa16b8f6 SHA512 7e3ca1a8b97486f20baf38afecfd26c626bed1fef535d88020d11eb4e49fc1226390c6383799222f6811c13b8b7e5cc77fb899c776c150a9d1c2024bf8ab338b
25
26 diff --git a/net-libs/libiio/libiio-0.15-r1.ebuild b/net-libs/libiio/libiio-0.15-r1.ebuild
27 new file mode 100644
28 index 00000000000..64bf1679f21
29 --- /dev/null
30 +++ b/net-libs/libiio/libiio-0.15-r1.ebuild
31 @@ -0,0 +1,27 @@
32 +# Copyright 1999-2018 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit cmake-utils
38 +
39 +DESCRIPTION="Library for interfacing with IIO devices"
40 +HOMEPAGE="https://github.com/analogdevicesinc/libiio"
41 +if [ "${PV}" = "9999" ]; then
42 + EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio"
43 + inherit git-r3
44 + KEYWORDS=""
45 +else
46 + SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
47 + KEYWORDS="~amd64 ~x86"
48 +fi
49 +
50 +LICENSE="LGPL-2.1"
51 +SLOT="0/${PV}"
52 +IUSE="+aio +avahi"
53 +
54 +RDEPEND="dev-libs/libxml2:=
55 + virtual/libusb:1=
56 + aio? ( dev-libs/libaio )
57 + avahi? ( net-dns/avahi )"
58 +DEPEND="${RDEPEND}"
59
60 diff --git a/net-libs/libiio/libiio-9999.ebuild b/net-libs/libiio/libiio-9999.ebuild
61 new file mode 100644
62 index 00000000000..64bf1679f21
63 --- /dev/null
64 +++ b/net-libs/libiio/libiio-9999.ebuild
65 @@ -0,0 +1,27 @@
66 +# Copyright 1999-2018 Gentoo Foundation
67 +# Distributed under the terms of the GNU General Public License v2
68 +
69 +EAPI=6
70 +
71 +inherit cmake-utils
72 +
73 +DESCRIPTION="Library for interfacing with IIO devices"
74 +HOMEPAGE="https://github.com/analogdevicesinc/libiio"
75 +if [ "${PV}" = "9999" ]; then
76 + EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio"
77 + inherit git-r3
78 + KEYWORDS=""
79 +else
80 + SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
81 + KEYWORDS="~amd64 ~x86"
82 +fi
83 +
84 +LICENSE="LGPL-2.1"
85 +SLOT="0/${PV}"
86 +IUSE="+aio +avahi"
87 +
88 +RDEPEND="dev-libs/libxml2:=
89 + virtual/libusb:1=
90 + aio? ( dev-libs/libaio )
91 + avahi? ( net-dns/avahi )"
92 +DEPEND="${RDEPEND}"
93
94 diff --git a/net-libs/libiio/metadata.xml b/net-libs/libiio/metadata.xml
95 new file mode 100644
96 index 00000000000..01dc3884d2c
97 --- /dev/null
98 +++ b/net-libs/libiio/metadata.xml
99 @@ -0,0 +1,18 @@
100 +<?xml version="1.0" encoding="UTF-8"?>
101 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
102 +<pkgmetadata>
103 + <maintainer type="person">
104 + <email>zerochaos@g.o</email>
105 + <name>Rick Farina</name>
106 + </maintainer>
107 + <maintainer type="project">
108 + <email>radio@g.o</email>
109 + <name>Radio</name>
110 + </maintainer>
111 + <use>
112 + <flag name="aio">Enable asynchronous IO support</flag>
113 + </use>
114 + <upstream>
115 + <remote-id type="github">analogdevicesinc/libiio</remote-id>
116 + </upstream>
117 +</pkgmetadata>