]> git.pld-linux.org Git - packages/perl.git/commitdiff
- Release: 5 auto/ac/perl-5_8_2-5
authorJacek Konieczny <jajcus@pld-linux.org>
Fri, 16 Jan 2004 15:03:02 +0000 (15:03 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- changed to build with new rpm dependencies generation

Changed files:
    perl.spec -> 1.249

perl.spec

index 77f07e98a66cb0811727d349c33d126846b78d02..8eae2427141f8801035f224b8d0f043225cd772c 100644 (file)
--- a/perl.spec
+++ b/perl.spec
@@ -58,7 +58,7 @@ Summary(tr):  Kabuk yorumlama dili
 Summary(zh_CN):        Perl ±à³ÌÓïÑÔ¡£
 Name:          perl
 Version:       5.8.2
-Release:       4%{?_without_threads:_nothr}%{?_without_largefiles:_nolfs}
+Release:       5%{?_without_threads:_nothr}%{?_without_largefiles:_nolfs}
 Epoch:         1
 License:       GPL or Artistic
 Group:         Development/Languages/Perl
@@ -85,16 +85,8 @@ Requires:    perl-doc-reference
 Requires:      perldoc
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                __perl  LD_LIBRARY_PATH="%{_builddir}/%{name}-%{version}" PERL5LIB="%{buildroot}%{perl_privlib}:%{buildroot}%{perl_archlib}" %{buildroot}%{_bindir}/perl
-
-%if 0%{?_use_internal_dependency_generator:1}
-%define                _use_internal_dependency_generator 0
-# we can do it as there is no _noautoprov* in this spec
-%define                __find_provides /usr/bin/rpmdeps --define="__perl_provides /bin/sh -c '%{__perl} %{SOURCE2}'" --define="__perl_requires /bin/sh -c 'cat >/dev/null'" --provides
-%else
-# for rpm <= 4.1
-%define                __find_provides %{_builddir}/%{name}-%{version}/find-perl-provides.sh
-%endif
+%define                __perl  %{_builddir}/%{name}-%{version}/runperl
+%define                __perl_provides %{__perl} /usr/lib/rpm/perl.prov
 
 %description
 Perl is an interpreted language optimized for scanning arbitrary text
@@ -693,6 +685,14 @@ rm -f uconfig.h
 %{?!_without_tests:%{__make} test}
 #%{?!_without_tests:%{__make} minitest}
 
+cat > runperl <<EOF
+#!/bin/sh
+LD_LIBRARY_PATH="%{_builddir}/%{name}-%{version}" \
+       PERL5LIB="%{buildroot}%{perl_privlib}:%{buildroot}%{perl_archlib}" \
+       exec %{buildroot}%{_bindir}/perl \$*
+EOF
+chmod a+x runperl
+
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_mandir}/{ja,ko,zh_CN,zh_TW}/man1
This page took 0.361958 seconds and 4 git commands to generate.