1 |
commit: 37fe9b31c6db581768b29cff033f9b1e8c611a33 |
2 |
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com> |
3 |
AuthorDate: Wed Jul 31 23:09:32 2013 +0000 |
4 |
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com> |
5 |
CommitDate: Wed Jul 31 23:09:32 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=37fe9b31 |
7 |
|
8 |
gs-ctan.eclass fixed, it does not write to distdir now |
9 |
|
10 |
--- |
11 |
gs_ctan/data/gs-ctan.eclass | 8 ++++---- |
12 |
1 file changed, 4 insertions(+), 4 deletions(-) |
13 |
|
14 |
diff --git a/gs_ctan/data/gs-ctan.eclass b/gs_ctan/data/gs-ctan.eclass |
15 |
index 3cf9269..b2124ed 100644 |
16 |
--- a/gs_ctan/data/gs-ctan.eclass |
17 |
+++ b/gs_ctan/data/gs-ctan.eclass |
18 |
@@ -46,15 +46,14 @@ else |
19 |
fi |
20 |
|
21 |
SUFFIX="${SOURCE_TYPE}" |
22 |
+SOURCEFILE=${REALNAME}.${SUFFIX} |
23 |
|
24 |
gs-ctan_fetch() { |
25 |
addwrite "${GSCTAN_STORE_DIR}" |
26 |
pushd "${GSCTAN_STORE_DIR}" >/dev/null || die "can't chdir to ${GSCTAN_STORE_DIR}" |
27 |
- local SOURCEFILE=${REALNAME}.${SUFFIX} |
28 |
if [[ ! -f "${SOURCEFILE}" ]]; then |
29 |
$GSCTAN_FETCH_CMD ${BASE_SRC_URI}${CATALOGUE}${SOURCEFILE} || die |
30 |
fi |
31 |
- cp ${SOURCEFILE} ${DISTDIR}/${P}.${SUFFIX} || die |
32 |
popd >/dev/null || die |
33 |
} |
34 |
|
35 |
@@ -63,7 +62,8 @@ gs-ctan_src_unpack() { |
36 |
if [[ x${DIGEST_SOURCES} = x ]]; then |
37 |
gs-ctan_fetch |
38 |
fi |
39 |
- unpack ${P}.${SUFFIX} |
40 |
+ cp ${GSCTAN_STORE_DIR}/${SOURCEFILE} . || die |
41 |
+ unzip ${SOURCEFILE} || die |
42 |
mv ${PN} ${P} || die |
43 |
else |
44 |
if [[ x${DIGEST_SOURCES} = x ]]; then |
45 |
@@ -71,7 +71,7 @@ gs-ctan_src_unpack() { |
46 |
fi |
47 |
mkdir ${S} || die |
48 |
cd ${S} || die |
49 |
- unpack ${P}.${SUFFIX} |
50 |
+ tar xvf ${GSCTAN_STORE_DIR}/${SOURCEFILE} || die |
51 |
rm -rf tlpkg || die |
52 |
fi |
53 |
} |