eclass/prefix: support run dir in hprefixify, bug #590326
authorFabian Groffen <grobian@gentoo.org>
Thu, 18 Aug 2016 15:12:24 +0000 (17:12 +0200)
committerFabian Groffen <grobian@gentoo.org>
Thu, 18 Aug 2016 15:12:24 +0000 (17:12 +0200)
eclass/prefix.eclass

index c0675cd37032626117f87db9610f36b53fce0c28..224cb09d2e3a1e1ec78c42d532f9a6bae0e1ee8c 100644 (file)
@@ -92,7 +92,7 @@ hprefixify() {
                if [[ -e ${x} ]] ; then
                        ebegin "  ${x##*/}"
                        sed -r \
-                               -e "${PREFIX_LINE_MATCH}s,([^[:alnum:]}\)\.])/(usr|lib(|[onx]?32|n?64)|etc|bin|sbin|var|opt),\1${EPREFIX}/\2,g" \
+                               -e "${PREFIX_LINE_MATCH}s,([^[:alnum:]}\)\.])/(usr|lib(|[onx]?32|n?64)|etc|bin|sbin|var|opt|run),\1${EPREFIX}/\2,g" \
                                -e "${PREFIX_EXTRA_REGEX}" \
                                -i "${x}"
                        eend $? || die "failed to prefixify ${x}"