[perl-Tk] Split out Tk/MMutil.pm, Tk/install.pm, Tk/MakeDepend.pm into perl-Tk-devel. (Avoid dependency on per

corsepiu corsepiu at fedoraproject.org
Fri Oct 21 13:36:02 UTC 2011


commit fe6a5d2f242a1c7af1272755a92210f7dd9ede0a
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date:   Fri Oct 21 15:35:53 2011 +0200

    Split out Tk/MMutil.pm, Tk/install.pm, Tk/MakeDepend.pm into perl-Tk-devel.
    (Avoid dependency on perl-devel - BZ 741777).

 perl-Tk.spec |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/perl-Tk.spec b/perl-Tk.spec
index cac02f4..dbfc679 100644
--- a/perl-Tk.spec
+++ b/perl-Tk.spec
@@ -5,7 +5,7 @@ Name:           perl-Tk
 # devel version fix for perl 5.14: 
 %define real_version 804.029_500
 Version:        804.029
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Perl Graphical User Interface ToolKit
 
 Group:          Development/Libraries
@@ -54,6 +54,13 @@ The perl code corresponding to Tix's Tcl code is not fully implemented.
 Perl API is essentially the same as Tk800 series Tk800.025 but has not
 been verified as compliant. There ARE differences see pod/804delta.pod.
 
+%package devel
+Summary: perl-Tk ExtUtils::MakeMaker support module
+Requires: perl-Tk = %{version}-%{release}
+
+%description devel
+%{summary}
+
 %prep
 %setup -q -n Tk-%{real_version}
 find . -type f -exec %{__perl} -pi -e \
@@ -96,13 +103,27 @@ find __demos/ -type f -exec chmod -x {} \;
 %{_bindir}/tkjpeg
 %{perl_vendorarch}/auto/Tk
 %{perl_vendorarch}/T*
+%exclude %{perl_vendorarch}/Tk/MMutil.pm
+%exclude %{perl_vendorarch}/Tk/install.pm
+%exclude %{perl_vendorarch}/Tk/MakeDepend.pm
 %{_mandir}/man*/*
 %exclude %{_mandir}/man1/widget.1*
 %exclude %{_bindir}/gedi
 %exclude %{_bindir}/widget
 %exclude %{perl_vendorarch}/Tk/demos
 
+%files devel
+%dir %{perl_vendorarch}/Tk
+%{perl_vendorarch}/Tk/MMutil.pm
+%{perl_vendorarch}/Tk/install.pm
+%{perl_vendorarch}/Tk/MakeDepend.pm
+
+
 %changelog
+* Thu Oct 21 2011 Ralf Corsépius <corsepiu at fedoraproject.org> 804.029-4
+- Split out Tk/MMutil.pm, Tk/install.pm, Tk/MakeDepend.pm into perl-Tk-devel.
+  (Avoid dependency on perl-devel - BZ 741777).
+
 * Tue Jun 21 2011 Iain Arnell <iarnell at gmail.com> 804.029-3
 - Perl mass rebuild
 



More information about the perl-devel mailing list