Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/iwgtk/
Date: Fri, 08 Jan 2021 19:39:03
Message-Id: 1610134713.8ecbcc0a5c337764067db8362426bbce1b5b3ffc.bkohler@gentoo
1 commit: 8ecbcc0a5c337764067db8362426bbce1b5b3ffc
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 8 19:34:56 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 8 19:38:33 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecbcc0a
7
8 net-wireless/iwgtk: new package
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-wireless/iwgtk/Manifest | 1 +
14 net-wireless/iwgtk/iwgtk-0.4.ebuild | 38 +++++++++++++++++++++++++++++++++++++
15 net-wireless/iwgtk/metadata.xml | 8 ++++++++
16 3 files changed, 47 insertions(+)
17
18 diff --git a/net-wireless/iwgtk/Manifest b/net-wireless/iwgtk/Manifest
19 new file mode 100644
20 index 00000000000..714a9feba83
21 --- /dev/null
22 +++ b/net-wireless/iwgtk/Manifest
23 @@ -0,0 +1 @@
24 +DIST iwgtk-0.4.tar.gz 103988 BLAKE2B 0a848f805509507066e9eb97c1a3ccd1f3e441a6a01789b7ec291a12f67a619227b7845249342c15301c755dd6e3594379a888d278dc71c20cf377322f9969a5 SHA512 7a6d55493fe7cad57dc8338aafe48236c1ececb688a64cbdeb5748c60f5d109ae7912182c6d4df094588baee2aff3bd5481f82a80c4c267283a5067a0127f9e0
25
26 diff --git a/net-wireless/iwgtk/iwgtk-0.4.ebuild b/net-wireless/iwgtk/iwgtk-0.4.ebuild
27 new file mode 100644
28 index 00000000000..6283df49fc2
29 --- /dev/null
30 +++ b/net-wireless/iwgtk/iwgtk-0.4.ebuild
31 @@ -0,0 +1,38 @@
32 +# Copyright 2020-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit xdg
37 +
38 +DESCRIPTION="Lightweight, graphical wifi management utility for Linux"
39 +HOMEPAGE="https://github.com/J-Lentz/iwgtk"
40 +SRC_URI="https://github.com/J-Lentz/iwgtk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="GPL-3+"
43 +SLOT="0"
44 +KEYWORDS="~amd64"
45 +IUSE=""
46 +
47 +DEPEND="
48 + dev-libs/atk:0
49 + dev-libs/glib:2
50 + x11-libs/cairo:0
51 + x11-libs/gdk-pixbuf:2
52 + x11-libs/gtk+:3
53 + x11-libs/pango:0
54 +"
55 +
56 +RDEPEND="
57 + ${DEPEND}
58 + net-wireless/iwd
59 +"
60 +
61 +src_prepare() {
62 + default
63 + sed -i -e 's/^CC=/CC?=/' -e 's/^CFLAGS=/CFLAGS:=/' -e 's/-O3$/${CFLAGS}/' Makefile
64 +}
65 +
66 +src_install() {
67 + emake prefix="${ED}/usr" install
68 + gunzip "${ED}/usr/share/man/man1/iwgtk.1.gz"
69 +}
70
71 diff --git a/net-wireless/iwgtk/metadata.xml b/net-wireless/iwgtk/metadata.xml
72 new file mode 100644
73 index 00000000000..c67d4dcaca5
74 --- /dev/null
75 +++ b/net-wireless/iwgtk/metadata.xml
76 @@ -0,0 +1,8 @@
77 +<?xml version="1.0" encoding="UTF-8"?>
78 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
79 +<pkgmetadata>
80 + <maintainer type="person">
81 + <email>bkohler@g.o</email>
82 + <name>Ben Kohler</name>
83 + </maintainer>
84 +</pkgmetadata>