pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/fftwf DESTDIR support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/20d087d132a5
branches:  trunk
changeset: 539872:20d087d132a5
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Sat Mar 15 14:18:39 2008 +0000

description:
DESTDIR support.

diffstat:

 math/fftwf/Makefile |  16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diffs (38 lines):

diff -r e139f83d54e6 -r 20d087d132a5 math/fftwf/Makefile
--- a/math/fftwf/Makefile       Sat Mar 15 13:55:22 2008 +0000
+++ b/math/fftwf/Makefile       Sat Mar 15 14:18:39 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/11/15 01:11:13 wulf Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/15 14:18:39 joerg Exp $
 
 .if (${MACHINE_ARCH} == "powerpc")
 DISTNAME=              fftw-3.1.2-fma
@@ -14,6 +14,8 @@
 HOMEPAGE=              http://www.fftw.org/
 COMMENT=               Collection of fast C routines to compute DFTs
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 USE_LIBTOOL=           yes
 PKGCONFIG_OVERRIDE+=   fftw.pc.in
 GNU_CONFIGURE=         yes
@@ -32,12 +34,14 @@
 TEST_TARGET=           check
 
 INSTALLATION_DIRS=     ${PKGMANDIR}/man1
+INSTALL_TARGET=                install-libLTLIBRARIES install-pkgconfigDATA
 
-do-install:
-       gmake -C ${WRKSRC} install-libLTLIBRARIES
-       gmake -C ${WRKSRC} install-pkgconfigDATA
-       gmake -C ${WRKSRC}/tools install-binPROGRAMS
+post-install:
+       cd ${WRKSRC}/tools &&                                           \
+       ${SETENV} ${INSTALL_ENV} ${MAKE_ENV}                            \
+               ${MAKE_PROGRAM} ${MAKE_FLAGS} ${INSTALL_MAKE_FLAGS}     \
+               install-binPROGRAMS
        ${INSTALL_MAN} ${WRKSRC}/tools/fftwf-wisdom.1 \
-               ${PREFIX}/${PKGMANDIR}/man1
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
 
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index