Not using ROOT for header-checksum, as compile-process also not respect ROOT, Bug...
authorMatthias Schwarzott <zzam@gentoo.org>
Sat, 17 Feb 2007 01:07:48 +0000 (01:07 +0000)
committerMatthias Schwarzott <zzam@gentoo.org>
Sat, 17 Feb 2007 01:07:48 +0000 (01:07 +0000)
eclass/vdr-plugin.eclass

index 9e08c6ad9495ded43f2d9264a4c1d64f276c23d7..18957cbfd3473d227e1693489d13f6d732d0578a 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.41 2007/01/06 14:47:04 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.42 2007/02/17 01:07:48 zzam Exp $
 #
 # Author:
 #   Matthias Schwarzott <zzam@gentoo.org>
@@ -349,14 +349,17 @@ vdr-plugin_src_install() {
 
 
 
+       # Danger: Not using $ROOT here, as compile will also not use it !!!
+       # If vdr in $ROOT and / differ, plugins will not run anyway
+
        insinto ${VDR_CHECKSUM_DIR}
-       if [[ -f ${ROOT}${VDR_CHECKSUM_DIR}/header-md5-vdr ]]; then
-               newins ${ROOT}${VDR_CHECKSUM_DIR}/header-md5-vdr header-md5-${PN}
+       if [[ -f ${VDR_CHECKSUM_DIR}/header-md5-vdr ]]; then
+               newins ${VDR_CHECKSUM_DIR}/header-md5-vdr header-md5-${PN}
        else
                if which md5sum >/dev/null 2>&1; then
                        cd ${S}
                        (
-                               cd ${ROOT}${VDR_INCLUDE_DIR}
+                               cd ${VDR_INCLUDE_DIR}
                                md5sum *.h libsi/*.h|LC_ALL=C sort --key=2
                        ) > header-md5-${PN}
                        doins header-md5-${PN}