|
|
@@ -58,8 +58,9 @@ AutoReqProv: no
|
|
|
%description
|
|
|
Perl modules for general utility usage:
|
|
|
- Alias (%{V_alias})
|
|
|
- - Inline (%{V_inline})
|
|
|
- Class::Loader (%{V_class_loader})
|
|
|
+ - Class::MakeMethods (%{V_class_makemethods})
|
|
|
+ - Class::MethodMaker (%{V_class_methodmaker})
|
|
|
|
|
|
%prep
|
|
|
%setup0 -q -c -n %{name}-%{version}
|
|
|
@@ -86,7 +87,7 @@ AutoReqProv: no
|
|
|
echo " \"\$@\"" >>$perl
|
|
|
chmod a+x $perl
|
|
|
|
|
|
- # uncompress and build modules
|
|
|
+ # uncompress and build modules
|
|
|
for mod in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3}; do
|
|
|
dir=`echo "$mod" | sed -e 's;^.*/\([^/]*\)\.tar\.gz$;\1;'`
|
|
|
cd $dir
|
|
|
@@ -99,12 +100,12 @@ AutoReqProv: no
|
|
|
cd ..
|
|
|
done
|
|
|
|
|
|
- # clean up
|
|
|
+ # clean up installation tree
|
|
|
find $RPM_BUILD_ROOT%{l_prefix} -name perllocal.pod -print | xargs rm -f
|
|
|
find $RPM_BUILD_ROOT%{l_prefix} -name .packlist -print | xargs rm -f
|
|
|
find $RPM_BUILD_ROOT%{l_prefix} -type d -depth -print | (xargs rmdir >/dev/null 2>&1 || true)
|
|
|
|
|
|
- # avoid conflicts
|
|
|
+ # determine installation files
|
|
|
eval `$perl -V:installarchlib -V:installprivlib -V:installsitearch -V:installsitelib`
|
|
|
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
|
|
|
%{l_files_std} \
|