public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2013-09-18 13:39 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 12+ messages in thread
From: Sergey Popov (pinkbyte) @ 2013-09-18 13:39 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    13/09/18 13:39:36

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Add official mirror to LeechCraft SRC_URI, thanks to 0xd34df00d

Revision  Changes    Path
1.976                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.976&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.976&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.975&r2=1.976

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.975
retrieving revision 1.976
diff -u -r1.975 -r1.976
--- ChangeLog	18 Sep 2013 08:49:33 -0000	1.975
+++ ChangeLog	18 Sep 2013 13:39:36 -0000	1.976
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.975 2013/09/18 08:49:33 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.976 2013/09/18 13:39:36 pinkbyte Exp $
+
+  18 Sep 2013; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
+  Add official mirror to LeechCraft SRC_URI, thanks to 0xd34df00d
 
   18 Sep 2013; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
   Fix coreutils dep to be build-time.



1.11                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.10&r2=1.11

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- leechcraft.eclass	8 May 2013 10:25:48 -0000	1.10
+++ leechcraft.eclass	18 Sep 2013 13:39:36 -0000	1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.10 2013/05/08 10:25:48 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.11 2013/09/18 13:39:36 pinkbyte Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -36,7 +36,8 @@
 	inherit git-2
 else
 	DEPEND="app-arch/xz-utils"
