[clc-intercal] exclude InstallModule.pm to avoid dependency bloat

Iain Arnell iarnell at fedoraproject.org
Wed Jul 27 15:30:47 UTC 2011


commit a0d55520fa49bcf09622f4f60fa43592308a5f20
Author: Iain Arnell <iarnell at gmail.com>
Date:   Wed Jul 27 17:23:54 2011 +0200

    exclude InstallModule.pm to avoid dependency bloat

 clc-intercal.spec |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/clc-intercal.spec b/clc-intercal.spec
index 0c0d70b..54c22a1 100644
--- a/clc-intercal.spec
+++ b/clc-intercal.spec
@@ -93,12 +93,16 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %docdir %{_docdir}/%{name}-%{perversion}
 %{_docdir}/%{name}-%{perversion}
-%exclude %{_docdir}/%{name}-%{perversion}/*-UI-X
 %{perl_vendorlib}/*
-%exclude %{perl_vendorlib}/Language/INTERCAL/Interface/X.pm
 %{_bindir}/*
 %{_mandir}/man1/*
 %{_mandir}/man3/*
+# These are in UI-X sub-package.
+%exclude %{_docdir}/%{name}-%{perversion}/*-UI-X
+%exclude %{perl_vendorlib}/Language/INTERCAL/Interface/X.pm
+# Installation helper, not required for runtime, but has a dependency on
+# ExtUtils::MakeMaker. Exclude it to avoid dependency bloat.
+%exclude %{perl_vendorlib}/Language/INTERCAL/InstallModule.pm
 
 %files UI-X
 %defattr(-,root,root,-)
@@ -109,6 +113,7 @@ rm -rf %{buildroot}
 %changelog
 * Wed Jul 27 2011 Iain Arnell <iarnell at gmail.com> 0-0.7.1._94._2
 - update filtering for rpm 4.9
+- exclude InstallModule.pm to avoid dependency bloat
 
 * Tue Jun 21 2011 Marcela Mašláňová <mmaslano at redhat.com> - 0-0.6.1._94._2
 - Perl mass rebuild


More information about the scm-commits mailing list