Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2018 09:54:13 +0200
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Yuri Victorovich <yuri@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r477927 - in head/science: . nwchem
Message-ID:  <20180824075413.ttvg4yhbdnozc63n@atuin.in.mat.cc>
In-Reply-To: <201808232200.w7NM0Xpr088049@repo.freebsd.org>
References:  <201808232200.w7NM0Xpr088049@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--7ztaxbtzezgark2a
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 23, 2018 at 10:00:33PM +0000, Yuri Victorovich wrote:
> +post-install:
> +	@${REINPLACE_CMD} 's|nwchrc=3D"/etc/nwchemrc"|nwchrc=3D"${PREFIX}/etc/n=
wchemrc"|' ${WRKSRC}/util/util_nwchemrc.F

1) never use both do-install and post-install, put everything in post-insta=
ll.
2) post-install happens after do-install.

> +do-install:
> +	${INSTALL_DATA} ${WRKDIR}/nwchemrc ${STAGEDIR}${PREFIX}/etc/nwchemrc
> +	${INSTALL_PROGRAM} ${WRKSRC}/../bin/LINUX64/${PORTNAME} ${STAGEDIR}${PR=
EFIX}/bin/${PORTNAME}.shadow
> +	@(echo "#!/bin/sh"; \
> +	  echo ""; \
> +	  echo "if ! [ -f ~/.nwchemrc ]; then"; \
> +	  echo "  cp ${PREFIX}/etc/nwchemrc ~/.nwchemrc"; \
> +	  echo "fi"; \
> +	  echo ""; \
> +	  echo "LD_PRELOAD=3D${PREFIX}/lib/gcc${GCC_DEFAULT}/libgcc_s.so ${PREF=
IX}/bin/${PORTNAME}.shadow \""$$"@\"" \
> +	) > ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
> +	@${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
> +	cd ${WRKSRC}/basis && ${COPYTREE_SHARE} libraries ${STAGEDIR}${DATADIR}
> +	cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}
> +	@${MKDIR} ${STAGEDIR}${DATADIR}/libraryps
> +.for d in development_psps HGH_LDA library1 library2 ofpw_default paw_de=
fault pspw_default pspw_new pspw_old Spin_Orbit TETER TM
> +	cd ${WRKSRC}/nwpw/libraryps && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATA=
DIR}/libraryps/
> +.endfor


--=20
Mathieu Arnold

--7ztaxbtzezgark2a
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlt/uaVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zkhFYg//UcIPHehM7TzfFeklPWiiGPcNqsNZLlTMW2gp3RfUjeqHsuaqp8DfzVs8
puiENbWgtnrFG9GQ4/WIU/lrzJAoPu7HYIT1laZXTGPhkk/qH0IN6tdeiZ9nIAut
EQI34U/3GO3mkksHszinu9OGiFWa+CBtkl0/5G+7oxHA+LBM/u97T0u3YXyAfjKc
OdjHzKthz2K4ZanJp2ZMNKv1ZUZaZ84ydIPd8Qnx6UI7MovkAeje0X5mRfMXVHgk
OLTIpRrElj9jKOEIM5kyw83hVNmXwY1ap38We9VXYlb0mbbuqNNmNR53ieZgRnh6
ZgUEuq4B6aJCePpxYr2Y6RtX5dH3e7yWmjKigwv3CXl996aCLwC6azb1xDIPPCOO
1vmAAXJfGGYZu+NMeY2LY8xNM6RzBLi5/6zDLoX54oRkM9JoMOrr5p6mBXCk0UCW
QHMGhC7EykSGfBoR4mPOLvqR4Mmqfhun/N+CPM9qANfo2BgfUI4VKEqF81rQgI9J
Ev9dI29umCWlZOwfTeyePLl4k43K/zTYEJTtTehL/ByqSE3vW1VSHQSytFw1V6RM
eBP1UmchuSVJCZa3+GSvziGO28ODqgc9p9HDba3bR3//yMbXIZMFjVtZTNhdCBi5
Ib3ttbBS2DYEuCffwYmgnHFp7bhz9G2kbCQxhnZsZmnSFyPPh44=
=2U8V
-----END PGP SIGNATURE-----

--7ztaxbtzezgark2a--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180824075413.ttvg4yhbdnozc63n>