summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/abs/Makefile6
-rw-r--r--math/admesh/Makefile17
-rw-r--r--math/antixls/Makefile8
-rw-r--r--math/aribas/Makefile24
-rw-r--r--math/calc/Makefile10
-rw-r--r--math/ess/Makefile18
-rw-r--r--math/fgmp/Makefile9
-rw-r--r--math/gap/Makefile22
-rw-r--r--math/gp-autpgrp/Makefile7
-rw-r--r--math/gp-factint/Makefile7
-rw-r--r--math/gp-fplsa/Makefile9
-rw-r--r--math/gp-grape/Makefile8
-rw-r--r--math/gp-grpconst/Makefile7
-rw-r--r--math/gp-lag/Makefile7
-rw-r--r--math/lapack/Makefile5
-rw-r--r--math/libffm/Makefile11
-rw-r--r--math/ltm/Makefile17
-rw-r--r--math/mapm/Makefile12
-rw-r--r--math/mathomatic/Makefile12
-rw-r--r--math/mcsim/Makefile14
-rw-r--r--math/metis/Makefile26
-rw-r--r--math/newmat/Makefile14
-rw-r--r--math/otter/Makefile22
-rw-r--r--math/pari-galdata/Makefile6
-rw-r--r--math/py-Scientific-doc/Makefile16
-rw-r--r--math/statist/Makefile13
-rw-r--r--math/superlu/Makefile14
-rw-r--r--math/tochnog/Makefile19
-rw-r--r--math/xgap/Makefile18
-rw-r--r--math/xldlas/Makefile12
30 files changed, 237 insertions, 153 deletions
diff --git a/math/abs/Makefile b/math/abs/Makefile
index 349cdeacdc8..84d07f8f8dc 100644
--- a/math/abs/Makefile
+++ b/math/abs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2006/12/27 13:37:39 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2008/03/04 18:12:58 jlam Exp $
#
DISTNAME= abs-src-0.8
@@ -12,13 +12,15 @@ MAINTAINER= pkgsrc-users@NetBSD.org
# AWOL
COMMENT= Free spreadsheet with graphical user interface
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_X11BASE= YES
MAKE_FILE= Makefile.netBSD
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/abs ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/abs ${DESTDIR}${PREFIX}/bin
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"
diff --git a/math/admesh/Makefile b/math/admesh/Makefile
index f4c32f18e31..dd943f742bc 100644
--- a/math/admesh/Makefile
+++ b/math/admesh/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/03/04 21:30:02 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:58 jlam Exp $
DISTNAME= admesh-0.95
CATEGORIES= math
@@ -8,16 +8,19 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.varlog.com/products/admesh/
COMMENT= Program for processing triangulated solid meshes
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
CONFIGURE_HAS_MANDIR= no
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/admesh ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/admesh
- cd ${WRKSRC} && ${INSTALL_DATA} README ADMESH.DOC \
- ${PREFIX}/share/doc/admesh/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/admesh
- ${INSTALL_DATA} ${WRKSRC}/block.stl ${PREFIX}/share/examples/admesh
+ ${INSTALL_PROGRAM} ${WRKSRC}/admesh ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/admesh
+ cd ${WRKSRC} && ${INSTALL_DATA} README ADMESH.DOC \
+ ${DESTDIR}${PREFIX}/share/doc/admesh/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/admesh
+ ${INSTALL_DATA} ${WRKSRC}/block.stl \
+ ${DESTDIR}${PREFIX}/share/examples/admesh
.include "../../mk/bsd.pkg.mk"
diff --git a/math/antixls/Makefile b/math/antixls/Makefile
index 828a9c3a5a6..d832adc457c 100644
--- a/math/antixls/Makefile
+++ b/math/antixls/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2006/07/07 22:10:07 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/04 18:12:58 jlam Exp $
#
DISTNAME= antixls-0.2b
@@ -13,13 +13,17 @@ COMMENT= Print XLS file with minimal formatting, or as CSV
DEPENDS+= p5-Spreadsheet-ParseExcel-[0-9]*:../../math/p5-Spreadsheet-ParseExcel
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run
WRKSRC= ${WRKDIR}
EXTRACT_CMD= ${CP} ${DOWNLOADED_DISTFILE} antixls
REPLACE_PERL+= antixls
NO_BUILD= YES
+INSTALLATION_DIRS= bin
+
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/antixls ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/antixls ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/math/aribas/Makefile b/math/aribas/Makefile
index f4a7504a3ba..919977fd3db 100644
--- a/math/aribas/Makefile
+++ b/math/aribas/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/02/20 19:04:14 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/04 18:12:58 jlam Exp $
DISTNAME= aribas-1.53
PKGREVISION= 1
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html
COMMENT= Multi-precision floating point and big integer arithmetic calculator
+PKG_DESTDIR_SUPPORT= user-destdir
+
CPPFLAGS+= -DUNiX -DPROTO
BUILD_DIRS= src
@@ -16,13 +18,17 @@ BUILD_DIRS= src
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/aribas ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/doc/aribas.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/aribas
- ${INSTALL_DATA} ${WRKSRC}/doc/aribas.[dmt]* ${PREFIX}/share/doc/aribas/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/aribas
- ${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/aribas/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp
- ${INSTALL_DATA} ${WRKSRC}/src/EL/aribas.el ${PREFIX}/share/emacs/site-lisp
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/aribas ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/aribas.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/aribas
+ ${INSTALL_DATA} ${WRKSRC}/doc/aribas.[dmt]* \
+ ${DESTDIR}${PREFIX}/share/doc/aribas/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/aribas
+ ${INSTALL_DATA} ${WRKSRC}/examples/* \
+ ${DESTDIR}${PREFIX}/share/examples/aribas/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/emacs/site-lisp
+ ${INSTALL_DATA} ${WRKSRC}/src/EL/aribas.el \
+ ${DESTDIR}${PREFIX}/share/emacs/site-lisp
.include "../../mk/bsd.pkg.mk"
diff --git a/math/calc/Makefile b/math/calc/Makefile
index 3a5fccf2dbb..351c5bda247 100644
--- a/math/calc/Makefile
+++ b/math/calc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2006/10/04 21:47:57 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2008/03/04 18:12:58 jlam Exp $
DISTNAME= calc-2.02f
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://directory.fsf.org/math/calc.html
COMMENT= Advanced Calculator for GNU Emacs
+PKG_DESTDIR_SUPPORT= user-destdir
+
.include "../../mk/emacs.mk"
MAKE_ENV+= EMACS=${EMACS_FLAVOR:Q}
@@ -20,11 +22,11 @@ INFO_FILES= # PLIST
INSTALLATION_DIRS= ${EMACS_INFOPREFIX} ${EMACS_LISPPREFIX}/calc
do-install:
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
- ${WRKSRC}/calccard.tex ${EMACS_LISPPREFIX}/calc
+ ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \
+ ${WRKSRC}/calccard.tex ${DESTDIR}${EMACS_LISPPREFIX}/calc
cd ${WRKSRC}; for f in *.info *.info-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX}; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/ess/Makefile b/math/ess/Makefile
index 739f02dcca2..51f94a08bc2 100644
--- a/math/ess/Makefile
+++ b/math/ess/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/10/09 12:24:04 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 18:12:59 jlam Exp $
DISTNAME= ess-5.3.4
PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
@@ -11,6 +11,8 @@ MAINTAINER= markd@NetBSD.org
HOMEPAGE= http://ess.r-project.org/
COMMENT= Emacs Speaks Statistics
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= makeinfo perl
EMACS_MODULES= base
INFO_FILES= # PLIST
@@ -30,14 +32,18 @@ post-extract:
cd ${WRKSRC} && chmod u+w doc/*/
do-install:
- cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* ${EMACS_LISPPREFIX}/ess
+ cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el* \
+ ${DESTDIR}${EMACS_LISPPREFIX}/ess
cd ${WRKSRC}/doc/info; for f in ess.info ess.info-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${EMACS_INFOPREFIX}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX}; \
done
- cd ${WRKSRC}/etc && ${INSTALL_DATA} icons/*.xpm ${EMACS_ETCPREFIX}/ess/icons
- cd ${WRKSRC}/etc && ${INSTALL_DATA} *.S ${EMACS_ETCPREFIX}/ess
- cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-sas-sh-command ${EMACS_ETCPREFIX}/ess
+ cd ${WRKSRC}/etc && ${INSTALL_DATA} icons/*.xpm \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess/icons
+ cd ${WRKSRC}/etc && ${INSTALL_DATA} *.S \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess
+ cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-sas-sh-command \
+ ${DESTDIR}${EMACS_ETCPREFIX}/ess
.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/fgmp/Makefile b/math/fgmp/Makefile
index 79ae4f292df..77707648b85 100644
--- a/math/fgmp/Makefile
+++ b/math/fgmp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/24 19:21:28 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/04 18:12:59 jlam Exp $
DISTNAME= fgmp-1.0b5-src-10.10
PKGNAME= fgmp-1.0b5
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-user@NetBSD.org
HOMEPAGE= http://hpux.cs.utah.edu/hppd/hpux/Maths/Misc/fgmp-1.0b5/
COMMENT= Minimalist free re-implementation of GNU multi-precision routines
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_LIBTOOL= yes
NO_CONFIGURE= yes
@@ -23,7 +25,8 @@ do-build:
)
do-install:
- cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libfgmp.la ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/gmp.h ${PREFIX}/include/fgmp.h
+ cd ${WRKSRC} && ${LIBTOOL} --mode=install ${INSTALL_LIB} libfgmp.la \
+ ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/gmp.h ${DESTDIR}${PREFIX}/include/fgmp.h
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gap/Makefile b/math/gap/Makefile
index dae5bcaa483..07d47294a81 100644
--- a/math/gap/Makefile
+++ b/math/gap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/07/27 18:48:02 jlam Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= gap4r3
@@ -21,6 +21,8 @@ SITES.fix4r3n5.tar.gz= ${MASTER_SITES:=bugfixes/}
LICENSE= no-commercial-use
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gtar
GNU_CONFIGURE= yes
@@ -38,22 +40,22 @@ post-extract:
( cd ${WRKSRC} && ${GTAR} zxf ${DISTDIR}/fix4r3n5.tar.gz )
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}/bin
- ${INSTALL_PROGRAM_DIR} ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}/bin
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_PROGRAM} ${WRKSRC}/bin/${GAP_PLATFORM}/gap \
- ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/${GAP_PLATFORM}/gac \
- ${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/gap.sh \
- ${PREFIX}/bin/gap
+ ${DESTDIR}${PREFIX}/bin/gap
${INSTALL_DATA} ${WRKSRC}/description5 \
- ${GAP_DIRECTORY}
+ ${DESTDIR}${GAP_DIRECTORY}
${INSTALL_DATA} ${WRKSRC}/sysinfo.gap \
- ${GAP_DIRECTORY}
+ ${DESTDIR}${GAP_DIRECTORY}
for I in cnf doc etc grp lib pkg prim small trans tst; do \
- ${CP} -R ${WRKSRC}/$$I ${GAP_DIRECTORY}; \
+ ${CP} -R ${WRKSRC}/$$I ${DESTDIR}${GAP_DIRECTORY}; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-autpgrp/Makefile b/math/gp-autpgrp/Makefile
index 2ce31b97cd7..3e561682c62 100644
--- a/math/gp-autpgrp/Makefile
+++ b/math/gp-autpgrp/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= autpgrp-1.1
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/autpgrp.html
COMMENT= GAP package for finding automorphism groups of finite p-groups
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/autpgrp
NO_BUILD= YES
GAP_PKG_NAME= autpgrp
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-factint/Makefile b/math/gp-factint/Makefile
index 81cd08e6eff..6f00361ea3e 100644
--- a/math/gp-factint/Makefile
+++ b/math/gp-factint/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= factint-1.3
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/factint.html
COMMENT= Integer factorization routines for GAP
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/factint
NO_BUILD= YES
GAP_PKG_NAME= factint
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-fplsa/Makefile b/math/gp-fplsa/Makefile
index 5c0dedf7bdd..a8a961d9cb8 100644
--- a/math/gp-fplsa/Makefile
+++ b/math/gp-fplsa/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= fplsa
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/fplsa.html
COMMENT= GAP interface to FPLSA
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/fplsa
GAP_PKG_NAME= fplsa
BUILD_TARGET= default
@@ -21,9 +23,10 @@ do-configure:
cd ${WRKSRC} && ${SH} configure ${GAP_DIRECTORY}
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_PKG_DIRECTORY}
@for I in README.fplsa bin doc gap init.g lib; do \
- cd ${WRKSRC} && ${PAX} -rw $$I ${GAP_PKG_DIRECTORY}; done
+ cd ${WRKSRC} && ${PAX} -rw $$I ${DESTDIR}${GAP_PKG_DIRECTORY};\
+ done
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-grape/Makefile b/math/gp-grape/Makefile
index df66c4049ac..b8b334477cc 100644
--- a/math/gp-grape/Makefile
+++ b/math/gp-grape/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= grape4r1
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/grape.html
COMMENT= GRAPE (GRape Algorithms using PErmutation groups)
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= bsd-gcc
WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
@@ -22,10 +24,10 @@ do-configure:
cd ${WRKSRC} && ${SH} configure ${GAP_DIRECTORY}
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${GAP_PKG_DIRECTORY}
@for I in COPYING bin doc grh htm init.g lib nauty20/read.me \
prs; do \
- ${CP} -R ${WRKSRC}/$$I ${GAP_PKG_DIRECTORY}; \
+ ${CP} -R ${WRKSRC}/$$I ${DESTDIR}${GAP_PKG_DIRECTORY}; \
done
.include "../../math/gap/gap.package.mk"
diff --git a/math/gp-grpconst/Makefile b/math/gp-grpconst/Makefile
index 2d8190fd645..eaf8f63f992 100644
--- a/math/gp-grpconst/Makefile
+++ b/math/gp-grpconst/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= grpconst
@@ -13,6 +13,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/grpconst.html
COMMENT= GAP package for finding isomorphism classes of finite groups
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/grpconst
NO_BUILD= YES
GAP_PKG_NAME= grpconst
@@ -21,7 +23,8 @@ post-extract:
${RM} -f ${WRKSRC}/doc/.cvsignore
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/gp-lag/Makefile b/math/gp-lag/Makefile
index 6f14972cd5b..ae5e7015d64 100644
--- a/math/gp-lag/Makefile
+++ b/math/gp-lag/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2006/02/05 23:10:02 joerg Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= lag-2.1
@@ -13,12 +13,15 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/lag.html
COMMENT= GAP Bracket Lie Algebra functions
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/lag
NO_BUILD= YES
GAP_PKG_NAME= lag
do-install:
- cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${GAP_PKG_ROOT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${GAP_PKG_ROOT}
+ cd ${WRKDIR} && ${PAX} -rw ${GAP_PKG_NAME} ${DESTDIR}${GAP_PKG_ROOT}
.include "../../math/gap/gap.package.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/lapack/Makefile b/math/lapack/Makefile
index fdd8cb76372..737ac086af1 100644
--- a/math/lapack/Makefile
+++ b/math/lapack/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/12/10 17:50:31 adam Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/04 18:12:59 jlam Exp $
DISTNAME= lapack-lite-3.1.1
PKGNAME= lapack-3.1.1
@@ -13,6 +13,7 @@ HOMEPAGE= http://www.netlib.org/lapack/index.html
COMMENT= Linear Algebra PACKage
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c fortran
USE_LIBTOOL= YES
@@ -22,6 +23,6 @@ INSTALLATION_DIRS= lib
do-install:
${LIBTOOL} --mode=install ${INSTALL_DATA} ${WRKSRC}/liblapack.la \
- ${PREFIX}/lib
+ ${DESTDIR}${PREFIX}/lib
.include "../../mk/bsd.pkg.mk"
diff --git a/math/libffm/Makefile b/math/libffm/Makefile
index c5878d16fcf..8d8b76ffd1d 100644
--- a/math/libffm/Makefile
+++ b/math/libffm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2008/01/19 09:16:25 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/04 18:12:59 jlam Exp $
DISTNAME= libffm.0.28
PKGNAME= libffm-0.28
@@ -10,6 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Fast alpha-optimized replacement for some libm routines
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gmake
@@ -18,9 +19,9 @@ ONLY_FOR_PLATFORM= NetBSD-*-alpha
INSTALLATION_DIRS= lib include
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libffm.a ${PREFIX}/lib/libffm.a
- ${INSTALL_DATA} ${WRKSRC}/libffm.h ${PREFIX}/include/libffm.h
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libffm
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/libffm
+ ${INSTALL_DATA} ${WRKSRC}/libffm.a ${DESTDIR}${PREFIX}/lib/libffm.a
+ ${INSTALL_DATA} ${WRKSRC}/libffm.h ${DESTDIR}${PREFIX}/include/libffm.h
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/libffm
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/libffm
.include "../../mk/bsd.pkg.mk"
diff --git a/math/ltm/Makefile b/math/ltm/Makefile
index e65299995bb..96ad4dd946c 100644
--- a/math/ltm/Makefile
+++ b/math/ltm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2008/02/28 11:58:48 rillig Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= ltm-0.39
@@ -11,6 +11,7 @@ HOMEPAGE= http://math.libtomcrypt.com/
COMMENT= Number theoretic multiple-precision integer library
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}/libtommath-0.39
MAKE_FILE= makefile
@@ -20,12 +21,12 @@ USE_TOOLS+= gmake
AUTO_MKDIRS= yes
do-install:
- ${INSTALL_DATA} ${WRKSRC}/tommath.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/tommath_class.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/tommath_superclass.h ${PREFIX}/include
- ${INSTALL_LIB} ${WRKSRC}/libtommath.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/bn.pdf ${PREFIX}/share/doc/ltm
- ${INSTALL_DATA} ${WRKSRC}/poster.pdf ${PREFIX}/share/doc/ltm
- ${INSTALL_DATA} ${WRKSRC}/tommath.pdf ${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/tommath.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/tommath_class.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/tommath_superclass.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_LIB} ${WRKSRC}/libtommath.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/bn.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/poster.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
+ ${INSTALL_DATA} ${WRKSRC}/tommath.pdf ${DESTDIR}${PREFIX}/share/doc/ltm
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mapm/Makefile b/math/mapm/Makefile
index 154486189ee..da718525f40 100644
--- a/math/mapm/Makefile
+++ b/math/mapm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2006/06/02 13:42:52 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= mapm-4.9.2
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.tc.umn.edu/~ringx004/
COMMENT= Arbitrary Precision Math library
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/mapm_4.9.2
DOCS= README algorithms.used function.ref
@@ -18,11 +20,11 @@ USE_LANGUAGES= c c++
INSTALLATION_DIRS= bin include lib share/doc/mapm
do-install:
- ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${PREFIX}/lib
- ${INSTALL_PROGRAM} ${WRKSRC}/calc ${PREFIX}/bin/mapm-calc
+ ${INSTALL_DATA} ${WRKSRC}/m_apm.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/libmapm.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/calc ${DESTDIR}${PREFIX}/bin/mapm-calc
cd ${WRKSRC}; for f in ${DOCS}; do \
- ${INSTALL_DATA} $$f ${PREFIX}/share/doc/mapm; \
+ ${INSTALL_DATA} $$f ${DESTDIR}${PREFIX}/share/doc/mapm; \
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mathomatic/Makefile b/math/mathomatic/Makefile
index 01c86eb8743..15db8a53fe9 100644
--- a/math/mathomatic/Makefile
+++ b/math/mathomatic/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.84 2007/11/21 23:36:23 minskim Exp $
+# $NetBSD: Makefile,v 1.85 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= mathomatic-12.8.0
@@ -11,6 +11,7 @@ HOMEPAGE= http://www.mathomatic.org/
COMMENT= Small portable symbolic math program
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
NO_CONFIGURE= yes
MAKE_FILE= makefile
@@ -23,10 +24,11 @@ BUILDLINK_API_DEPENDS.readline+= readline>=5.1pl1nb1
.include "../../devel/readline/buildlink3.mk"
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mathomatic ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/mathomatic.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_PROGRAM} ${WRKSRC}/mathomatic ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/mathomatic.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/doc/* ${WRKSRC}/README.txt \
- ${PREFIX}/share/doc/${PKGBASE}
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
.include "../../mk/bsd.pkg.mk"
diff --git a/math/mcsim/Makefile b/math/mcsim/Makefile
index a5d5f0395e3..0d0f1fceef1 100644
--- a/math/mcsim/Makefile
+++ b/math/mcsim/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2006/04/05 23:01:15 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2008/03/04 18:12:59 jlam Exp $
DISTNAME= mcsim-4.2.0
CATEGORIES= math
@@ -7,6 +7,8 @@ MASTER_SITES= ${MASTER_SITE_GNU:=mcsim/}
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Monte Carlo Simulation software
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= makeinfo
INFO_FILES= # PLIST
WRKSRC= ${WRKDIR}/mcsim
@@ -17,15 +19,15 @@ post-build:
cd ${WRKSRC}/doc && makeinfo mcsim.texinfo
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mod/mod ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/sim/mcsim ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/mod/mod ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/sim/mcsim ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${WRKSRC}/doc/MCSim* \
- ${WRKSRC}/doc/mcsim.dvi ${PREFIX}/share/doc/mcsim/
+ ${WRKSRC}/doc/mcsim.dvi ${DESTDIR}${PREFIX}/share/doc/mcsim/
${INSTALL_DATA} ${WRKSRC}/doc/mcsim.html \
- ${PREFIX}/share/doc/html/mcsim
+ ${DESTDIR}${PREFIX}/share/doc/html/mcsim
cd ${WRKSRC}/doc; for f in mcsim mcsim-[0-9]*; do \
${TEST} ! -f "$$f" || \
- ${INSTALL_DATA} "$$f" ${PREFIX}/${PKGINFODIR}; \
+ ${INSTALL_DATA} "$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR};\
done
.include "../../mk/bsd.pkg.mk"
diff --git a/math/metis/Makefile b/math/metis/Makefile
index f1934655e18..8685f13f119 100644
--- a/math/metis/Makefile
+++ b/math/metis/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/10/04 21:47:57 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
DISTNAME= metis-4.0
CATEGORIES= math
@@ -8,21 +8,27 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://glaros.dtc.umn.edu/gkhome/views/metis/
COMMENT= Unstructured graph partitioning and sparse matrix ordering system
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= default
INSTALLATION_DIRS= bin lib
do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} graphchk kmetis mesh2dual \
mesh2nodal oemetis onmetis partdmesh partnmesh pmetis \
- ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/libmetis.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${PREFIX}/include/metis
- ${INSTALL_DATA} ${WRKSRC}/Lib/*.h ${PREFIX}/include/metis/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/metis
- ${INSTALL_DATA} ${WRKSRC}/Doc/manual.ps ${PREFIX}/share/doc/metis
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/metis
+ ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_DATA} ${WRKSRC}/libmetis.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/metis
+ ${INSTALL_DATA} ${WRKSRC}/Lib/*.h \
+ ${DESTDIR}${PREFIX}/include/metis/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/metis
+ ${INSTALL_DATA} ${WRKSRC}/Doc/manual.ps \
+ ${DESTDIR}${PREFIX}/share/doc/metis
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/metis
cd ${WRKSRC}/Graphs && ${INSTALL_DATA} 0README 4elt.graph \
- metis.mesh test.mgraph ${PREFIX}/share/examples/metis/
- ${INSTALL_DATA} ${WRKSRC}/Test/mtest.c ${PREFIX}/share/examples/metis
+ metis.mesh test.mgraph \
+ ${DESTDIR}${PREFIX}/share/examples/metis/
+ ${INSTALL_DATA} ${WRKSRC}/Test/mtest.c \
+ ${DESTDIR}${PREFIX}/share/examples/metis
.include "../../mk/bsd.pkg.mk"
diff --git a/math/newmat/Makefile b/math/newmat/Makefile
index 42ea8bc3e9d..8e1e7934140 100644
--- a/math/newmat/Makefile
+++ b/math/newmat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/09/09 02:43:10 obache Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= newmat10 # actually newmat10B, but no such distfile
@@ -11,6 +11,8 @@ MAINTAINER= jschauma@NetBSD.org
HOMEPAGE= http://www.robertnz.net/ol_doc.htm
COMMENT= Newmat C++ Matrix Library
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
DIST_SUBDIR= newmat10B
MAKE_FILE= nm_cc.mak
@@ -25,12 +27,12 @@ DOCDIR= ${PREFIX}/share/doc/html/newmat
INSTALLATION_DIRS= lib
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/include/newmat
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/newmat
.for header in ${HEADERS}
- ${INSTALL_DATA} ${WRKSRC}/${header} ${PREFIX}/include/newmat
+ ${INSTALL_DATA} ${WRKSRC}/${header} ${DESTDIR}${PREFIX}/include/newmat
.endfor
- ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/nm10.htm ${DOCDIR}/index.html
+ ${INSTALL_DATA} ${WRKSRC}/libnewmat.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/nm10.htm ${DESTDIR}${DOCDIR}/index.html
.include "../../mk/bsd.pkg.mk"
diff --git a/math/otter/Makefile b/math/otter/Makefile
index 88bcf520ffb..239fb9c2bdf 100644
--- a/math/otter/Makefile
+++ b/math/otter/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/10/04 21:47:58 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/04 18:12:59 jlam Exp $
DISTNAME= otter-3.0.6
CATEGORIES= math
@@ -8,27 +8,29 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www-unix.mcs.anl.gov/AR/otter/
COMMENT= Automated Deduction System
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= otter
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}/source
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/otter ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/otter
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/otter
+ ${INSTALL_PROGRAM} ${WRKSRC}/otter ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/otter
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/otter
cd ${WRKDIR}/${PKGNAME_NOREV} && ${INSTALL_DATA} Announce Changelog \
- Copying README* ${PREFIX}/share/doc/otter
+ Copying README* ${DESTDIR}${PREFIX}/share/doc/otter
for d in auto fringe ivy kalman misc program split wos; do \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/otter/$$d; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/otter/$$d;\
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/examples/$$d/* \
- ${PREFIX}/share/examples/otter/$$d; \
+ ${DESTDIR}${PREFIX}/share/examples/otter/$$d; \
done
cd ${WRKDIR}/${PKGNAME_NOREV}/examples && ${INSTALL_SCRIPT} Run_all \
- objects summary ${PREFIX}/share/examples/otter
+ objects summary ${DESTDIR}${PREFIX}/share/examples/otter
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/examples/README \
- ${PREFIX}/share/examples/otter
+ ${DESTDIR}${PREFIX}/share/examples/otter
${INSTALL_DATA} ${WRKDIR}/${PKGNAME_NOREV}/document/* \
- ${PREFIX}/share/doc/otter
+ ${DESTDIR}${PREFIX}/share/doc/otter
.include "../../mk/bsd.pkg.mk"
diff --git a/math/pari-galdata/Makefile b/math/pari-galdata/Makefile
index dd22d705059..f979948432b 100644
--- a/math/pari-galdata/Makefile
+++ b/math/pari-galdata/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2008/03/04 18:12:59 jlam Exp $
DISTNAME= galdata
PKGNAME= pari-galdata-2.1
@@ -13,6 +13,8 @@ COMMENT= Galois group data for pari
DEPENDS+= pari-[0-9]*:../../math/pari
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
DIST_SUBDIR= pari-2.1
@@ -20,6 +22,6 @@ NO_BUILD= yes
INSTALLATION_DIRS= share/pari/galdata
do-install:
- ${INSTALL_DATA} ${WRKSRC}/[CR]* ${PREFIX}/share/pari/galdata
+ ${INSTALL_DATA} ${WRKSRC}/[CR]* ${DESTDIR}${PREFIX}/share/pari/galdata
.include "../../mk/bsd.pkg.mk"
diff --git a/math/py-Scientific-doc/Makefile b/math/py-Scientific-doc/Makefile
index b62ca8d8ef0..1b8e36e4671 100644
--- a/math/py-Scientific-doc/Makefile
+++ b/math/py-Scientific-doc/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 18:12:59 jlam Exp $
DISTNAME= ScientificPython-2.4.5
PKGNAME= py-${DISTNAME:S/Python/-doc/}
@@ -12,6 +12,8 @@ COMMENT= Python modules for scientific computing
CONFLICTS+= py-Scientific-*
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
EGDIR= ${PREFIX}/share/examples/py-Scientific
@@ -19,12 +21,12 @@ DOCDIR= ${PREFIX}/share/doc/py-Scientific
HTMLDIR= ${PREFIX}/share/doc/html/py-Scientific
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
cd ${WRKSRC} && ${INSTALL_DATA} README LICENSE \
- Doc/PDF/manual.pdf ${DOCDIR}
- ${INSTALL_DATA_DIR} ${HTMLDIR}
- cd ${WRKSRC}/Doc/HTML && ${PAX} -rw -pp -pm . ${HTMLDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- cd ${WRKSRC}/Examples && ${PAX} -rw -pp -pm . ${EGDIR}
+ Doc/PDF/manual.pdf ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${HTMLDIR}
+ cd ${WRKSRC}/Doc/HTML && ${PAX} -rw -pp -pm . ${DESTDIR}${HTMLDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
+ cd ${WRKSRC}/Examples && ${PAX} -rw -pp -pm . ${DESTDIR}${EGDIR}
.include "../../mk/bsd.pkg.mk"
diff --git a/math/statist/Makefile b/math/statist/Makefile
index d0d03a59d03..a90e92d5996 100644
--- a/math/statist/Makefile
+++ b/math/statist/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:30:08 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= statist-1.0.1
@@ -12,6 +12,8 @@ COMMENT= Small and portable statistics program
DEPENDS+= gnuplot-[0-9]*:../../graphics/gnuplot
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
USE_LIBTOOL= YES
@@ -20,10 +22,11 @@ INSTALLATION_DIRS= bin lib
do-install:
cd ${WRKSRC} && \
${LIBTOOL} --mode=install \
- ${INSTALL_DATA} libstatist.la ${PREFIX}/lib && \
+ ${INSTALL_DATA} libstatist.la ${DESTDIR}${PREFIX}/lib &&\
${LIBTOOL} --mode=install \
- ${INSTALL_PROGRAM} statist ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/statist
- ${INSTALL_DATA} ${WRKSRC}/../doc/*.ps ${PREFIX}/share/doc/statist
+ ${INSTALL_PROGRAM} statist ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/statist
+ ${INSTALL_DATA} ${WRKSRC}/../doc/*.ps \
+ ${DESTDIR}${PREFIX}/share/doc/statist
.include "../../mk/bsd.pkg.mk"
diff --git a/math/superlu/Makefile b/math/superlu/Makefile
index ab049942be4..2d8af532771 100644
--- a/math/superlu/Makefile
+++ b/math/superlu/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2006/10/04 21:47:58 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/04 18:12:59 jlam Exp $
DISTNAME= superlu_3.0
PKGNAME= superlu-3.0.1
@@ -11,6 +11,8 @@ COMMENT= ANSI C routine library for the solution of sparse linear systems
DEPENDS+= blas-[0-9]*:../../math/blas
+PKG_DESTDIR_SUPPORT= user-destdir
+
BLAS_PREFIX_DEFAULT= ${LOCALBASE}
EVAL_PREFIX+= BLAS_PREFIX=blas
@@ -22,10 +24,10 @@ TEST_TARGET= all
INSTALLATION_DIRS= lib
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libsuperlu.a ${PREFIX}/lib
- ${INSTALL_DATA_DIR} ${PREFIX}/include/superlu
- ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${PREFIX}/include/superlu
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/superlu
- ${INSTALL_DATA} ${WRKSRC}/INSTALL/ug.ps ${PREFIX}/share/doc/superlu
+ ${INSTALL_DATA} ${WRKSRC}/libsuperlu.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/superlu
+ ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${DESTDIR}${PREFIX}/include/superlu
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/superlu
+ ${INSTALL_DATA} ${WRKSRC}/INSTALL/ug.ps ${DESTDIR}${PREFIX}/share/doc/superlu
.include "../../mk/bsd.pkg.mk"
diff --git a/math/tochnog/Makefile b/math/tochnog/Makefile
index 157f3e2fd13..121911d20ff 100644
--- a/math/tochnog/Makefile
+++ b/math/tochnog/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2006/09/09 02:43:10 obache Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/04 18:12:59 jlam Exp $
DISTNAME= tochnog-20010429
CATEGORIES= math
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://tochnog.sourceforge.net/
COMMENT= Finite Element Analysis Program
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/tochnog/src
DIST_SUBDIR= ${DISTNAME}
EXTRACT_ONLY= tn.tar.gz
@@ -19,18 +21,21 @@ MAKE_ENV+= MACHINE_ARCH=${MACHINE_ARCH:Q}
USE_LANGUAGES= c c++
-INSTALLATION_DIRS= bin share/doc/tochnog share/tochnog/tools share/tochnog/test
+INSTALLATION_DIRS= bin share/doc/tochnog share/tochnog/tools \
+ share/tochnog/test
post-patch:
@${RM} -f ${WRKDIR}/tochnog/test/*.orig ${WRKDIR}/tochnog/tools/*.bat
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tochnog ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/tochnog ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tnu.ps.gz \
- ${PREFIX}/share/doc/tochnog
+ ${DESTDIR}${PREFIX}/share/doc/tochnog
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/tnp.ps.gz \
- ${PREFIX}/share/doc/tochnog
- ${INSTALL_DATA} ${WRKDIR}/tochnog/test/* ${PREFIX}/share/tochnog/test/
- ${INSTALL_DATA} ${WRKDIR}/tochnog/tools/* ${PREFIX}/share/tochnog/tools/
+ ${DESTDIR}${PREFIX}/share/doc/tochnog
+ ${INSTALL_DATA} ${WRKDIR}/tochnog/test/* \
+ ${DESTDIR}${PREFIX}/share/tochnog/test/
+ ${INSTALL_DATA} ${WRKDIR}/tochnog/tools/* \
+ ${DESTDIR}${PREFIX}/share/tochnog/tools/
.include "../../mk/bsd.pkg.mk"
diff --git a/math/xgap/Makefile b/math/xgap/Makefile
index f361a417860..630af0d431c 100644
--- a/math/xgap/Makefile
+++ b/math/xgap/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/02/22 19:26:47 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/04 18:12:59 jlam Exp $
#
DISTNAME= xgap4r16
@@ -12,6 +12,8 @@ MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gap-system.org/Share/xgap.html
COMMENT= GUI for GAP
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
GNU_CONFIGURE= YES
BUILD_TARGET= default
@@ -26,15 +28,17 @@ pre-configure:
(cd ${WRKDIR} && ${LN} -s ${GAP_DIRECTORY}/cnf cnf)
do-install:
- ${INSTALL_PROGRAM_DIR} ${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${INSTALL_PROGRAM_DIR} \
+ ${DESTDIR}${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_PROGRAM} ${WRKSRC}/bin/${GAP_PLATFORM}/xgap \
- ${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
+ ${DESTDIR}${GAP_PKG_DIRECTORY}/bin/${GAP_PLATFORM}
${INSTALL_SCRIPT} ${WRKSRC}/bin/xgap.sh \
- ${PREFIX}/bin/xgap
- ${INSTALL_DATA} ${WRKSRC}/init.g ${GAP_PKG_DIRECTORY}
+ ${DESTDIR}${PREFIX}/bin/xgap
+ ${INSTALL_DATA} ${WRKSRC}/init.g ${DESTDIR}${GAP_PKG_DIRECTORY}
for I in doc examples htm lib; do \
- cd ${WRKSRC} && ${PAX} -rw $$I ${GAP_PKG_DIRECTORY}; \
- done
+ cd ${WRKSRC} && \
+ ${PAX} -rw $$I ${DESTDIR}${GAP_PKG_DIRECTORY}; \
+ done
.include "../../math/gap/gap.package.mk"
.include "../../x11/libXaw/buildlink3.mk"
diff --git a/math/xldlas/Makefile b/math/xldlas/Makefile
index 474e307e796..e63acc847b9 100644
--- a/math/xldlas/Makefile
+++ b/math/xldlas/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2007/01/07 09:14:00 rillig Exp $
+# $NetBSD: Makefile,v 1.31 2008/03/04 18:12:59 jlam Exp $
DISTNAME= xldlas-0.85
PKGREVISION= 5
@@ -11,15 +11,17 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://sunsite.math.klte.hu/mirrors/xldlas/
COMMENT= XForms-based statistics package
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/xldlas
USE_X11BASE= yes
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/xldlas ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/xldlas.1 ${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/xldlas
- ${CP} -R ${WRKSRC}/help ${PREFIX}/share/xldlas
+ ${INSTALL_PROGRAM} ${WRKSRC}/xldlas ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/xldlas.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/xldlas
+ ${CP} -R ${WRKSRC}/help ${DESTDIR}${PREFIX}/share/xldlas
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../x11/libXpm/buildlink3.mk"