# ChangeLog for net-misc/hamachi
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/ChangeLog,v 1.1 2006/09/20 12:02:02 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/ChangeLog,v 1.2 2006/12/06 13:03:02 caleb Exp $
+
+ 06 Dec 2006; Caleb Tennis <caleb@gentoo.org>
+ hamachi-0.9.9.9_p20-r2.ebuild:
+ Fix minorsyn errors
*hamachi-0.9.9.9_p20-r2 (20 Sep 2006)
SHA256 b885dbf0af46284764644ede1fefe08817e8e15b0cc49eb5ec5965822f4139b2 files/tuncfg.initd 370
DIST hamachi-0.9.9.9-20-lnx-pentium.tar.gz 111300 RMD160 7aac53fa9bf678cc1dac6a4b0f33a9b1d93159c1 SHA1 898fe754e5a95eeeaf26996b9e773d4ee1c7f76d SHA256 9377947eed6b8518911a7ee1a0047630ba4ed123e41bff79998e813875cc63dd
DIST hamachi-0.9.9.9-20-lnx.tar.gz 344866 RMD160 b3af2549fe19aca352200c5fb101e8cd1822fc5d SHA1 c3dfb636ec6abbd8438dc8737fea957e3a854d14 SHA256 9e4b733558377d0c971ee2a19e04c0f5956e069033e8d13865f7c4dcb6d7f31b
-EBUILD hamachi-0.9.9.9_p20-r2.ebuild 2515 RMD160 0b6b8f7f1eceb26da5a35729ed9d9d0b6f5afd69 SHA1 3280841ff7cd33ec93208cd95c061d643e07ec44 SHA256 58c57d0436d5e2b7f3bce2a1f23465e2519f759384b6eba6e6bbcadf326db45c
-MD5 fb3d34f223322854f9f3be1ca6b353c4 hamachi-0.9.9.9_p20-r2.ebuild 2515
-RMD160 0b6b8f7f1eceb26da5a35729ed9d9d0b6f5afd69 hamachi-0.9.9.9_p20-r2.ebuild 2515
-SHA256 58c57d0436d5e2b7f3bce2a1f23465e2519f759384b6eba6e6bbcadf326db45c hamachi-0.9.9.9_p20-r2.ebuild 2515
-MISC ChangeLog 463 RMD160 707325951b3e8d3c96892d8acdd2b044937f1fa6 SHA1 f9035c8cd0d17d87a487b0da956b008966326b6f SHA256 94a1eb87d8f6f89dce58f03114d9d67a88f620312cfa6464cd4a0248f5318255
-MD5 53f102039afc56c66aa7b57de4176551 ChangeLog 463
-RMD160 707325951b3e8d3c96892d8acdd2b044937f1fa6 ChangeLog 463
-SHA256 94a1eb87d8f6f89dce58f03114d9d67a88f620312cfa6464cd4a0248f5318255 ChangeLog 463
+EBUILD hamachi-0.9.9.9_p20-r2.ebuild 2493 RMD160 bd5ddcca22d6f19431d09ce5255ecda9a8fa76e5 SHA1 7ddbc866f993d4e657bf34f77180f688ffc64b3f SHA256 53b01059ca912c4d8814f5ec50ff691a099c7ebbb734a1e7c57237869d68adf0
+MD5 fd0a7a8e53a68e2f032378e0823bde70 hamachi-0.9.9.9_p20-r2.ebuild 2493
+RMD160 bd5ddcca22d6f19431d09ce5255ecda9a8fa76e5 hamachi-0.9.9.9_p20-r2.ebuild 2493
+SHA256 53b01059ca912c4d8814f5ec50ff691a099c7ebbb734a1e7c57237869d68adf0 hamachi-0.9.9.9_p20-r2.ebuild 2493
+MISC ChangeLog 566 RMD160 aa0a6a81ac1c2588546d1598804943d3ed62152b SHA1 f76cfab0d5ec58b39e50b4efb12b838dfe9e5cf6 SHA256 09963f11f6f55d03728fe6e1f26922893b6ab54e2b9f45c288929ccfccbe082f
+MD5 70176dbe4dc99349bf625dd5652395d9 ChangeLog 566
+RMD160 aa0a6a81ac1c2588546d1598804943d3ed62152b ChangeLog 566
+SHA256 09963f11f6f55d03728fe6e1f26922893b6ab54e2b9f45c288929ccfccbe082f ChangeLog 566
MISC metadata.xml 378 RMD160 074677c9faaebc32c16629b35d8c9fb4385e08d9 SHA1 72e4f95c5b9b58ec040c797374230bbea17c4179 SHA256 e5cc5e0608658e707c7d2ebb563906bb85329d718c1adef534ea8c94d33b25fa
MD5 e9a6003a212cac5087b317a1c259a022 metadata.xml 378
RMD160 074677c9faaebc32c16629b35d8c9fb4385e08d9 metadata.xml 378
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r2.ebuild,v 1.1 2006/09/20 12:02:02 caleb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r2.ebuild,v 1.2 2006/12/06 13:03:02 caleb Exp $
-inherit eutils linux-info
+inherit eutils linux-info
# gHamachi GUI
# Set workdir for both hamachi versions
if use pentium; then
- S=${WORKDIR}/${MY_P}-pentium
+ S=${WORKDIR}/${MY_P}-pentium
else
- S=${WORKDIR}/${MY_P}
+ S=${WORKDIR}/${MY_P}
fi
pkg_preinst() {
# Add group "hamachi" & user "hamachi"
- enewgroup ${PN}
+ enewgroup ${PN}
enewuser ${PN} -1 -1 /dev/null ${PN}
}
-pkg_setup() {
+pkg_setup() {
einfo "Checking your kernel configuration for TUN/TAP support."
CONFIG_CHECK="TUN"
check_extra_config
src_unpack() {
# Unpack the correct Hamachi version
if use !pentium; then
- unpack ${MY_P}.tar.gz
+ unpack ${MY_P}.tar.gz
else
- unpack ${MY_P}-pentium.tar.gz
+ unpack ${MY_P}-pentium.tar.gz
fi
}
-src_compile() {
+src_compile() {
# Compile Tuncfg
make -sC ${S}/tuncfg || die "Compiling of tunecfg failed"
}
src_install() {
-
# Hamachi
einfo "Installing Hamachi"
insinto /usr/bin
insopts -m0755
doins hamachi
dosym /usr/bin/hamachi /usr/bin/hamachi-init
-
+
# Tuncfg
einfo "Installing Tuncfg"
insinto /usr/sbin
insopts -m0700
doins tuncfg/tuncfg
-
+
# Create log directory
dodir /var/log/${PN}
-
+
# Config files
einfo "Installing config files"
exeinto /etc/init.d; newexe ${FILESDIR}/tuncfg.initd tuncfg
if use !pentium; then
ewarn "If you are seeing 'illegal instruction' error when trying"
ewarn "to run Hamachi client, set the pentium USE flag!"
- ewarn "It enables binaries built specifically for older"
+ ewarn "It enables binaries built specifically for older"
ewarn "x86 platforms, like Intel Pentium or AMD K6,"
ewarn "with all optimizations turned off."
fi
-
+
einfo "To start Hamachi just type:"
einfo "/etc/init.d/hamachi start"
}