[systemd-devel] [PATCH] makefile:put macros file to the correct place

Frederic Crozat fcrozat at suse.com
Fri Jun 28 03:06:13 PDT 2013


Le vendredi 28 juin 2013 à 10:50 +0200, Václav Pavlín a écrit :
> Zbigniew Jędrzejewski-Szmek píše v Čt 27. 06. 2013 v 17:00 +0200:
> > On Thu, Jun 27, 2013 at 04:30:12PM +0200, Vaclav Pavlin wrote:
> > > From: Fedora systemd team <systemd-maint at redhat.com>
> > > 
> > > ---
> > >  Makefile.am | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > 
> > > diff --git a/Makefile.am b/Makefile.am
> > > index 3a196a6..c3988e8 100644
> > > --- a/Makefile.am
> > > +++ b/Makefile.am
> > > @@ -65,7 +65,7 @@ pkgconfigdatadir=$(datadir)/pkgconfig
> > >  pkgconfiglibdir=$(libdir)/pkgconfig
> > >  polkitpolicydir=$(datadir)/polkit-1/actions
> > >  bashcompletiondir=@bashcompletiondir@
> > > -rpmmacrosdir=$(sysconfdir)/rpm
> > > +rpmmacrosdir=$(prefix)/lib/rpm/macros.d
> > Is this a recent change in rpmbuild? I don't see any macros
> > in the new dir on FC19, and even don't have the dir on FC18...
> > 
> > Zbyszek
> RPM guys removed systemd from default build-requires in buildroot by
> mistake. So we discussed how to do it so that systemd does not have to
> be default require for all packages that ship unit files. The result of
> this discussion was that we create a subpackage that will contain only
> rpm macro files. 

This is funny, we just did the same on openSUSE Factory.

Our package name is systemd-rpm-macros

-- 
Frederic Crozat <fcrozat at suse.com>
SUSE



More information about the systemd-devel mailing list