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