aboutsummaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMathieu Pasquet <kiorky@cryptelium.net>2007-05-26 09:25:27 +0000
committerMathieu Pasquet <kiorky@cryptelium.net>2007-05-26 09:25:27 +0000
commit91be4e28e3b5cfe26a6853a701cb555465305f40 (patch)
tree41eb8d62a5468eb234664d5c4b932d9a37d7d066 /eclass
parentupdate according to excalibur eclass changes (diff)
downloadjava-91be4e28e3b5cfe26a6853a701cb555465305f40.tar.gz
java-91be4e28e3b5cfe26a6853a701cb555465305f40.tar.bz2
java-91be4e28e3b5cfe26a6853a701cb555465305f40.zip
Adding patch feature to src_unpack
svn path=/java-overlay/; revision=4807
Diffstat (limited to 'eclass')
-rw-r--r--eclass/excalibur-multi.eclass7
1 files changed, 7 insertions, 0 deletions
diff --git a/eclass/excalibur-multi.eclass b/eclass/excalibur-multi.eclass
index 4d1f985e..2ef9ea12 100644
--- a/eclass/excalibur-multi.eclass
+++ b/eclass/excalibur-multi.eclass
@@ -23,6 +23,12 @@ EXPORT_FUNCTIONS src_unpack src_compile src_test src_install
excalibur-multi_src_unpack() {
unpack ${A}
+ if [[ -n "${@}" ]];then
+ for i in ${@};do
+ epatch ${i}
+ done
+ fi
+
for module in ${EXCALIBUR_MODULES}; do
cd ${module}* || die
excalibur_src_prepare
@@ -31,6 +37,7 @@ excalibur-multi_src_unpack() {
}
excalibur-multi_src_compile() {
+
for module in ${EXCALIBUR_MODULES}; do
cd ${module}* || die
local jar