[ 
https://issues.apache.org/jira/browse/MESOS-543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13707147#comment-13707147
 ] 

Bernardo Gomez Palacio commented on MESOS-543:
----------------------------------------------

I think this effort should be related to 
[MESOS-73|https://issues.apache.org/jira/browse/MESOS-73]. As mentioned in 
MESOS-73 I created the repo 
[incubator-mesos-rpm|https://github.com/Guavus/incubator-mesos-rpm/blob/master/templates/apache-mesos.spec.in].
 Such repo helps me create RPMs of any given commit or branch on mesos, those 
are named _build  spaces_ by the scripts, which I think is useful given the 
agility of the Mesos.

I would like to help, so in a nutshell..
[RPM SPEC 
file|https://github.com/Guavus/incubator-mesos-rpm/blob/master/templates/apache-mesos.spec.in]
 : Please note that its an ini file configured by the _autotools_ but looking 
beyond that it defines a structure, see the {{%files}} section. My intention is 
to provide three packages inside the same RPM to install _master_, _slave_, or 
_local_.

Some additional files related to this effort stored in a fork of the Mesos 
project at [Mesos 
Fork|https://github.com/Guavus/incubator-mesos/tree/support/guavus-master].

[src/deploy/mesos-profile-env.sh.in|https://github.com/Guavus/incubator-mesos/blob/support/guavus-master/src/deploy/mesos-profile-env.sh.in]
[src/deploy/mesos-locald.sh.in|https://github.com/Guavus/incubator-mesos/blob/support/guavus-master/src/deploy/mesos-locald.sh.in]
[src/deploy/mesos-masterd.sh.in|https://github.com/Guavus/incubator-mesos/blob/support/guavus-master/src/deploy/mesos-masterd.sh.in]
[src/deploy/mesos-slaved.sh.in|https://github.com/Guavus/incubator-mesos/blob/support/guavus-master/src/deploy/mesos-slaved.sh.in]

For the moment I stopped working on this at least for the next two weeks, after 
that I will pick it up again. In the time being please let me know any feedback 
and hope this helps bootstrap ideas.

                
> proper auto-tools dependency checking
> -------------------------------------
>
>                 Key: MESOS-543
>                 URL: https://issues.apache.org/jira/browse/MESOS-543
>             Project: Mesos
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.12.0
>            Reporter: Timothy St. Clair
>              Labels: build
>             Fix For: 0.14.0
>
>
> Currently mesos repo includes direct version dependencies in tarballs and 
> does not do proper m4 system dependency checking by default && optional 
> --with(ver).  That is the standard practice for downstream channel adoption.  
> For more details see: 
> https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to