Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/logmein-hamachi: logmein-hamachi-2.1.0.130.ebuild ChangeLog
Date: Sat, 30 Aug 2014 09:57:29
Message-Id: 20140830095725.956ED43F4@oystercatcher.gentoo.org
1 hwoarang 14/08/30 09:57:25
2
3 Modified: ChangeLog
4 Added: logmein-hamachi-2.1.0.130.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
9
10 Revision Changes Path
11 1.15 net-misc/logmein-hamachi/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/logmein-hamachi/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/logmein-hamachi/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/logmein-hamachi/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/logmein-hamachi/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 12 Oct 2013 11:44:39 -0000 1.14
24 +++ ChangeLog 30 Aug 2014 09:57:25 -0000 1.15
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-misc/logmein-hamachi
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/logmein-hamachi/ChangeLog,v 1.14 2013/10/12 11:44:39 tomwij Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/logmein-hamachi/ChangeLog,v 1.15 2014/08/30 09:57:25 hwoarang Exp $
31 +
32 +*logmein-hamachi-2.1.0.130 (30 Aug 2014)
33 +
34 + 30 Aug 2014; Markos Chandras <hwoarang@g.o>
35 + +logmein-hamachi-2.1.0.130.ebuild:
36 + Version bump
37
38 *logmein-hamachi-2.1.0.119 (12 Oct 2013)
39
40
41
42
43 1.1 net-misc/logmein-hamachi/logmein-hamachi-2.1.0.130.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/logmein-hamachi/logmein-hamachi-2.1.0.130.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/logmein-hamachi/logmein-hamachi-2.1.0.130.ebuild?rev=1.1&content-type=text/plain
47
48 Index: logmein-hamachi-2.1.0.130.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/logmein-hamachi/logmein-hamachi-2.1.0.130.ebuild,v 1.1 2014/08/30 09:57:25 hwoarang Exp $
53
54 EAPI=5
55 inherit eutils linux-info systemd
56
57 DESCRIPTION="LogMeIn Hamachi VPN tunneling engine"
58 HOMEPAGE="https://secure.logmein.com/products/hamachi2"
59 SRC_URI="x86? ( https://secure.logmein.com/labs/${P}-x86.tgz )
60 amd64? ( https://secure.logmein.com/labs/${P}-x64.tgz )"
61
62 LICENSE="LogMeIn"
63 SLOT="0"
64 KEYWORDS="-* ~amd64 ~x86"
65 IUSE=""
66
67 RDEPEND="!net-misc/hamachi"
68
69 RESTRICT="mirror"
70
71 QA_PREBUILT="/opt/${PN}/bin/hamachid"
72 QA_PRESTRIPPED="/opt/${PN}/bin/hamachid"
73 QA_WX_LOAD="/opt/${PN}/bin/hamachid"
74
75 pkg_setup() {
76 einfo "Checking your kernel configuration for TUN/TAP support."
77 CONFIG_CHECK="~TUN"
78 check_extra_config
79 }
80
81 src_unpack() {
82 unpack ${A}
83 mv "${P}-$(use x86 && echo x86 || echo x64)" "${S}" || die
84 }
85
86 src_install() {
87 into /opt/${PN}
88 dobin hamachid dnsup dnsdown
89 dosym /opt/${PN}/bin/hamachid /usr/bin/hamachi
90
91 # Config and log directory
92 dodir /var/lib/${PN}
93
94 newconfd "${FILESDIR}"/${PN}.confd ${PN}
95 newinitd "${FILESDIR}"/${PN}.initd ${PN}
96 systemd_dounit "${FILESDIR}"/${PN}.service
97
98 dodoc CHANGES README
99 }
100
101 pkg_postinst() {
102 elog "LogMeIn Hamachi2 is installed."
103 elog "Consult the README file on how to configure your client."
104 elog "You can run the client 'hamachi' as root,"
105 elog "or as a user if you add a newline terminated line:"
106 elog "Ipc.User <login name>"
107 elog "to the file '/var/lib/${PN}/h2-engine-override.cfg'"
108 elog "and restart the daemon with"
109 elog "/etc/init.d/${PN} restart"
110 elog "or:"
111 elog "systemctl restart ${PN}"
112 elog "To enable auto-login when the service starts set a nickname in"
113 elog "/etc/conf.d/${PN} (only supported using openRC)"
114 }