[mythtv-users] Rebuild source rpms HOWTO

Ken Mink kmmyth at gmail.com
Wed Apr 20 03:46:46 UTC 2005


On 4/19/05, Jarod Wilson <jarod at wilsonet.com> wrote:
> On Tuesday 19 April 2005 18:22, Joe Votour wrote:
> > > The required macros have been posted on the
> > > atrpms-devel list a few times.
> [...]
> > Yes, in fact, I pulled down the macros from one of
> > your postings on atrpms-devel.  It was a bit of a
> > pain, since I couldn't find any search feature.  I had
> > to hit posts that I figured were related to macros,
> > and I got lucky.
> 
> Ah yes, google is the only available search facility...
> 
> > Are you sure that's all your need though?  I could
> > have sworn that when I built the 0.17 RPMs, that I
> > also needed a couple of extra ones like sysconfigdir
> > or rundir (which I have).  My memory is a little hazy,
> > so I'll repeat the build tonight.
> 
> Hmm... You may be right on that. These might be needed:
> 
> %_initdir       %{_sysconfdir}/rc.d/init.d
> %_varlibdir     %{_localstatedir}/lib
> %_varcachedir   %{_localstatedir}/cache
> %_logdir                %{_localstatedir}/log
> %_rundir                %{_localstatedir}/run
> %_subsysdir     %{_localstatedir}/lock/subsys
> %_sysconfigdir  %{_sysconfdir}/sysconfig
> %_logrotatedir  %{_sysconfdir}/logrotate.d
> 
> > > I don't mind, and I doubt if Axel minds. Its a goal
> > > of ATrpms to make the
> > > packages more user-rebuildable.
> >
> > Consider it done.  I'll write a document for 0.17, and
> > I'll post an update to 0.18 once I've had a chance to
> > try it out (probably after I reinstall to x86_64
> > though).
> 
> Cool.
> 
> --
> Jarod Wilson
> jarod at wilsonet.com
> 
> Got a question? Read this first...
>      http://catb.org/~esr/faqs/smart-questions.html
> MythTV, Fedora Core & ATrpms documentation:
>      http://wilsonet.com/mythtv/
> MythTV Searchable Mailing List Archive
>      http://www.gossamer-threads.com/lists/mythtv/
> 
> 


Thanks guys. The macros did the trick. I was able to recompile the
SRPMs with the livetv buffer patch. Everything is working fine now.

Ken


More information about the mythtv-users mailing list