Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: net-misc/multi/files/, net-misc/multi/
Date: Tue, 21 Jan 2014 16:48:56
Message-Id: 1390322925.d0d8d12d2e89ef4a8a7e658c701b243c1f4a3bb5.xmw@gentoo
1 commit: d0d8d12d2e89ef4a8a7e658c701b243c1f4a3bb5
2 Author: Michael Weber <michael <AT> xmw <DOT> de>
3 AuthorDate: Tue Jan 21 16:48:45 2014 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 21 16:48:45 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=d0d8d12d
7
8 Initial import
9
10 Package-Manager: portage-2.2.8
11 Manifest-Sign-Key: 62EEF090
12
13 ---
14 net-misc/multi/ChangeLog | 5 +++++
15 net-misc/multi/files/multi-9999-LDFLAGS.patch | 11 +++++++++
16 net-misc/multi/metadata.xml | 8 +++++++
17 net-misc/multi/multi-9999.ebuild | 32 +++++++++++++++++++++++++++
18 4 files changed, 56 insertions(+)
19
20 diff --git a/net-misc/multi/ChangeLog b/net-misc/multi/ChangeLog
21 new file mode 100644
22 index 0000000..e861df8
23 --- /dev/null
24 +++ b/net-misc/multi/ChangeLog
25 @@ -0,0 +1,5 @@
26 +*multi-9999 (21 Jan 2014)
27 +
28 + 21 Jan 2014; Michael Weber <xmw@g.o> +files/multi-9999-LDFLAGS.patch,
29 + +metadata.xml, +multi-9999.ebuild:
30 + Initial import
31
32 diff --git a/net-misc/multi/files/multi-9999-LDFLAGS.patch b/net-misc/multi/files/multi-9999-LDFLAGS.patch
33 new file mode 100644
34 index 0000000..19cc332
35 --- /dev/null
36 +++ b/net-misc/multi/files/multi-9999-LDFLAGS.patch
37 @@ -0,0 +1,11 @@
38 +--- multi-9999/src/Makefile
39 ++++ multi-9999/src/Makefile
40 +@@ -6,7 +6,7 @@
41 + all: multi_client
42 +
43 + multi_client: $(SRC_FILES)
44 +- $(CC) $(CFLAGS) -o $@ $^ $(LIBS)
45 ++ $(CC) $(CFLAGS) -o $@ $^ $(LIBS) $(LDFLAGS)
46 +
47 + clean:
48 + rm -f multi_client *.o
49
50 diff --git a/net-misc/multi/metadata.xml b/net-misc/multi/metadata.xml
51 new file mode 100644
52 index 0000000..5b80fb9
53 --- /dev/null
54 +++ b/net-misc/multi/metadata.xml
55 @@ -0,0 +1,8 @@
56 +<?xml version="1.0" encoding="UTF-8"?>
57 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
58 +<pkgmetadata>
59 +<maintainer>
60 +<email>xmw@g.o</email>
61 +<name>Michael Weber</name>
62 +</maintainer>
63 +</pkgmetadata>
64
65 diff --git a/net-misc/multi/multi-9999.ebuild b/net-misc/multi/multi-9999.ebuild
66 new file mode 100644
67 index 0000000..7c9c1d5
68 --- /dev/null
69 +++ b/net-misc/multi/multi-9999.ebuild
70 @@ -0,0 +1,32 @@
71 +# Copyright 1999-2014 Gentoo Foundation
72 +# Distributed under the terms of the GNU General Public License v2
73 +# $Header: $
74 +
75 +EAPI=5
76 +
77 +inherit git-2
78 +
79 +DESCRIPTION="command line network manager for Linux, with proper support for multihoming"
80 +HOMEPAGE="https://github.com/kristrev/multi"
81 +EGIT_REPO_URI="https://github.com/kristrev/multi.git"
82 +
83 +LICENSE="as-is"
84 +SLOT="0"
85 +KEYWORDS="~amd64"
86 +IUSE=""
87 +
88 +DEPEND=""
89 +RDEPEND=""
90 +
91 +src_prepare() {
92 + epatch "${FILESDIR}"/${P}-LDFLAGS.patch
93 +}
94 +
95 +src_compile() {
96 + emake -C src
97 +}
98 +
99 +src_install() {
100 + dobin src/multi_client
101 + dodoc README.md
102 +}