summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Huettel (dilfridge) <mail@akhuettel.de>2010-11-22 00:43:39 +0100
committerAndreas K. Huettel (dilfridge) <mail@akhuettel.de>2010-11-22 00:43:39 +0100
commitb2ec96c92612cfb92cadf158b68ea8b7694ced4d (patch)
tree9e9fef97a80b05035f311810f62b6f8898754e5f
parent57adb2eddf158d227eed3400696d34adfe6a7a57 (diff)
downloadkde-b2ec96c92612cfb92cadf158b68ea8b7694ced4d.tar.gz
kde-b2ec96c92612cfb92cadf158b68ea8b7694ced4d.tar.bz2
kde-b2ec96c92612cfb92cadf158b68ea8b7694ced4d.zip
[eclass] Restrict patching of dtd reference to ebuilds outside kde-proper
-rw-r--r--eclass/kde4-base.eclass12
1 files changed, 7 insertions, 5 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index eb79dea7851..fd05a54bdeb 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -720,11 +720,13 @@ kde4-base_src_prepare() {
-exec sed -i -r -e 's/\$\{KDE4WORKSPACE_KEPHAL_(LIBRARY|LIBS)\}/kephal/g' {} + \
|| die 'failed to replace KDE4Workspace library targets'
- # Hack for manuals relying on outdated DTD
- find "${S}" -name "*.docbook" \
- -exec sed -i -r \
- -e 's:-//KDE//DTD DocBook XML V4\.1(\..)?-Based Variant V1\.[01]//EN:-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN:g' {} + \
- || die 'failed to fix DocBook variant version'
+ # Hack for manuals relying on outdated DTD, only outside kde-base/koffice/...
+ if [ -z ${KDEBASE} ]; then
+ find "${S}" -name "*.docbook" \
+ -exec sed -i -r \
+ -e 's:-//KDE//DTD DocBook XML V4\.1(\..)?-Based Variant V1\.[01]//EN:-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN:g' {} + \
+ || die 'failed to fix DocBook variant version'
+ fi
}
# @FUNCTION: kde4-base_src_configure