# perl library paths %perl_vendor_privlib %(eval "`%__perl -V:installvendorlib`"; echo "$installvendorlib") %perl_vendor_archlib %(eval "`%__perl -V:installvendorarch`"; echo "$installvendorarch") %perl_vendor_autolib %perl_vendor_archlib/auto # mandirs %perl_vendor_man1dir %_man1dir %perl_vendor_man3dir %_man3dir # perl version/build-specific binary token (PreReq: %perl_binary_compat) # ALT RPM inserts this dependency automatically since # Fri Oct 25 2002 Dmitry V. Levin 4.0.4-alt9 %perl_binary_compat %(eval "`%__perl -V:libperl`"; echo "$libperl") # automate various rpmbuild stages %perl_vendor_build() \ %{?_without_smp:NPROCS=1; : NOTE: SMP-incompatible} \ %{?_disable_smp:NPROCS=1; : NOTE: SMP-incompatible} \ : writing Makefile \ %__perl Makefile.PL \\\ PREFIX=%prefix \\\ INSTALLDIRS=vendor \\\ %* \\\ /dev/null ||: NOTE: tests not available && exit 0 %{?_without_test: : WARNING: tests disabled && exit 0} \ %{?_disable_test: : WARNING: tests disabled && exit 0} \ : running tests \ export LD_BIND_NOW=1 PERL_DL_NONLAZY=1 \ %make test %perl_vendor_install() \ : installing \ %make_install \\\ PREFIX=$RPM_BUILD_ROOT%prefix \\\ INSTALLDIRS=vendor \\\ INSTALLMAN1DIR=$RPM_BUILD_ROOT%perl_vendor_man1dir \\\ INSTALLMAN3DIR=$RPM_BUILD_ROOT%perl_vendor_man3dir \\\ %* \\\ pure_install