Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: enlightenment.eclass
Date: Sun, 30 Nov 2008 08:33:54
Message-Id: E1L6hkW-000674-0t@stork.gentoo.org
1 vapier 08/11/30 08:33:52
2
3 Modified: enlightenment.eclass
4 Log:
5 snap state now tracks upstream snaps rather than gentoo snaps
6
7 Revision Changes Path
8 1.75 eclass/enlightenment.eclass
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/enlightenment.eclass?rev=1.75&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/enlightenment.eclass?rev=1.75&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/enlightenment.eclass?r1=1.74&r2=1.75
13
14 Index: enlightenment.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v
17 retrieving revision 1.74
18 retrieving revision 1.75
19 diff -u -r1.74 -r1.75
20 --- enlightenment.eclass 30 Nov 2008 03:18:30 -0000 1.74
21 +++ enlightenment.eclass 30 Nov 2008 08:33:51 -0000 1.75
22 @@ -1,6 +1,6 @@
23 # Copyright 1999-2008 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v 1.74 2008/11/30 03:18:30 vapier Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/enlightenment.eclass,v 1.75 2008/11/30 08:33:51 vapier Exp $
27 #
28 # Author: vapier@g.o
29
30 @@ -51,11 +51,10 @@
31 E_LIVE_SOURCE="svn"
32 inherit subversion
33 fi
34 -elif [[ ${PV/.200[3-9][0-1][0-9][0-3][0-9]/} != ${PV} ]] ; then
35 +elif [[ -n ${E_SNAP_DATE} ]] ; then
36 E_STATE="snap"
37 -elif [[ ${PV%%.[0-9][0-9][0-9]} != ${PV} ]] ; then
38 - E_STATE="snap"
39 - EURI_STATE="release"
40 +else
41 + E_STATE="release"
42 fi
43 if [[ ${WANT_AUTOTOOLS} == "yes" ]] ; then
44 WANT_AUTOCONF=${E_WANT_AUTOCONF:-latest}
45 @@ -66,8 +65,8 @@
46 DESCRIPTION="A DR17 production"
47 HOMEPAGE="http://www.enlightenment.org/"
48 case ${EURI_STATE:-${E_STATE}} in
49 - release) SRC_URI="http://enlightenment.freedesktop.org/files/${P}.tar.gz mirror://sourceforge/enlightenment/${P}.tar.gz";;
50 - snap) SRC_URI="mirror://gentoo/${P}.tar.bz2";;
51 + release) SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.gz";;
52 + snap) SRC_URI="http://download.enlightenment.org/snapshots/${E_SNAP_DATE}/${P}.tar.bz2";;
53 live) SRC_URI="";;
54 esac
55
56 @@ -88,7 +87,7 @@
57
58 case ${EURI_STATE:-${E_STATE}} in
59 release) S=${WORKDIR}/${P};;
60 - snap) S=${WORKDIR}/${PN};;
61 + snap) S=${WORKDIR}/${P};;
62 live) S=${WORKDIR}/${E_S_APPEND};;
63 esac