Acked

> 
> ping
> 
> 
> On 2/27/19 1:26 PM, Snir Sheriber wrote:
> > This Makefile script is invoked by copr to build source rpm
> > See: https://docs.pagure.org/copr.copr/user_documentation.html#make-srpm
> > ---
> >
> > Changes from v1 are script improvements and description
> >
> > ---
> >   .copr/Makefile | 21 +++++++++++++++++++++
> >   1 file changed, 21 insertions(+)
> >   create mode 100644 .copr/Makefile
> >
> > diff --git a/.copr/Makefile b/.copr/Makefile
> > new file mode 100644
> > index 0000000..0ae3bed
> > --- /dev/null
> > +++ b/.copr/Makefile
> > @@ -0,0 +1,21 @@
> > +# This Makefile script is invoked by copr to build source rpm
> > +# See: https://docs.pagure.org/copr.copr/user_documentation.html#make-srpm
> > +
> > +PROTOCOL_GIT_REPO = https://gitlab.freedesktop.org/spice/spice-protocol
> > +BUILD = make automake autoconf autoconf-archive libtool xz git rpm-build
> > +
> > +srpm:
> > +   dnf install -y $(BUILD)
> > +
> > +   # get upstream spice protocol
> > +   git clone $(PROTOCOL_GIT_REPO)
> > +   cd spice-protocol && ./autogen.sh --prefix=/usr/ && make install
> > +
> > +   # get other dependencies for project excluding spice-protocol
> > +   dnf install -y `sed '/^BuildRequires:/!d; s/.*://;
> > s/\bspice-protocol\b//; s/>.*//' *.spec.in`
> > +
> > +   # create source rpm
> > +   ./autogen.sh
> > +   sed -i -E "s/(^Release:[[:space:]]*)([^%]*)/\1`date
> > +'%Y%m%d%H%M.spice.nigthly'`/" *.spec
> > +   make dist
> > +   rpmbuild -bs *.spec --define "_sourcedir $$PWD" --define "_srcrpmdir
> > $(outdir)"
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to