Bug 1295117

Summary: Adding mono macros
Product: [Fedora] Fedora EPEL Reporter: Timotheus Pokorra <pokorra.mailinglists>
Component: epel-rpm-macrosAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: j, kevin, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: epel-rpm-macros-7-7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-17 18:59:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1220138, 1286889    

Description Timotheus Pokorra 2016-01-02 15:13:28 UTC
Can you please add the mono macros from Fedora:
http://pkgs.fedoraproject.org/cgit/redhat-rpm-config.git/tree/macros.mono-srpm
to http://pkgs.fedoraproject.org/cgit/epel-rpm-macros.git/tree/?h=epel7

This would be helpful, even in Copr builds, that we could rely on those macros and don't have to pollute the spec files.

And it would be a preparation for Mono 4 in Epel, whenever that happens.

Comment 1 Kevin Fenzi 2016-01-02 21:25:30 UTC
Are these same macros used for exising older mono builds in epel7?

Will adding them break any of those existing builds?

Comment 2 Timotheus Pokorra 2016-01-04 10:17:43 UTC
I have checked the current spec file of Mono (2.10.8) for Epel7:
http://pkgs.fedoraproject.org/cgit/mono.git/tree/mono.spec?h=epel7

There is no definition and no usage of mono_arches, _monodir nor _monogacdir.

There is a definition for monodir:
%define monodir /usr/lib/mono

But the name is without the underscore, so there is no conflict.

Comment 3 Fedora Update System 2016-02-29 23:51:57 UTC
epel-rpm-macros-7-7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c9cfaac281

Comment 4 Fedora Update System 2016-03-02 02:24:07 UTC
epel-rpm-macros-7-7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c9cfaac281

Comment 5 Fedora Update System 2016-03-17 18:59:44 UTC
epel-rpm-macros-7-7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.