[macports-ports] branch master updated: quantum-espresso: Fix destroot phase by patching Makefile for DESTDIR. Trying to replace --prefix in configure line does not work.

David Strubbe dstrubbe at macports.org
Thu Nov 9 23:39:35 UTC 2017


Good point. This does work, but for simplicity I'll fix that.

David

On Thu, Nov 9, 2017 at 1:49 PM, Ryan Schmidt <ryandesign at macports.org>
wrote:

>
> On Nov 9, 2017, at 13:48, David Strubbe wrote:
>
> > David Strubbe (dstrubbe) pushed a commit to branch master
> > in repository macports-ports.
> >
> >
> > https://github.com/macports/macports-ports/commit/
> 56629ccf60547e60dd565a772473ff776b81a40a
> >
> > The following commit(s) were added to refs/heads/master by this push:
> >
> >      new 56629cc  quantum-espresso: Fix destroot phase by patching
> Makefile for DESTDIR. Trying to replace --prefix in configure line does not
> work.
> >
> >      new bab984c  Merge branch 'master' of https://github.com/macports/
> macports-ports
> >
> > 56629cc is described below
> >
> >
> > commit 56629ccf60547e60dd565a772473ff776b81a40a
> >
> > Author: David Strubbe <dstrubbe at macports.org>
> > AuthorDate: Thu Nov 9 11:47:35 2017 -0800
> >
> >
> >     quantum-espresso: Fix destroot phase by patching Makefile for
> DESTDIR. Trying to replace --prefix in configure line does not work.
>
> > +@@ -267,11 +272,11 @@
> > + #########################################################
> > +
> > + install : touch-dummy
> > +-    @if test -d bin ; then mkdir -p $(PREFIX)/bin ; \
> > ++    @if test -d bin ; then mkdir -p $(DESTDIR)/$(PREFIX)/bin ; \
> > +     for x in `find * ! -path "test-suite/*" -name *.x -type f` ; do \
> > +-            cp $$x $(PREFIX)/bin/ ; done ; \
> > ++            cp $$x $(DESTDIR)/$(PREFIX)/bin/ ; done ; \
> > +     fi
> > +-    @echo 'Quantum ESPRESSO binaries installed in $(PREFIX)/bin'
> > ++    @echo 'Quantum ESPRESSO binaries installed in
> $(DESTDIR)/$(PREFIX)/bin'
> > +
> > + #########################################################
> > + # Run test-suite for numerical regression testing
>
>
> $(PREFIX) already begins with a slash so you should not put another one in
> front of it.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20171109/a801279f/attachment.html>


More information about the macports-dev mailing list