[Bug 230608] missing config.h in latest -14
Robin Norwood
rnorwood at redhat.com
Wed Mar 7 17:09:53 UTC 2007
Ralf Corsepius <rc040203 at freenet.de> writes:
> On Wed, 2007-03-07 at 08:14 +0100, Ralf Corsepius wrote:
>> On Mon, 2007-03-05 at 16:30 -0600, Tom 'spot' Callaway wrote:
>>
>> > Thoughts? Suggestions are welcomed.
>
>> I'll try to come up with a patch against cvs fixing issues 1-3,
>> throughout today.
>
> Below are 2 patches addressing before-mentioned issues and 2 further
> ones:
>
> * Lost /usr/bin/cpan
> * Test/Harness.pm still was part of perl. This caused perl to depended
> on perl-devel (i.e. a circular dep).
>
> The first patch is against cvs, the second one is against the spec you
> sent to the list.
I'm building a new perl locally with your patches - seems to be going
well so far. I'll let you know.
-RN
> --- perl.spec.14.1 2007-03-07 12:11:55.000000000 +0100
> +++ perl.spec 2007-03-07 12:14:07.000000000 +0100
> @@ -196,7 +196,6 @@
> Summary: Header files for use in perl development
> Group: Development/Languages
> Requires: perl = %{epoch}:%{version}-%{release}
> -Requires: perl(ExtUtils::Embed), perl(ExtUtils-MakeMaker)
>
> %description devel
> This package contains header files and development modules.
> @@ -464,10 +463,16 @@
> %ifarch %{multilib_64_archs}
> /usr/lib/perl5/
> %endif
> +%exclude %{_bindir}/enc2xs
> +%exclude %{_mandir}/man1/enc2xs*
> %exclude %{_bindir}/h2xs
> +%exclude %{_mandir}/man1/h2xs*
> %exclude %{_bindir}/libnetcfg
> +%exclude %{_mandir}/man1/libnetcfg*
> %exclude %{_bindir}/perlcc
> +%exclude %{_mandir}/man1/perlcc*
> %exclude %{_bindir}/perlivp
> +%exclude %{_mandir}/man1/perlivp*
> %exclude %{_bindir}/suidperl
> %exclude %{_bindir}/sperl%{version}
> %exclude %{_libdir}/perl5/%{version}/%{perl_archname}/CORE/*.h
> @@ -512,18 +517,25 @@
> %exclude %{_mandir}/man3/ExtUtils::testlib.3*
> # Test::Harness
> %exclude %{_bindir}/prove
> -%exclude /usr/lib/perl5/%{version}/Test/Harness/
> +%exclude /usr/lib/perl5/%{version}/Test/Harness*
> %exclude %{_mandir}/man1/prove.1*
> %exclude %{_mandir}/man3/Test::Harness*
>
> %files devel
> %defattr(-,root,root,-)
> +%{_bindir}/enc2xs
> +%{_mandir}/man1/enc2xs*
> %{_bindir}/h2xs
> +%{_mandir}/man1/h2xs*
> %{_bindir}/libnetcfg
> +%{_mandir}/man1/libnetcfg*
> %{_bindir}/perlcc
> +%{_mandir}/man1/perlcc*
> %{_bindir}/perlivp
> +%{_mandir}/man1/perlivp*
> %{_libdir}/perl5/%{version}/%{perl_archname}/CORE/*.h
> #CPAN
> +%{_bindir}/cpan
> /usr/lib/perl5/%{version}/CPAN/
> /usr/lib/perl5/%{version}/CPAN.pm
> %{_mandir}/man1/cpan.1*
> @@ -563,7 +575,7 @@
> %{_mandir}/man3/ExtUtils::testlib.3*
> # Test::Harness
> %{_bindir}/prove
> -/usr/lib/perl5/%{version}/Test/Harness/
> +/usr/lib/perl5/%{version}/Test/Harness*
> %{_mandir}/man1/prove.1*
> %{_mandir}/man3/Test::Harness*
--
Robin Norwood
Red Hat, Inc.
"The Sage does nothing, yet nothing remains undone."
-Lao Tzu, Te Tao Ching
More information about the Fedora-perl-devel-list
mailing list