Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 165585 Details for
Bug 237852
enlightenment.eclass CVS -> SVN switch
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
enlightenment.eclass.patch
enlightenment.eclass.patch (text/plain), 3.80 KB, created by
Thomas Kuther
on 2008-09-16 20:17:02 UTC
(
hide
)
Description:
enlightenment.eclass.patch
Filename:
MIME Type:
Creator:
Thomas Kuther
Created:
2008-09-16 20:17:02 UTC
Size:
3.80 KB
patch
obsolete
>--- enlightenment.eclass.orig 2007-04-20 06:35:41.000000000 +0200 >+++ enlightenment.eclass 2008-09-16 22:11:54.845104460 +0200 >@@ -6,7 +6,7 @@ > > inherit eutils libtool > >-# ECVS_STATE's: >+# ESVN_STATE's: > # release [default] > # KEYWORDS arch > # SRC_URI $P.tar.gz >@@ -19,35 +19,34 @@ > # > # live $PV has a 9999 marker > # KEYWORDS "" >-# SRC_URI `cvs up` >-# S $WORKDIR/$ECVS_MODULE >+# SRC_URI `svn up` >+# S $WORKDIR/$ESVN_PROJECT/${PN} > # > # Overrides: > # KEYWORDS EKEY_STATE > # SRC_URI EURI_STATE > # S EURI_STATE > >-#E17_DEFAULT_CVS="cvs.sourceforge.net:/cvsroot/enlightenment" >-E17_DEFAULT_CVS="anoncvs.enlightenment.org:/var/cvs/e" >+E17_DEFAULT_SVN="http://svn.enlightenment.org/svn/e/trunk" > >-ECVS_STATE="release" >+ESVN_STATE="release" > if [[ ${PV/9999} != ${PV} ]] ; then >- if [[ -z ${ECVS_MODULE} ]] ; then >- ECVS_MODULE=${PN} >- if [[ ${CATEGORY/libs} != ${CATEGORY} ]] ; then >- ECVS_MODULE="e17/libs/${PN}" >- else >- ECVS_MODULE="e17/apps/${PN}" >- fi >+ ESVN_PROJECT="enlightenment" >+ if [[ -z ${MY_PN} ]] ; then >+ MY_PN="${PN}" > fi >- ECVS_SERVER=${E17_ECVS_SERVER:-${ECVS_SERVER:-${E17_DEFAULT_CVS}}} >- ECVS_STATE="live" >+ if [[ ${PN} =~ "e_modules" ]]; then >+ MY_PN="E-MODULES-EXTRA/${MY_PN#e_modules-}" >+ ESVN_PROJECT="${ESVN_PROJECT}/e_modules" >+ fi >+ ESVN_REPO_URI=${E17_ESVN_REPO_URI:-${ESVN_REPO_URI:-${E17_DEFAULT_SVN}}}/${MY_PN} >+ ESVN_STATE="live" > WANT_AUTOTOOLS="yes" >- inherit cvs >+ inherit subversion > elif [[ ${PV/.200[3-9][0-1][0-9][0-3][0-9]/} != ${PV} ]] ; then >- ECVS_STATE="snap" >+ ESVN_STATE="snap" > elif [[ ${PV%%.[0-9][0-9][0-9]} != ${PV} ]] ; then >- ECVS_STATE="snap" >+ ESVN_STATE="snap" > EURI_STATE="release" > fi > if [[ ${WANT_AUTOTOOLS} == "yes" ]] ; then >@@ -58,7 +57,7 @@ > > DESCRIPTION="A DR17 production" > HOMEPAGE="http://www.enlightenment.org/" >-case ${EURI_STATE:-${ECVS_STATE}} in >+case ${EURI_STATE:-${ESVN_STATE}} in > release) SRC_URI="http://enlightenment.freedesktop.org/files/${P}.tar.gz mirror://sourceforge/enlightenment/${P}.tar.gz";; > snap) SRC_URI="mirror://gentoo/${P}.tar.bz2";; > live) SRC_URI="";; >@@ -66,7 +65,7 @@ > > LICENSE="BSD" > SLOT="0" >-case ${EKEY_STATE:-${ECVS_STATE}} in >+case ${EKEY_STATE:-${ESVN_STATE}} in > release) KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd";; > snap) KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd";; > live) KEYWORDS="";; >@@ -76,23 +75,23 @@ > DEPEND="doc? ( app-doc/doxygen )" > RDEPEND="nls? ( sys-devel/gettext )" > >-case ${EURI_STATE:-${ECVS_STATE}} in >+case ${EURI_STATE:-${ESVN_STATE}} in > release) S=${WORKDIR}/${P};; > snap) S=${WORKDIR}/${PN};; >- live) S=${WORKDIR}/${ECVS_MODULE};; >+ live) ;; > esac > > enlightenment_warning_msg() { >- if [[ -n ${E17_ECVS_SERVER} ]] ; then >- einfo "Using user cvs server: ${E17_ECVS_SERVER}" >+ if [[ -n ${E17_ESVN_REPO_URI} ]] ; then >+ einfo "Using user svn server: ${E17_ESVN_REPO_URI}" > fi >- if [[ ${ECVS_STATE} == "snap" ]] ; then >+ if [[ ${ESVN_STATE} == "snap" ]] ; then > ewarn "Please do not contact the E team about bugs in Gentoo." > ewarn "Only contact vapier@gentoo.org via e-mail or bugzilla." >- ewarn "Remember, this stuff is CVS only code so dont cry when" >+ ewarn "Remember, this stuff is SVN only code so dont cry when" > ewarn "I break you :)." >- elif [[ ${ECVS_STATE} == "live" ]] ; then >- eerror "This is a LIVE CVS ebuild." >+ elif [[ ${ESVN_STATE} == "live" ]] ; then >+ eerror "This is a LIVE SVN ebuild." > eerror "That means there are NO promises it will work." > eerror "If it fails to build, FIX THE CODE YOURSELF" > eerror "before reporting any issues." >@@ -118,8 +117,8 @@ > } > > enlightenment_src_unpack() { >- if [[ ${ECVS_STATE} == "live" ]] ; then >- cvs_src_unpack >+ if [[ ${ESVN_STATE} == "live" ]] ; then >+ subversion_src_unpack > else > unpack ${A} > fi
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 237852
:
165570
| 165585 |
165867