public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-misc/hamachi: hamachi-0.9.9.9_p20-r4.ebuild metadata.xml ChangeLog hamachi-0.9.9.9_p20-r2.ebuild
@ 2009-07-31 11:03 Tomas Chvatal (scarabeus)
  0 siblings, 0 replies; only message in thread
From: Tomas Chvatal (scarabeus) @ 2009-07-31 11:03 UTC (permalink / raw
  To: gentoo-commits

scarabeus    09/07/31 11:03:01

  Modified:             hamachi-0.9.9.9_p20-r4.ebuild metadata.xml
                        ChangeLog
  Removed:              hamachi-0.9.9.9_p20-r2.ebuild
  Log:
  Rename pentium useflag to sse. Get rid of old ebuild. Thx to sedzimir on sunrise for patch.
  (Portage version: 2.2_rc33/cvs/Linux i686)

Revision  Changes    Path
1.2                  net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild?r1=1.1&r2=1.2

Index: hamachi-0.9.9.9_p20-r4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- hamachi-0.9.9.9_p20-r4.ebuild	31 Jul 2009 09:26:18 -0000	1.1
+++ hamachi-0.9.9.9_p20-r4.ebuild	31 Jul 2009 11:03:01 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 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-r4.ebuild,v 1.1 2009/07/31 09:26:18 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/hamachi-0.9.9.9_p20-r4.ebuild,v 1.2 2009/07/31 11:03:01 scarabeus Exp $
 
 inherit eutils linux-info
 
@@ -12,18 +12,18 @@
 DESCRIPTION="Hamachi is a secure mediated peer to peer."
 HOMEPAGE="http://hamachi.cc"
 LICENSE="as-is"
-SRC_URI=" !pentium? ( http://files.hamachi.cc/linux/${MY_P}.tar.gz )
-	  pentium? ( http://files.hamachi.cc/linux/${MY_P}-pentium.tar.gz )"
+SRC_URI="sse? ( http://files.hamachi.cc/linux/${MY_P}.tar.gz )
+	!sse? ( http://files.hamachi.cc/linux/${MY_P}-pentium.tar.gz )"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE="pentium"
+IUSE="sse"
 RESTRICT="strip mirror"
 
 # Set workdir for both hamachi versions
-if use pentium; then
-	S=${WORKDIR}/${MY_P}-pentium
-else
+if use sse; then
 	S=${WORKDIR}/${MY_P}
+else
+	S=${WORKDIR}/${MY_P}-pentium
 fi
 
 pkg_preinst() {
@@ -38,15 +38,6 @@
 	check_extra_config
 }
 
-src_unpack() {
-	# Unpack the correct Hamachi version
-	if use !pentium; then
-		unpack ${MY_P}.tar.gz
-	else
-		unpack ${MY_P}-pentium.tar.gz
-	fi
-}
-
 src_compile() {
 	# Compile Tuncfg
 	make -sC "${S}"/tuncfg || die "Compiling of tunecfg failed"
@@ -81,21 +72,6 @@
 }
 
 pkg_postinst() {
-	if use pentium; then
-	einfo "Remember, you set the pentium USE flag!"
-	einfo So, you installed the version for older x86 systems!
-	einfo If your CPU is greater than Intel Pentium / AMD K6,
-	einfo remove the pentium USE flag and try this version!
-	fi
-
-	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 "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"
 



1.4                  net-misc/hamachi/metadata.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/metadata.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/metadata.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/metadata.xml?r1=1.3&r2=1.4

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/hamachi/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml	8 Aug 2008 04:57:09 -0000	1.3
+++ metadata.xml	31 Jul 2009 11:03:01 -0000	1.4
@@ -7,7 +7,4 @@
   </maintainer>
   <longdescription>Hamachi is an encrypted tunneling service that allows pseudo networks to be joined together.
 </longdescription>
-  <use>
-    <flag name="pentium">Add support for older Pentium based systems</flag>
-  </use>
 </pkgmetadata>



1.12                 net-misc/hamachi/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/ChangeLog?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/ChangeLog?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/hamachi/ChangeLog?r1=1.11&r2=1.12

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-misc/hamachi/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog	31 Jul 2009 09:26:18 -0000	1.11
+++ ChangeLog	31 Jul 2009 11:03:01 -0000	1.12
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/hamachi
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/ChangeLog,v 1.11 2009/07/31 09:26:18 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/hamachi/ChangeLog,v 1.12 2009/07/31 11:03:01 scarabeus Exp $
+
+  31 Jul 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+  -hamachi-0.9.9.9_p20-r2.ebuild, hamachi-0.9.9.9_p20-r4.ebuild,
+  -files/hamachi.initd, metadata.xml:
+  Rename pentium useflag to sse. Get rid of old ebuild. Thx to sedzimir on
+  sunrise for patch.
 
 *hamachi-0.9.9.9_p20-r4 (31 Jul 2009)
 






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-07-31 11:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-31 11:03 [gentoo-commits] gentoo-x86 commit in net-misc/hamachi: hamachi-0.9.9.9_p20-r4.ebuild metadata.xml ChangeLog hamachi-0.9.9.9_p20-r2.ebuild Tomas Chvatal (scarabeus)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox