SPECS (AC-branch): perl.spec - separated -libs; rel 10

glen glen at pld-linux.org
Tue Jan 30 11:34:24 CET 2007


Author: glen                         Date: Tue Jan 30 10:34:24 2007 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- separated -libs; rel 10

---- Files affected:
SPECS:
   perl.spec (1.342.2.1 -> 1.342.2.2) 

---- Diffs:

================================================================
Index: SPECS/perl.spec
diff -u SPECS/perl.spec:1.342.2.1 SPECS/perl.spec:1.342.2.2
--- SPECS/perl.spec:1.342.2.1	Thu Dec 21 02:24:32 2006
+++ SPECS/perl.spec	Tue Jan 30 11:34:19 2007
@@ -29,7 +29,7 @@
 %define		perl_vendorlib	%{_datadir}/perl5/vendor_perl
 %define		perl_vendorarch	%{_libdir}/perl5/vendor_perl/%{_abi}/%{_target_platform}%{perlthread}
 
-%define		_rel 8
+%define		_rel 10
 Summary:	Practical Extraction and Report Language (Perl)
 Summary(cs):	Programovací jazyk Perl
 Summary(da):	Programmeringssproget Perl
@@ -268,11 +268,20 @@
 ąŕłĚĄŁ\n Web ÉĎľÄ´ó˛żˇÖ CGI ˝ĹąžžůĘšÓĂ Perl
 ÓďŃÔ˝řĐĐąŕĐ´ĄŁÄúąŘĐëÔÚϾͳÖĐ°˛×° Perl Číźţ°üŁŹ ŇÔąă´ŚŔí Perl ˝ĹąžĄŁ
 
+%package libs
+Summary:	Shared Perl library
+Group:		Libraries
+Conflicts:	perl-base < 1:5.8.8-8.1
+
+%description libs
+Shared Perl library.
+
 %package base
 Summary:	Base Perl components for a minimal installation
 Summary(pl):	Podstawowe składniki potrzebne do minimalnej instalacji Perla
 Group:		Development/Languages/Perl
 Requires:	perl-dirs(%{_target_cpu})
+Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
 Provides:	perl(largefiles)
 Provides:	perl-File-Compare = 1.1003
 Provides:	perl-File-Spec = 3.12
@@ -820,13 +829,22 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post	base -p /sbin/ldconfig
-%postun	base -p /sbin/ldconfig
+%post	libs -p /sbin/ldconfig
+%postun	libs -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
 %doc README AUTHORS
 
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libperl.so.*
+%dir %{_libdir}/perl5
+%dir %{_libdir}/perl5/%{version}
+%dir %{perl_archlib}
+%dir %{perl_archlib}/CORE
+%attr(755,root,root) %{perl_archlib}/CORE/libperl.so.%{_abi}
+
 %files base
 %defattr(644,root,root,755)
 %doc doc-base/*
@@ -838,15 +856,8 @@
 
 %dir %{_datadir}/perl5
 %dir %{perl_privlib}
-%dir %{_libdir}/perl5
-%dir %{_libdir}/perl5/%{version}
-%dir %{perl_archlib}
 %dir %{perl_archlib}/auto
 
-%dir %{perl_archlib}/CORE
-%attr(755,root,root) %{perl_archlib}/CORE/libperl.so.%{_abi}
-%attr(755,root,root) %{_libdir}/libperl.so.*
-
 %dir %{_libdir}/perl5/vendor_perl
 %dir %{_libdir}/perl5/vendor_perl/%{_abi}
 %{perl_vendorarch}
@@ -1399,6 +1410,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.342.2.2  2007/01/30 10:34:19  glen
+- separated -libs; rel 10
+
 Revision 1.342.2.1  2006/12/21 01:24:32  glen
 - require proper perl-dirs; rel 8
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/perl.spec?r1=1.342.2.1&r2=1.342.2.2&f=u



More information about the pld-cvs-commit mailing list