summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2011-06-30 12:41:18 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2011-06-30 12:41:18 +0000
commitabfb74a5bcc2e9cb80cb89a99ce4b68302bb2e11 (patch)
tree9e9909743333bbf8dabab3067f8ac8d4e65c5b00
parentUse new kde slots (diff)
downloadpauldv-abfb74a5bcc2e9cb80cb89a99ce4b68302bb2e11.tar.gz
pauldv-abfb74a5bcc2e9cb80cb89a99ce4b68302bb2e11.tar.bz2
pauldv-abfb74a5bcc2e9cb80cb89a99ce4b68302bb2e11.zip
Make it work properly by "moving" the sources to the directory name with buildid
svn path=/trunk/overlay/; revision=137
-rw-r--r--dev-util/eclipse-sdk/Manifest2
-rw-r--r--dev-util/eclipse-sdk/eclipse-sdk-3.7.0.ebuild9
2 files changed, 7 insertions, 4 deletions
diff --git a/dev-util/eclipse-sdk/Manifest b/dev-util/eclipse-sdk/Manifest
index 16cd503..cf1abb4 100644
--- a/dev-util/eclipse-sdk/Manifest
+++ b/dev-util/eclipse-sdk/Manifest
@@ -16,6 +16,6 @@ DIST eclipse-build-0.6.1.tar.bz2 295425 RMD160 f0306941e0c2618dc3f0a0b2b5a2e30e9
DIST eclipse-build-5791c48513b4207ab1eec1e00bed4b2186f9aad5.tar.xz 276668 RMD160 346bcdd9e8d44ae865ae80380c54b7fd05a7dd04 SHA1 cb806a93b3f237aec2913d6f8b9068aeb1f9320b SHA256 1703ae2b9062e8692a2ab8aa589c91dc42fe90f6e3ba09ea2f69caf91d9b4865
EBUILD eclipse-sdk-3.6.1.ebuild 12488 RMD160 d2757dcdeee41fc84b47698be3368b2601feec8a SHA1 a30445590973ee8f6e05a419f9b5877c10a6d7e0 SHA256 b17bc05a2cd878bdb06becbe45313b50b12482e2e023dfd94396877967a3735b
EBUILD eclipse-sdk-3.6.2.ebuild 12821 RMD160 0e63693d9d276a0a963d14bc6de2fa0ad099c51a SHA1 5f797a462331d6fe0ac5911d06508457081f4561 SHA256 3b55917d2e8370a78ac7fc3fd112e14de85ad8fd79a617872dc80696f9ba8260
-EBUILD eclipse-sdk-3.7.0.ebuild 13863 RMD160 784e35aed2af5d6c8ab39ba43f1290d9ab20956f SHA1 df7fd9814c72f289193864f4f6f4e93af4a788a5 SHA256 85414ea422171354aee9ecd3dae209c9ed322770b062d11698d77deef7d7a0e5
+EBUILD eclipse-sdk-3.7.0.ebuild 14113 RMD160 c3ba6c274918e810e93a95b8d8a991b4c52d465a SHA1 ac305a90418aa6902ea2bfbc39d9bafb0b5625b2 SHA256 d2a37917bd5d84e55f465bb84231685824e42645cebd38ce6df92f0c52141530
MISC NOTES 95 RMD160 8a25c8c280750c4369e7659cd990e70a55a8221e SHA1 19f635c381122e9f4ef91d3bff5654abc914eb7f SHA256 7a46f31a4ef7c84668092d04c333241ca6dc68c27113de95644fb3247c286e10
MISC metadata.xml 800 RMD160 f97cc4ac78898369a7706331bb14bc838519cf21 SHA1 21cd52a15acb6510aa3b955f78fb28a73cf58234 SHA256 76e243573c28c3d705f54745cfbcedd85dae3233b6ed00e2f81a61ac9caeeeaa
diff --git a/dev-util/eclipse-sdk/eclipse-sdk-3.7.0.ebuild b/dev-util/eclipse-sdk/eclipse-sdk-3.7.0.ebuild
index 5e84bbf..3d5cfc8 100644
--- a/dev-util/eclipse-sdk/eclipse-sdk-3.7.0.ebuild
+++ b/dev-util/eclipse-sdk/eclipse-sdk-3.7.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header$
-EAPI="2"
+EAPI="3"
WANT_ANT_TASKS="ant-nodeps"
# eclipse-build is too complicated for automatic fixing
@@ -152,8 +152,8 @@ src_unpack() {
fi
check_reqs
- #unpack "eclipse-build-${ECLIPSE_BUILD_VER}.tar.xz"
- tar -xpJf "${DISTDIR}/eclipse-build-${ECLIPSE_BUILD_VER}.tar.xz"
+ unpack "eclipse-build-${ECLIPSE_BUILD_VER}.tar.xz"
+ #tar -xpJf "${DISTDIR}/eclipse-build-${ECLIPSE_BUILD_VER}.tar.xz"
ln -s "${DISTDIR}/eclipse-${BUILD_VER}-src.tar.bz2" "${S}/eclipse-${BUILD_LABEL}-src.tar.bz2" || die
cd "${S}"
@@ -163,6 +163,9 @@ src_unpack() {
# -e 's/^buildId=.*$/buildId='"${BUILD_ID}"'/' \
# -i build.properties -i pdebuild.properties || die
eant unpack
+ cp -r "${S}/build/eclipse-${PV}-src/"* "${buildDir}/" || die "Moving sources failed"
+ rm -r "${S}/build/eclipse-${PV}-src" || die "Removing dir failed"
+ ln -s "eclipse-${BUILD_LABEL}-src" "${S}/build/eclipse-${PV}-src" || die "Creating link failed"
}
src_prepare() {