[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-commits
Subject:    [gentoo-commits] proj/g-sorcery:master commit in: gs_elpa/data/
From:       "Jauhien Piatlicki" <piatlicki () gmail ! com>
Date:       2013-07-31 23:29:30
Message-ID: 1375310557.87e2af805b37ba28ca60ab6c45e5a55129563a7d.jauhien () gentoo
[Download RAW message or body]

commit:     87e2af805b37ba28ca60ab6c45e5a55129563a7d
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Wed Jul 31 22:42:37 2013 +0000
Commit:     Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Wed Jul 31 22:42:37 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=87e2af80

g-elpa.eclass fixed, it does not write to distdir now

---
 gs_elpa/data/g-elpa.eclass | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/gs_elpa/data/g-elpa.eclass b/gs_elpa/data/g-elpa.eclass
index 1f81c9c..ad9bb65 100644
--- a/gs_elpa/data/g-elpa.eclass
+++ b/gs_elpa/data/g-elpa.eclass
@@ -42,14 +42,14 @@ else
 	SUFFIX="el"
 fi
 
+SOURCEFILE=${REALNAME}-${PV}.${SUFFIX}
+
 g-elpa_fetch() {
 	addwrite "${GELPA_STORE_DIR}"
 	pushd "${GELPA_STORE_DIR}" >/dev/null || die "can't chdir to ${GELPA_STORE_DIR}"
-	local SOURCEFILE=${REALNAME}-${PV}.${SUFFIX}
 	if [[ ! -f "${SOURCEFILE}" ]]; then
 		$GELPA_FETCH_CMD ${REPO_URI}${SOURCEFILE} || die
 	fi
-	cp  ${SOURCEFILE} ${DISTDIR}/${P}.${SUFFIX} || die
 	popd >/dev/null || die
 }
 
@@ -57,12 +57,13 @@ g-elpa_src_unpack() {
 	if [[ x${DIGEST_SOURCES} = x ]]; then
 		g-elpa_fetch
 	fi
+
 	if [[ ${SOURCE_TYPE} != "single" ]]; then
-		unpack ${P}.${SOURCE_TYPE}
+		tar xvf ${GELPA_STORE_DIR}/${SOURCEFILE} || die
 	else
-		cp ${DISTDIR}/${P}.el . || die
+		mkdir ${P} || die
+		cp ${GELPA_STORE_DIR}/${SOURCEFILE} ./${P} || die
 	fi
-	elisp_src_unpack || die
 }
 
 g-elpa_src_compile() {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic