[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[Bug 183256] Add requires and provides filtering to the Perl template



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Add requires and provides filtering to the Perl template


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=183256


ville skytta iki fi changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO
                 CC|                            |fedora-extras-
                   |                            |list redhat com




------- Additional Comments From ville skytta iki fi  2006-02-27 15:41 EST -------
(In reply to comment #0)
> If you think that's too much to clutter the template with then I understand;
> I'll try to get it added to the wiki in any case.

Personally I do think it's too much as this stuff is relatively rarely needed
anyway, but let's see if folks on fedora-extras-list have differing opinions. 
There's also the same stuff for filtering spurious perl(...) autodependencies,
but luckily that's even more rare.

Some nitpickery about the suggested boilerplate:

> cat <<XXX > %{name}-prov

This should be "... << \XXX ..." (note the backslash) to prevent too early shell
variable expansion (such as with "$*" below).  And EOF sounds better than XXX to me.

> #!/bin/sh
> %{__perl_provides} $* | sed -e '/perl(unwanted_provide)/d'

No sed in perl packages, for god's sake! :)  I'd personally use grep -v.

> XXX
> %define __perl_provides %{_builddir}/%{name}-%{version}/%{name}-prov

%{name}-%{version} practically never works for perl module packages in this
context, but needs to be Foo-Bar-%{version}.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]