-	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.xz"
+	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.xz
+		http://dist.leechcraft.org/LeechCraft/${PV}/${P}.tar.xz"
 	S="${WORKDIR}/leechcraft-${PV}"
 fi
 





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2015-01-11 20:40 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2015-01-11 20:40 UTC (permalink / raw
  To: gentoo-commits

maksbotan    15/01/11 20:40:24

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Add fallback https EGIT_REPO_URI

Revision  Changes    Path
1.1504               eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1504&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1504&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1503&r2=1.1504

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1503
retrieving revision 1.1504
diff -u -r1.1503 -r1.1504
--- ChangeLog	9 Jan 2015 18:26:26 -0000	1.1503
+++ ChangeLog	11 Jan 2015 20:40:24 -0000	1.1504
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1503 2015/01/09 18:26:26 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1504 2015/01/11 20:40:24 maksbotan Exp $
+
+  11 Jan 2015; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Add fallback https EGIT_REPO_URI
 
   09 Jan 2015; Manuel Rüger <mrueg@gentoo.org> kde5-functions.eclass:
   Sync kde5-functions.eclass with overlay.



1.17                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.16&r2=1.17

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- leechcraft.eclass	3 Aug 2014 17:08:27 -0000	1.16
+++ leechcraft.eclass	11 Jan 2015 20:40:24 -0000	1.17
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.16 2014/08/03 17:08:27 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.17 2015/01/11 20:40:24 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -30,7 +30,8 @@
 inherit cmake-utils toolchain-funcs versionator
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
+	EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git
+	               https://github.com/0xd34df00d/leechcraft.git"
 	EGIT_PROJECT="leechcraft"
 
 	inherit git-2





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2014-08-03 17:08 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2014-08-03 17:08 UTC (permalink / raw
  To: gentoo-commits

maksbotan    14/08/03 17:08:27

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Remove sourceforge SRC_URI for leechcraft packages, only leechcraft.org is used now

Revision  Changes    Path
1.1337               eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1337&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1337&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1336&r2=1.1337

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1336
retrieving revision 1.1337
diff -u -r1.1336 -r1.1337
--- ChangeLog	1 Aug 2014 16:32:16 -0000	1.1336
+++ ChangeLog	3 Aug 2014 17:08:27 -0000	1.1337
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1336 2014/08/01 16:32:16 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1337 2014/08/03 17:08:27 maksbotan Exp $
+
+  03 Aug 2014; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Remove sourceforge SRC_URI for leechcraft packages, only leechcraft.org is
+  used now
 
   01 Aug 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> mozconfig-v4.eclass:
   Updated mozconfig-v4.eclass to properly support optional IUSE=wifi



1.16                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.15&r2=1.16

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- leechcraft.eclass	3 May 2014 21:25:46 -0000	1.15
+++ leechcraft.eclass	3 Aug 2014 17:08:27 -0000	1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.15 2014/05/03 21:25:46 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.16 2014/08/03 17:08:27 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -36,8 +36,7 @@
 	inherit git-2
 else
 	DEPEND="app-arch/xz-utils"
-	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.xz
-		http://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
+	SRC_URI="http://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
 	S="${WORKDIR}/leechcraft-${PV}"
 fi
 





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2014-05-03 21:25 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 12+ messages in thread
From: Sergey Popov (pinkbyte) @ 2014-05-03 21:25 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    14/05/03 21:25:46

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Omit some obsolete version checks

Revision  Changes    Path
1.1238               eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1238&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1238&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1237&r2=1.1238

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1237
retrieving revision 1.1238
diff -u -r1.1237 -r1.1238
--- ChangeLog	2 May 2014 16:16:37 -0000	1.1237
+++ ChangeLog	3 May 2014 21:25:46 -0000	1.1238
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1237 2014/05/02 16:16:37 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1238 2014/05/03 21:25:46 pinkbyte Exp $
+
+  03 May 2014; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
+  Omit some obsolete version checks
 
   02 May 2014; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass,
   multilib-minimal.eclass:



1.15                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.14&r2=1.15

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- leechcraft.eclass	15 Apr 2014 16:06:56 -0000	1.14
+++ leechcraft.eclass	3 May 2014 21:25:46 -0000	1.15
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.14 2014/04/15 16:06:56 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.15 2014/05/03 21:25:46 pinkbyte Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -42,11 +42,7 @@
 fi
 
 HOMEPAGE="http://leechcraft.org/"
-if version_is_at_least 0.5.95; then
-	LICENSE="Boost-1.0"
-else
-	LICENSE="GPL-3"
-fi
+LICENSE="Boost-1.0"
 
 # @ECLASS-VARIABLE: LEECHCRAFT_PLUGIN_CATEGORY
 # @DEFAULT_UNSET
@@ -72,13 +68,11 @@
 leechcraft_pkg_pretend() {
 	debug-print-function ${FUNCNAME} "$@"
 
-	if version_is_at_least 0.5.85; then
-		# 0.5.85 and later requires at least gcc 4.6
-		if [[ ${MERGE_TYPE} != binary ]]; then
-			[[ $(gcc-major-version) -lt 4 ]] || \
-					( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
-				&& die "Sorry, but gcc 4.6 or higher is required."
-		fi
+	# 0.5.85 and later requires at least gcc 4.6
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		[[ $(gcc-major-version) -lt 4 ]] || \
+				( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
+			&& die "Sorry, but gcc 4.6 or higher is required."
 	fi
 	if version_is_at_least 0.6.66 || ( [[ ${PN} == lc-monocle ]] && version_is_at_least 0.6.65 ); then
 		# 0.6.65 monocle and all later plugins require at least gcc 4.8





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2014-04-14 15:45 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2014-04-14 15:45 UTC (permalink / raw
  To: gentoo-commits

maksbotan    14/04/14 15:45:16

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Require at least gcc-4.8 for new LeechCraft packages

Revision  Changes    Path
1.1205               eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1205&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1205&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1204&r2=1.1205

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1204
retrieving revision 1.1205
diff -u -r1.1204 -r1.1205
--- ChangeLog	11 Apr 2014 08:30:44 -0000	1.1204
+++ ChangeLog	14 Apr 2014 15:45:16 -0000	1.1205
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1204 2014/04/11 08:30:44 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1205 2014/04/14 15:45:16 maksbotan Exp $
+
+  14 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Require at least gcc-4.8 for new LeechCraft packages
 
   11 Apr 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass:
   Enable reflinking in multibuild_copy_sources.



1.13                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.12&r2=1.13

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- leechcraft.eclass	24 Sep 2013 15:39:43 -0000	1.12
+++ leechcraft.eclass	14 Apr 2014 15:45:16 -0000	1.13
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.12 2013/09/24 15:39:43 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.13 2014/04/14 15:45:16 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -80,4 +80,13 @@
 				&& die "Sorry, but gcc 4.6 or higher is required."
 		fi
 	fi
+	if version_is_at_least 0.6.66 || ( [[ ${PN} == lc-monocle ]] && version_is_at_least 0.6.65 ); then
+		echo "lalalalala"
+		# 0.6.65 monocle and all later plugins require at least gcc 4.8
+		if [[ ${MERGE_TYPE} != binary ]]; then
+			[[ $(gcc-major-version) -lt 4 ]] || \
+					( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]] ) \
+				&& die "Sorry, but gcc 4.8 or higher is required."
+		fi
+	fi
 }





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2013-09-24 15:39 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2013-09-24 15:39 UTC (permalink / raw
  To: gentoo-commits

maksbotan    13/09/24 15:39:44

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Correct official mirror url in SRC_URI.

Revision  Changes    Path
1.983                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.983&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.983&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.982&r2=1.983

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.982
retrieving revision 1.983
diff -u -r1.982 -r1.983
--- ChangeLog	21 Sep 2013 01:03:42 -0000	1.982
+++ ChangeLog	24 Sep 2013 15:39:43 -0000	1.983
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.982 2013/09/21 01:03:42 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.983 2013/09/24 15:39:43 maksbotan Exp $
+
+  24 Sep 2013; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Correct official mirror url in SRC_URI.
 
   21 Sep 2013; Christoph Junghans <ottxor@gentoo.org> alternatives.eclass:
   added prefix support



1.12                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.11&r2=1.12

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- leechcraft.eclass	18 Sep 2013 13:39:36 -0000	1.11
+++ leechcraft.eclass	24 Sep 2013 15:39:43 -0000	1.12
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.11 2013/09/18 13:39:36 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.12 2013/09/24 15:39:43 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -37,7 +37,7 @@
 else
 	DEPEND="app-arch/xz-utils"
 	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.xz
-		http://dist.leechcraft.org/LeechCraft/${PV}/${P}.tar.xz"
+		http://dist.leechcraft.org/LeechCraft/${PV}/leechcraft-${PV}.tar.xz"
 	S="${WORKDIR}/leechcraft-${PV}"
 fi
 





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2013-05-08 10:25 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 12+ messages in thread
From: Sergey Popov (pinkbyte) @ 2013-05-08 10:25 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    13/05/08 10:25:48

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Restict supported EAPIs(due to pkg_pretend), some logic cleanup

Revision  Changes    Path
1.816                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.816&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.816&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.815&r2=1.816

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.815
retrieving revision 1.816
diff -u -r1.815 -r1.816
--- ChangeLog	8 May 2013 08:37:40 -0000	1.815
+++ ChangeLog	8 May 2013 10:25:48 -0000	1.816
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.815 2013/05/08 08:37:40 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.816 2013/05/08 10:25:48 pinkbyte Exp $
+
+  08 May 2013; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
+  Restict supported EAPIs(due to pkg_pretend), some logic cleanup
 
   08 May 2013; Tim Harder <radhermit@gentoo.org> vim.eclass:
   Fix dangling gvim manpage symlinks (bug #455480, patch by Arfrever).



1.10                 eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.9&r2=1.10

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- leechcraft.eclass	30 Apr 2013 07:51:24 -0000	1.9
+++ leechcraft.eclass	8 May 2013 10:25:48 -0000	1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.9 2013/04/30 07:51:24 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.10 2013/05/08 10:25:48 pinkbyte Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -22,8 +22,8 @@
 # Only EAPI >1 supported
 
 case ${EAPI:-0} in
-	2|3|4|5) ;;
-	0|1) die "EAPI not supported, bug ebuild mantainer" ;;
+	4|5) ;;
+	0|1|2|3) die "EAPI not supported, bug ebuild mantainer" ;;
 	*) die "Unknown EAPI, bug eclass maintainers" ;;
 esac
 
