Bug 1295117 - Adding mono macros
Summary: Adding mono macros
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: epel-rpm-macros
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kevin Fenzi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1220138 1286889
TreeView+ depends on / blocked
 
Reported: 2016-01-02 15:13 UTC by Timotheus Pokorra
Modified: 2016-03-17 18:59 UTC (History)
3 users (show)

Fixed In Version: epel-rpm-macros-7-7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-03-17 18:59:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.