diff options
| author | Andreas K. Huettel (dilfridge) <mail@akhuettel.de> | 2010-11-22 00:43:39 +0100 |
|---|---|---|
| committer | Andreas K. Huettel (dilfridge) <mail@akhuettel.de> | 2010-11-22 00:43:39 +0100 |
| commit | b2ec96c92612cfb92cadf158b68ea8b7694ced4d (patch) | |
| tree | 9e9fef97a80b05035f311810f62b6f8898754e5f | |
| parent | 57adb2eddf158d227eed3400696d34adfe6a7a57 (diff) | |
| download | kde-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.eclass | 12 |
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 |
