From 24767d20fb68d4d7937781822da5d17b1d429b59 Mon Sep 17 00:00:00 2001 From: corsepiu Date: Aug 28 2008 09:49:54 +0000 Subject: - Filter out bogus requires. --- diff --git a/perl-Locale-Maketext-Lexicon.spec b/perl-Locale-Maketext-Lexicon.spec index 3fdb2f3..9f418b1 100644 --- a/perl-Locale-Maketext-Lexicon.spec +++ b/perl-Locale-Maketext-Lexicon.spec @@ -1,6 +1,6 @@ Name: perl-Locale-Maketext-Lexicon Version: 0.68 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Extract translatable strings from source License: MIT Group: Development/Libraries @@ -36,6 +36,22 @@ EOF %define __perl_provides %{_builddir}/Locale-Maketext-Lexicon-%{version}/%{name}-prov chmod +x %{__perl_provides} +# HACK: Remove bogus requires, rpm adds due to misinterpreting docs/*.hmtl +cat << \EOF > %{name}-requ +#!/bin/sh +%{__perl_requires} $* |\ + sed -e '/perl(Locale::Msgcat)/d' \ + -e '/perl(POSIX)/d' \ + -e '/perl(CGI)/d' \ + -e '/perl(Lingua::EN::Numbers::Ordinate)/d' \ + -e '/perl(Locale::gettext)/d' \ + -e '/perl(base)/d' \ + -e '/perl(Locale::Maketext::Lexicon)/d' + +EOF +%define __perl_requires %{_builddir}/Locale-Maketext-Lexicon-%{version}/%{name}-requ +chmod +x %{__perl_requires} + %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -63,6 +79,9 @@ make test %{_mandir}/man3/* %changelog +* Thu Aug 28 2008 Ralf Corsépius - 0.68-2 +- Filter out bogus requires. + * Tue Aug 26 2008 Ralf Corsépius - 0.68-1 - Upstream update. - Reflect new Source0-URL.