瀏覽代碼

try to fix generation of 'auto' dirs

Ralf S. Engelschall 17 年之前
父節點
當前提交
9b39f12ad7
共有 1 個文件被更改,包括 14 次插入13 次删除
  1. 14 13
      perl/perl.spec

+ 14 - 13
perl/perl.spec

@@ -32,7 +32,7 @@ Class:        CORE
 Group:        Perl
 License:      GPL/Artistic
 Version:      5.10.0
-Release:      20080328
+Release:      20080413
 
 #   list of sources
 Source0:      ftp://ftp.cpan.org/pub/CPAN/src/perl-%{version}.tar.gz
@@ -157,18 +157,19 @@ AutoReqProv:  no
     ) || exit $?
 
     #   assume ownership for various arch/site/vendor install dirs
-    ( eval `./perl -V:installarchlib \
-                   -V:installprivlib \
-                   -V:installsitearch \
-                   -V:installsitelib \
-                   -V:installvendorarch \
-                   -V:installvendorlib`
-      %{l_shtool} mkdir -p "$RPM_BUILD_ROOT$installarchlib/auto" \
-                           "$RPM_BUILD_ROOT$installprivlib/auto" \
-                           "$RPM_BUILD_ROOT$installsitearch/auto" \
-                           "$RPM_BUILD_ROOT$installsitelib/auto" \
-                           "$RPM_BUILD_ROOT$installvendorarch/auto" \
-                           "$RPM_BUILD_ROOT$installvendorlib/auto"
+    ( eval "`./perl -V:installarchlib`"
+      eval "`./perl -V:installprivlib`"
+      eval "`./perl -V:installsitearch`"
+      eval "`./perl -V:installsitelib`"
+      eval "`./perl -V:installvendorarch`"
+      eval "`./perl -V:installvendorlib`"
+      %{l_shtool} mkdir -f -p -m 755 \
+          $RPM_BUILD_ROOT$installarchlib/auto \
+          $RPM_BUILD_ROOT$installprivlib/auto \
+          $RPM_BUILD_ROOT$installsitearch/auto \
+          $RPM_BUILD_ROOT$installsitelib/auto \
+          $RPM_BUILD_ROOT$installvendorarch/auto \
+          $RPM_BUILD_ROOT$installvendorlib/auto
     ) || exit $?
 
     #   strip binary files