@@ -35,14 +35,8 @@
 
 	inherit git-2
 else
-	local suffix
-	if version_is_at_least 0.4.95; then
-		DEPEND="app-arch/xz-utils"
-		suffix="xz"
-	else
-		suffix="bz2"
-	fi
-	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.${suffix}"
+	DEPEND="app-arch/xz-utils"
+	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.xz"
 	S="${WORKDIR}/leechcraft-${PV}"
 fi
 





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2013-04-30  7:51 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 12+ messages in thread
From: Sergey Popov (pinkbyte) @ 2013-04-30  7:51 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    13/04/30 07:51:24

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Leechcraft changed license since 0.5.95

Revision  Changes    Path
1.809                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.809&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.809&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.808&r2=1.809

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.808
retrieving revision 1.809
diff -u -r1.808 -r1.809
--- ChangeLog	30 Apr 2013 05:36:19 -0000	1.808
+++ ChangeLog	30 Apr 2013 07:51:24 -0000	1.809
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.808 2013/04/30 05:36:19 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.809 2013/04/30 07:51:24 pinkbyte Exp $
+
+  30 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
+  Leechcraft changed license since 0.5.95
 
   30 Apr 2013; Michal Gorny <mgorny@gentoo.org> distutils-r1.eclass,
   python-utils-r1.eclass:



1.9                  eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.8&r2=1.9

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- leechcraft.eclass	9 Mar 2013 19:52:38 -0000	1.8
+++ leechcraft.eclass	30 Apr 2013 07:51:24 -0000	1.9
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.8 2013/03/09 19:52:38 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.9 2013/04/30 07:51:24 pinkbyte Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -47,7 +47,11 @@
 fi
 
 HOMEPAGE="http://leechcraft.org/"
-LICENSE="GPL-3"
+if version_is_at_least 0.5.95; then
+	LICENSE="Boost-1.0"
+else
+	LICENSE="GPL-3"
+fi
 
 # @ECLASS-VARIABLE: LEECHCRAFT_PLUGIN_CATEGORY
 # @DEFAULT_UNSET





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2013-03-09 19:52 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2013-03-09 19:52 UTC (permalink / raw
  To: gentoo-commits

maksbotan    13/03/09 19:52:38

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Fix leechcraft.eclass to support new category, bug #460958.

Revision  Changes    Path
1.728                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.728&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.728&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.727&r2=1.728

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.727
retrieving revision 1.728
diff -u -r1.727 -r1.728
--- ChangeLog	9 Mar 2013 18:18:09 -0000	1.727
+++ ChangeLog	9 Mar 2013 19:52:38 -0000	1.728
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.727 2013/03/09 18:18:09 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.728 2013/03/09 19:52:38 maksbotan Exp $
+
+  09 Mar 2013; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Fix leechcraft.eclass to support new category, bug #460958.
 
   09 Mar 2013; Michał Górny <mgorny@gentoo.org> eutils.eclass:
   Disable epunt_cxx warning since epunt_cxx is broken nowadays.



1.8                  eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.7&r2=1.8

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- leechcraft.eclass	14 Oct 2012 12:19:32 -0000	1.7
+++ leechcraft.eclass	9 Mar 2013 19:52:38 -0000	1.8
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.7 2012/10/14 12:19:32 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.8 2013/03/09 19:52:38 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -56,9 +56,9 @@
 : ${LEECHCRAFT_PLUGIN_CATEGORY:=}
 
 if [[ "${LEECHCRAFT_PLUGIN_CATEGORY}" ]]; then
-	CMAKE_USE_DIR="${S}"/src/plugins/${LEECHCRAFT_PLUGIN_CATEGORY}/${PN#leechcraft-}
-elif [[ ${PN} != leechcraft-core ]]; then
-	CMAKE_USE_DIR="${S}"/src/plugins/${PN#leechcraft-}
+	CMAKE_USE_DIR="${S}"/src/plugins/${LEECHCRAFT_PLUGIN_CATEGORY}/${PN#lc-}
+elif [[ ${PN} != lc-core ]]; then
+	CMAKE_USE_DIR="${S}"/src/plugins/${PN#lc-}
 else
 	CMAKE_USE_DIR="${S}"/src
 fi





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2012-10-14 12:19 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 12+ messages in thread
From: Sergey Popov (pinkbyte) @ 2012-10-14 12:19 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    12/10/14 12:19:32

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Add compiler version checking for LeechCraft

Revision  Changes    Path
1.444                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.444&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.444&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.443&r2=1.444

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.443
retrieving revision 1.444
diff -u -r1.443 -r1.444
--- ChangeLog	14 Oct 2012 10:58:03 -0000	1.443
+++ ChangeLog	14 Oct 2012 12:19:32 -0000	1.444
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.443 2012/10/14 10:58:03 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.444 2012/10/14 12:19:32 pinkbyte Exp $
+
+  14 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft.eclass:
+  Add compiler version checking for LeechCraft
 
   14 Oct 2012; Michał Górny <mgorny@gentoo.org> +distutils-r1.eclass:
   Introduce distutils-r1, a new (and simpler) eclass for Python packages using



1.7                  eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.6&r2=1.7

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- leechcraft.eclass	27 Sep 2012 16:35:41 -0000	1.6
+++ leechcraft.eclass	14 Oct 2012 12:19:32 -0000	1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.6 2012/09/27 16:35:41 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.7 2012/10/14 12:19:32 pinkbyte Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -27,7 +27,7 @@
 	*) die "Unknown EAPI, bug eclass maintainers" ;;
 esac
 
-inherit cmake-utils versionator
+inherit cmake-utils toolchain-funcs versionator
 
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
@@ -62,3 +62,23 @@
 else
 	CMAKE_USE_DIR="${S}"/src
 fi
+
+EXPORT_FUNCTIONS "pkg_pretend"
+
+# @FUNCTION: leechcraft_pkg_pretend
+# @DESCRIPTION:
+# Determine active compiler version and refuse to build
+# if it is not satisfied at least to minimal version,
+# supported by upstream developers
+leechcraft_pkg_pretend() {
+	debug-print-function ${FUNCNAME} "$@"
+
+	if version_is_at_least 0.5.85; then
+		# 0.5.85 and later requires at least gcc 4.6
+		if [[ ${MERGE_TYPE} != binary ]]; then
+			[[ $(gcc-major-version) -lt 4 ]] || \
+					( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) \
+				&& die "Sorry, but gcc 4.6 or higher is required."
+		fi
+	fi
+}





^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2011-12-16 16:40 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2011-12-16 16:40 UTC (permalink / raw
  To: gentoo-commits

maksbotan    11/12/16 16:40:46

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Add app-arch/xz-utils dependency to leechcraft.eclass

Revision  Changes    Path
1.45                 eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.45&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.45&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.44&r2=1.45

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- ChangeLog	15 Dec 2011 20:04:03 -0000	1.44
+++ ChangeLog	16 Dec 2011 16:40:46 -0000	1.45
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.44 2011/12/15 20:04:03 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.45 2011/12/16 16:40:46 maksbotan Exp $
+
+  16 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Add app-arch/xz-utils dependency to leechcraft.eclass
 
   15 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
   Update leechcraft eclass to new filename suffix



1.4                  eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.3&r2=1.4

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- leechcraft.eclass	15 Dec 2011 20:04:03 -0000	1.3
+++ leechcraft.eclass	16 Dec 2011 16:40:46 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.3 2011/12/15 20:04:03 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.4 2011/12/16 16:40:46 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -37,6 +37,7 @@
 else
 	local suffix
 	if version_is_at_least 0.4.95; then
+		DEPEND="app-arch/xz-utils"
 		suffix="xz"
 	else
 		suffix="bz2"






^ permalink raw reply	[flat|nested] 12+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass
@ 2011-12-15 20:04 Maxim Koltsov (maksbotan)
  0 siblings, 0 replies; 12+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2011-12-15 20:04 UTC (permalink / raw
  To: gentoo-commits

maksbotan    11/12/15 20:04:03

  Modified:             ChangeLog leechcraft.eclass
  Log:
  Update leechcraft eclass to new filename suffix

Revision  Changes    Path
1.44                 eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.44&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.44&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.43&r2=1.44

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- ChangeLog	14 Dec 2011 19:57:20 -0000	1.43
+++ ChangeLog	15 Dec 2011 20:04:03 -0000	1.44
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.43 2011/12/14 19:57:20 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.44 2011/12/15 20:04:03 maksbotan Exp $
+
+  15 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> leechcraft.eclass:
+  Update leechcraft eclass to new filename suffix
 
   14 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> gnome2-utils.eclass,
   gnome2.eclass:



1.3                  eclass/leechcraft.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/leechcraft.eclass?r1=1.2&r2=1.3

Index: leechcraft.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- leechcraft.eclass	22 Aug 2011 18:20:34 -0000	1.2
+++ leechcraft.eclass	15 Dec 2011 20:04:03 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.2 2011/08/22 18:20:34 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/leechcraft.eclass,v 1.3 2011/12/15 20:04:03 maksbotan Exp $
 #
 # @ECLASS: leechcraft.eclass
 # @MAINTAINER:
@@ -27,7 +27,7 @@
 	*) die "Unknown EAPI, bug eclass maintainers" ;;
 esac
 
-inherit cmake-utils
+inherit cmake-utils versionator
 
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="git://github.com/0xd34df00d/leechcraft.git"
@@ -35,7 +35,13 @@
 
 	inherit git-2
 else
-	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.bz2"
+	local suffix
+	if version_is_at_least 0.4.95; then
+		suffix="xz"
+	else
+		suffix="bz2"
+	fi
+	SRC_URI="mirror://sourceforge/leechcraft/leechcraft-${PV}.tar.${suffix}"
 	S="${WORKDIR}/leechcraft-${PV}"
 fi
 






^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-01-11 20:40 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-18 13:39 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog leechcraft.eclass Sergey Popov (pinkbyte)
  -- strict thread matches above, loose matches on Subject: below --
2015-01-11 20:40 Maxim Koltsov (maksbotan)
2014-08-03 17:08 Maxim Koltsov (maksbotan)
2014-05-03 21:25 Sergey Popov (pinkbyte)
2014-04-14 15:45 Maxim Koltsov (maksbotan)
2013-09-24 15:39 Maxim Koltsov (maksbotan)
2013-05-08 10:25 Sergey Popov (pinkbyte)
2013-04-30  7:51 Sergey Popov (pinkbyte)
2013-03-09 19:52 Maxim Koltsov (maksbotan)
2012-10-14 12:19 Sergey Popov (pinkbyte)
2011-12-16 16:40 Maxim Koltsov (maksbotan)
2011-12-15 20:04 Maxim Koltsov (maksbotan)

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