Sun Feb 22 14:15:28 2009 UTC ()
Use MASTER_SITE_NETLIB for Netlib and its mirrors.
Discussed with Tobias Nygren.


(asau)
diff -r1.7 -r1.8 pkgsrc/benchmarks/linpack-bench/Makefile
diff -r1.18 -r1.19 pkgsrc/benchmarks/paranoia/Makefile
diff -r1.17 -r1.18 pkgsrc/benchmarks/whetstone/Makefile
diff -r1.26 -r1.27 pkgsrc/math/blas/Makefile
diff -r1.26 -r1.27 pkgsrc/math/lapack/Makefile
diff -r1.19 -r1.20 pkgsrc/math/slatec/Makefile
diff -r1.55 -r1.56 pkgsrc/parallel/pvm3/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/benchmarks/linpack-bench/Makefile (switch to unified diff)

--- pkgsrc/benchmarks/linpack-bench/Makefile 2008/03/03 00:51:44 1.7
+++ pkgsrc/benchmarks/linpack-bench/Makefile 2009/02/22 14:15:28 1.8
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile,v 1.7 2008/03/03 00:51:44 jlam Exp $ 1# $NetBSD: Makefile,v 1.8 2009/02/22 14:15:28 asau Exp $
2 2
3DISTNAME= linpackc 3DISTNAME= linpackc
4PKGNAME= linpack-bench-940225 4PKGNAME= linpack-bench-940225
5CATEGORIES= benchmarks 5CATEGORIES= benchmarks
6MASTER_SITES= http://www.netlib.org/benchmark/ 6MASTER_SITES= ${MASTER_SITE_NETLIB:=benchmark/}
7EXTRACT_SUFX= # empty 7EXTRACT_SUFX= # empty
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10COMMENT= Collection of benchmarks for floating point 10COMMENT= Collection of benchmarks for floating point
11 11
12PKG_INSTALLATION_TYPES= overwrite pkgviews 12PKG_INSTALLATION_TYPES= overwrite pkgviews
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16 16
17INSTALLATION_DIRS= bin 17INSTALLATION_DIRS= bin
18 18
19do-extract: 19do-extract:
20 ${MKDIR} ${WRKSRC} 20 ${MKDIR} ${WRKSRC}
21 ${CP} ${DISTDIR}/linpackc ${WRKSRC}/linpack.c 21 ${CP} ${DISTDIR}/linpackc ${WRKSRC}/linpack.c
22 22
23do-build: 23do-build:
24 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -DROLL -DDP -o linpackd linpack.c -lm) 24 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -DROLL -DDP -o linpackd linpack.c -lm)
25 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -DROLL -DSP -o linpacks linpack.c -lm) 25 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -DROLL -DSP -o linpacks linpack.c -lm)
26 26
27do-install: 27do-install:
28 ${INSTALL_PROGRAM} ${WRKSRC}/linpackd ${DESTDIR}${PREFIX}/bin 28 ${INSTALL_PROGRAM} ${WRKSRC}/linpackd ${DESTDIR}${PREFIX}/bin
29 ${INSTALL_PROGRAM} ${WRKSRC}/linpacks ${DESTDIR}${PREFIX}/bin 29 ${INSTALL_PROGRAM} ${WRKSRC}/linpacks ${DESTDIR}${PREFIX}/bin
30 30
31benchmark: 31benchmark:
32 -@${WRKSRC}/linpacks | tee ${WRKSRC}/linpacks.out 32 -@${WRKSRC}/linpacks | tee ${WRKSRC}/linpacks.out
33 -@${WRKSRC}/linpackd | tee ${WRKSRC}/linpackd.out 33 -@${WRKSRC}/linpackd | tee ${WRKSRC}/linpackd.out
34 34
35results: 35results:
36 @${MKDIR} /tmp/benches/`domainname` 36 @${MKDIR} /tmp/benches/`domainname`
37 -@${CP} ${WRKSRC}/linpacks.out /tmp/benches/`domainname`/linpacks.`uname`-`uname -m`-`uname -r`.`hostname` 37 -@${CP} ${WRKSRC}/linpacks.out /tmp/benches/`domainname`/linpacks.`uname`-`uname -m`-`uname -r`.`hostname`
38 -@${CP} ${WRKSRC}/linpackd.out /tmp/benches/`domainname`/linpackd.`uname`-`uname -m`-`uname -r`.`hostname` 38 -@${CP} ${WRKSRC}/linpackd.out /tmp/benches/`domainname`/linpackd.`uname`-`uname -m`-`uname -r`.`hostname`
39 39
40.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

cvs diff -r1.18 -r1.19 pkgsrc/benchmarks/paranoia/Makefile (switch to unified diff)

--- pkgsrc/benchmarks/paranoia/Makefile 2008/03/03 00:51:44 1.18
+++ pkgsrc/benchmarks/paranoia/Makefile 2009/02/22 14:15:28 1.19
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.18 2008/03/03 00:51:44 jlam Exp $ 1# $NetBSD: Makefile,v 1.19 2009/02/22 14:15:28 asau Exp $
2 2
3DISTNAME= paranoia 3DISTNAME= paranoia
4PKGNAME= paranoia-960101 4PKGNAME= paranoia-960101
5CATEGORIES= benchmarks 5CATEGORIES= benchmarks
6MASTER_SITES= http://www.netlib.org/paranoia/ 6MASTER_SITES= ${MASTER_SITE_NETLIB:=paranoia/}
7EXTRACT_SUFX= .c 7EXTRACT_SUFX= .c
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10COMMENT= Highly paranoid test of IEEE 754 conformance 10COMMENT= Highly paranoid test of IEEE 754 conformance
11 11
12PKG_INSTALLATION_TYPES= overwrite pkgviews 12PKG_INSTALLATION_TYPES= overwrite pkgviews
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16 16
17INSTALLATION_DIRS= bin 17INSTALLATION_DIRS= bin
18 18
19do-build: 19do-build:
20 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -ffloat-store -o paranoia paranoia.c -lm) 20 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -ffloat-store -o paranoia paranoia.c -lm)
21 21
22do-install: 22do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/paranoia ${DESTDIR}${PREFIX}/bin 23 ${INSTALL_PROGRAM} ${WRKSRC}/paranoia ${DESTDIR}${PREFIX}/bin
24 24
25benchmark: 25benchmark:
26 @(cd ${WRKSRC}; ./paranoia < ${FILESDIR}/paranoia.run | tee paranoia.out) 26 @(cd ${WRKSRC}; ./paranoia < ${FILESDIR}/paranoia.run | tee paranoia.out)
27 27
28results: 28results:
29 @${MKDIR} /tmp/benches/`domainname` 29 @${MKDIR} /tmp/benches/`domainname`
30 -@${CP} ${WRKSRC}/paranoia.out /tmp/benches/`domainname`/paranoia.`uname`-`uname -m`-`uname -r`.`hostname` 30 -@${CP} ${WRKSRC}/paranoia.out /tmp/benches/`domainname`/paranoia.`uname`-`uname -m`-`uname -r`.`hostname`
31 31
32.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.17 -r1.18 pkgsrc/benchmarks/whetstone/Makefile (switch to unified diff)

--- pkgsrc/benchmarks/whetstone/Makefile 2008/03/03 00:51:44 1.17
+++ pkgsrc/benchmarks/whetstone/Makefile 2009/02/22 14:15:28 1.18
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.17 2008/03/03 00:51:44 jlam Exp $ 1# $NetBSD: Makefile,v 1.18 2009/02/22 14:15:28 asau Exp $
2 2
3DISTNAME= whetstone 3DISTNAME= whetstone
4PKGNAME= whetstone-1.2 4PKGNAME= whetstone-1.2
5CATEGORIES= benchmarks 5CATEGORIES= benchmarks
6MASTER_SITES= http://www.netlib.org/benchmark/ 6MASTER_SITES= ${MASTER_SITE_NETLIB:=benchmark/}
7EXTRACT_SUFX= .c 7EXTRACT_SUFX= .c
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10COMMENT= Benchmark for processors that gives you a MIPS rating 10COMMENT= Benchmark for processors that gives you a MIPS rating
11 11
12PKG_INSTALLATION_TYPES= overwrite pkgviews 12PKG_INSTALLATION_TYPES= overwrite pkgviews
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
16 16
17INSTALLATION_DIRS= bin 17INSTALLATION_DIRS= bin
18 18
19do-build: 19do-build:
20 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -o whetstone whetstone.c -lm) 20 (cd ${WRKSRC} ; ${CC} ${CFLAGS} -o whetstone whetstone.c -lm)
21 21
22do-install: 22do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/whetstone ${DESTDIR}${PREFIX}/bin 23 ${INSTALL_PROGRAM} ${WRKSRC}/whetstone ${DESTDIR}${PREFIX}/bin
24 24
25benchmark: 25benchmark:
26 @${WRKSRC}/whetstone 80000 | tee ${WRKSRC}/whetstone.out 26 @${WRKSRC}/whetstone 80000 | tee ${WRKSRC}/whetstone.out
27 27
28results: 28results:
29 @${MKDIR} /tmp/benches/`domainname` 29 @${MKDIR} /tmp/benches/`domainname`
30 -@${CP} ${WRKSRC}/whetstone.out /tmp/benches/`domainname`/whetstone.`uname`-`uname -m`-`uname -r`.`hostname` 30 -@${CP} ${WRKSRC}/whetstone.out /tmp/benches/`domainname`/whetstone.`uname`-`uname -m`-`uname -r`.`hostname`
31 31
32.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.26 -r1.27 pkgsrc/math/blas/Makefile (switch to unified diff)

--- pkgsrc/math/blas/Makefile 2008/08/12 21:32:26 1.26
+++ pkgsrc/math/blas/Makefile 2009/02/22 14:15:28 1.27
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.26 2008/08/12 21:32:26 markd Exp $ 1# $NetBSD: Makefile,v 1.27 2009/02/22 14:15:28 asau Exp $
2# 2#
3 3
4DISTNAME= blas 4DISTNAME= blas
5PKGNAME= blas-1.1 5PKGNAME= blas-1.1
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= math 7CATEGORIES= math
8MASTER_SITES= ftp://ftp.netlib.org/blas/ 8MASTER_SITES= ${MASTER_SITE_NETLIB:=blas/}
9EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
10 10
11MAINTAINER= adam@NetBSD.org 11MAINTAINER= adam@NetBSD.org
12HOMEPAGE= http://www.netlib.org/blas/ 12HOMEPAGE= http://www.netlib.org/blas/
13COMMENT= Basic Linear Algebra Subprograms (Fortran) 13COMMENT= Basic Linear Algebra Subprograms (Fortran)
14 14
15PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
16PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
17 17
18DIST_SUBDIR= ${PKGNAME_NOREV} 18DIST_SUBDIR= ${PKGNAME_NOREV}
19WRKSRC= ${WRKDIR}/BLAS 19WRKSRC= ${WRKDIR}/BLAS
20USE_LANGUAGES= c fortran 20USE_LANGUAGES= c fortran
21USE_LIBTOOL= yes 21USE_LIBTOOL= yes
22 22
23# Pass along the major and minor of the version number as the major and 23# Pass along the major and minor of the version number as the major and
24# minor of the shared library to be built. 24# minor of the shared library to be built.
25# 25#
26MAKE_ENV+= SHLIB_MAJOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/[.].*$//} 26MAKE_ENV+= SHLIB_MAJOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/[.].*$//}
27MAKE_ENV+= SHLIB_MINOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/^.*[.]//} 27MAKE_ENV+= SHLIB_MINOR=${PKGNAME_NOREV:S/${PKGBASE}-//:C/^.*[.]//}
28 28
29post-extract: 29post-extract:
30 cp -f ${FILESDIR}/Makefile.blas ${WRKSRC}/Makefile 30 cp -f ${FILESDIR}/Makefile.blas ${WRKSRC}/Makefile
31 31
32.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.26 -r1.27 pkgsrc/math/lapack/Makefile (switch to unified diff)

--- pkgsrc/math/lapack/Makefile 2008/08/12 21:32:04 1.26
+++ pkgsrc/math/lapack/Makefile 2009/02/22 14:15:28 1.27
@@ -1,30 +1,28 @@ @@ -1,30 +1,28 @@
1# $NetBSD: Makefile,v 1.26 2008/08/12 21:32:04 markd Exp $ 1# $NetBSD: Makefile,v 1.27 2009/02/22 14:15:28 asau Exp $
2 2
3DISTNAME= lapack-lite-3.1.1 3DISTNAME= lapack-lite-3.1.1
4PKGNAME= lapack-3.1.1 4PKGNAME= lapack-3.1.1
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= math 6CATEGORIES= math
7MASTER_SITES= ftp://ftp.netlib.org/lapack/ \ 7MASTER_SITES= ${MASTER_SITE_NETLIB:=lapack/}
8 ftp://netlib.no/netlib/lapack/ \ 
9 ftp://ftp.zib.de/netlib/lapack/ 
10EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
11 9
12MAINTAINER= adam@NetBSD.org 10MAINTAINER= adam@NetBSD.org
13HOMEPAGE= http://www.netlib.org/lapack/index.html 11HOMEPAGE= http://www.netlib.org/lapack/index.html
14COMMENT= Linear Algebra PACKage 12COMMENT= Linear Algebra PACKage
15 13
16PKG_INSTALLATION_TYPES= overwrite pkgviews 14PKG_INSTALLATION_TYPES= overwrite pkgviews
17PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
18NOT_FOR_BULK_PLATFORM= Linux-*-* 16NOT_FOR_BULK_PLATFORM= Linux-*-*
19 17
20USE_LANGUAGES= c fortran 18USE_LANGUAGES= c fortran
21USE_LIBTOOL= YES 19USE_LIBTOOL= YES
22BUILD_TARGET= lapacklib 20BUILD_TARGET= lapacklib
23 21
24INSTALLATION_DIRS= lib 22INSTALLATION_DIRS= lib
25 23
26do-install: 24do-install:
27 ${LIBTOOL} --mode=install ${INSTALL_DATA} ${WRKSRC}/liblapack.la \ 25 ${LIBTOOL} --mode=install ${INSTALL_DATA} ${WRKSRC}/liblapack.la \
28 ${DESTDIR}${PREFIX}/lib 26 ${DESTDIR}${PREFIX}/lib
29 27
30.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.19 -r1.20 pkgsrc/math/slatec/Makefile (switch to unified diff)

--- pkgsrc/math/slatec/Makefile 2007/12/02 11:21:54 1.19
+++ pkgsrc/math/slatec/Makefile 2009/02/22 14:15:28 1.20
@@ -1,26 +1,24 @@ @@ -1,26 +1,24 @@
1# $NetBSD: Makefile,v 1.19 2007/12/02 11:21:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.20 2009/02/22 14:15:28 asau Exp $
2# 2#
3 3
4DISTNAME= slatec_src 4DISTNAME= slatec_src
5PKGNAME= slatec-4.1 5PKGNAME= slatec-4.1
6PKGREVISION= 2 6PKGREVISION= 2
7CATEGORIES= math 7CATEGORIES= math
8MASTER_SITES= ftp://ftp.netlib.org/slatec/ \ 8MASTER_SITES= ${MASTER_SITE_NETLIB:=slatec/}
9 ftp://netlib.no/netlib/slatec/ \ 
10 ftp://ftp.zib.de/netlib/slatec/ 
11EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
12 10
13MAINTAINER= adam@NetBSD.org 11MAINTAINER= adam@NetBSD.org
14HOMEPAGE= http://www.netlib.org/slatec/ 12HOMEPAGE= http://www.netlib.org/slatec/
15COMMENT= Library of mathematical and statistical Fortran 77 subroutines 13COMMENT= Library of mathematical and statistical Fortran 77 subroutines
16 14
17WRKSRC= ${WRKDIR}/src 15WRKSRC= ${WRKDIR}/src
18USE_LANGUAGES= fortran 16USE_LANGUAGES= fortran
19USE_LIBTOOL= YES 17USE_LIBTOOL= YES
20 18
21INSTALLATION_DIRS= lib 19INSTALLATION_DIRS= lib
22 20
23post-extract: 21post-extract:
24 cd ${FILESDIR} && cp d1mach.f i1mach.f r1mach.f ${WRKSRC} 22 cd ${FILESDIR} && cp d1mach.f i1mach.f r1mach.f ${WRKSRC}
25 23
26.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.55 -r1.56 pkgsrc/parallel/pvm3/Makefile (switch to unified diff)

--- pkgsrc/parallel/pvm3/Makefile 2008/12/16 15:56:17 1.55
+++ pkgsrc/parallel/pvm3/Makefile 2009/02/22 14:15:28 1.56
@@ -1,115 +1,115 @@ @@ -1,115 +1,115 @@
1# $NetBSD: Makefile,v 1.55 2008/12/16 15:56:17 is Exp $ 1# $NetBSD: Makefile,v 1.56 2009/02/22 14:15:28 asau Exp $
2 2
3DISTNAME= pvm3.4.5 3DISTNAME= pvm3.4.5
4PKGNAME= pvm-3.4.5 4PKGNAME= pvm-3.4.5
5PKGREVISION= 6 5PKGREVISION= 6
6CATEGORIES= parallel 6CATEGORIES= parallel
7MASTER_SITES= http://www.netlib.org/pvm3/ 7MASTER_SITES= ${MASTER_SITE_NETLIB:=pvm3/}
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.csm.ornl.gov/pvm/pvm_home.html 11HOMEPAGE= http://www.csm.ornl.gov/pvm/pvm_home.html
12COMMENT= Parallel Virtual Machine libraries and environment 12COMMENT= Parallel Virtual Machine libraries and environment
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16USE_TOOLS+= m4 16USE_TOOLS+= m4
17 17
18.include "../../mk/bsd.prefs.mk" 18.include "../../mk/bsd.prefs.mk"
19BUILD_DEFS+= PVM_SSH 19BUILD_DEFS+= PVM_SSH
20 20
21.if !defined(PVM_SSH) 21.if !defined(PVM_SSH)
22PKG_FAIL_REASON+= PVM_SSH must be defined by the pkgsrc user. 22PKG_FAIL_REASON+= PVM_SSH must be defined by the pkgsrc user.
23.else 23.else
24. if ${PVM_SSH:M${LOCALBASE}/*} != "" 24. if ${PVM_SSH:M${LOCALBASE}/*} != ""
25DEPENDS+= {openssh-[0-9]*,ssh{,6}-1.2.27*}:../../security/openssh 25DEPENDS+= {openssh-[0-9]*,ssh{,6}-1.2.27*}:../../security/openssh
26. endif 26. endif
27.endif 27.endif
28 28
29WRKSRC= ${WRKDIR}/pvm3 29WRKSRC= ${WRKDIR}/pvm3
30USE_LANGUAGES= c fortran 30USE_LANGUAGES= c fortran
31USE_LIBTOOL= yes 31USE_LIBTOOL= yes
32USE_TOOLS+= gmake 32USE_TOOLS+= gmake
33MAKE_JOBS_SAFE= no 33MAKE_JOBS_SAFE= no
34 34
35PVM_ROOT= ${WRKSRC} 35PVM_ROOT= ${WRKSRC}
36MAKE_ENV+= PVM_ROOT=${WRKSRC:Q} 36MAKE_ENV+= PVM_ROOT=${WRKSRC:Q}
37MAKE_ENV+= PVM_ARCH= 37MAKE_ENV+= PVM_ARCH=
38MAKE_ENV+= SSH=${PVM_SSH:Q} 38MAKE_ENV+= SSH=${PVM_SSH:Q}
39MAKE_ENV+= MKDIR=${MKDIR:Q} 39MAKE_ENV+= MKDIR=${MKDIR:Q}
40MAKE_ENV+= PVMLIB_VER=3:4 40MAKE_ENV+= PVMLIB_VER=3:4
41MAKE_ENV+= PVM_DIR=${PVM_DIR:Q} 41MAKE_ENV+= PVM_DIR=${PVM_DIR:Q}
42BUILD_TARGET= all install 42BUILD_TARGET= all install
43 43
44# Set PVM_ARCH to the correct value for this machine platform. 44# Set PVM_ARCH to the correct value for this machine platform.
45.include "arch.mk" 45.include "arch.mk"
46 46
47PVM_DIR= ${PREFIX}/pvm3 47PVM_DIR= ${PREFIX}/pvm3
48BUILDLINK_PASSTHRU_RPATHDIRS+= ${PVM_DIR}/lib/${PVM_ARCH} 48BUILDLINK_PASSTHRU_RPATHDIRS+= ${PVM_DIR}/lib/${PVM_ARCH}
49 49
50post-extract: 50post-extract:
51 ${CP} ${FILESDIR}/DRAGONFLY.m4 ${FILESDIR}/DRAGONFLY.def ${WRKSRC}/conf 51 ${CP} ${FILESDIR}/DRAGONFLY.m4 ${FILESDIR}/DRAGONFLY.def ${WRKSRC}/conf
52 52
53post-build: 53post-build:
54 ${CP} ${WRKSRC}/examples/${PVM_ARCH}/.libs/* \ 54 ${CP} ${WRKSRC}/examples/${PVM_ARCH}/.libs/* \
55 ${WRKSRC}/bin/${PVM_ARCH}/.libs 55 ${WRKSRC}/bin/${PVM_ARCH}/.libs
56 -${CP} ${WRKSRC}/gexamples/${PVM_ARCH}/.libs/* \ 56 -${CP} ${WRKSRC}/gexamples/${PVM_ARCH}/.libs/* \
57 ${WRKSRC}/bin/${PVM_ARCH}/.libs 57 ${WRKSRC}/bin/${PVM_ARCH}/.libs
58 58
59# avoid installing this file 59# avoid installing this file
60pre-install: 60pre-install:
61 ${RM} -f ${WRKSRC}/lib/pvmgetarch.orig 61 ${RM} -f ${WRKSRC}/lib/pvmgetarch.orig
62 ${RM} -f ${WRKSRC}/man/man1/pvm_intro.1.orig 62 ${RM} -f ${WRKSRC}/man/man1/pvm_intro.1.orig
63 63
64INSTALLATION_DIRS= ${PVM_DIR}/bin/${PVM_ARCH} ${PVM_DIR}/conf \ 64INSTALLATION_DIRS= ${PVM_DIR}/bin/${PVM_ARCH} ${PVM_DIR}/conf \
65 ${PVM_DIR}/examples ${PVM_DIR}/gexamples \ 65 ${PVM_DIR}/examples ${PVM_DIR}/gexamples \
66 ${PVM_DIR}/include ${PVM_DIR}/lib/${PVM_ARCH} \ 66 ${PVM_DIR}/include ${PVM_DIR}/lib/${PVM_ARCH} \
67 ${PKGMANDIR}/man1 ${PKGMANDIR}/man3 67 ${PKGMANDIR}/man1 ${PKGMANDIR}/man3
68 68
69do-install: 69do-install:
70.for __tmp__ in libgpvm3.la libpvm3.la libpvmtrc.la libfpvm3.la 70.for __tmp__ in libgpvm3.la libpvm3.la libpvmtrc.la libfpvm3.la
71 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \ 71 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
72 ${WRKSRC}/lib/${PVM_ARCH}/${__tmp__} ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH} 72 ${WRKSRC}/lib/${PVM_ARCH}/${__tmp__} ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH}
73.endfor 73.endfor
74.for __tmp__ in pvm pvmgs 74.for __tmp__ in pvm pvmgs
75 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \ 75 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} \
76 ${WRKSRC}/lib/${PVM_ARCH}/${__tmp__} ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH}/ 76 ${WRKSRC}/lib/${PVM_ARCH}/${__tmp__} ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH}/
77.endfor 77.endfor
78 ${INSTALL_PROGRAM} ${WRKSRC}/lib/${PVM_ARCH}/pvmd3 \ 78 ${INSTALL_PROGRAM} ${WRKSRC}/lib/${PVM_ARCH}/pvmd3 \
79 ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH} 79 ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH}
80 ${LIBTOOL} --mode=finish ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH} 80 ${LIBTOOL} --mode=finish ${DESTDIR}${PVM_DIR}/lib/${PVM_ARCH}
81 for f in `${LS} -1 ${WRKSRC}/lib`; do \ 81 for f in `${LS} -1 ${WRKSRC}/lib`; do \
82 if [ -f ${WRKSRC}/lib/$$f ]; then \ 82 if [ -f ${WRKSRC}/lib/$$f ]; then \
83 ${INSTALL_SCRIPT} ${WRKSRC}/lib/$$f ${DESTDIR}${PVM_DIR}/lib; \ 83 ${INSTALL_SCRIPT} ${WRKSRC}/lib/$$f ${DESTDIR}${PVM_DIR}/lib; \
84 fi; \ 84 fi; \
85 done 85 done
86 86
87 for f in ${WRKSRC}/bin/${PVM_ARCH}/* ; do \ 87 for f in ${WRKSRC}/bin/${PVM_ARCH}/* ; do \
88 ${ECHO} "Installing $$f" ; \ 88 ${ECHO} "Installing $$f" ; \
89 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} $$f \ 89 ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} $$f \
90 ${DESTDIR}${PVM_DIR}/bin/${PVM_ARCH}/ ; done 90 ${DESTDIR}${PVM_DIR}/bin/${PVM_ARCH}/ ; done
91 91
92 ${INSTALL_DATA} ${WRKSRC}/conf/${PVM_ARCH}.def ${DESTDIR}${PVM_DIR}/conf 92 ${INSTALL_DATA} ${WRKSRC}/conf/${PVM_ARCH}.def ${DESTDIR}${PVM_DIR}/conf
93 ${INSTALL_DATA} ${WRKSRC}/conf/${PVM_ARCH}.m4 ${DESTDIR}${PVM_DIR}/conf 93 ${INSTALL_DATA} ${WRKSRC}/conf/${PVM_ARCH}.m4 ${DESTDIR}${PVM_DIR}/conf
94 94
95 ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${DESTDIR}${PVM_DIR}/examples 95 ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${DESTDIR}${PVM_DIR}/examples
96 ${INSTALL_DATA} ${WRKSRC}/examples/*.f ${DESTDIR}${PVM_DIR}/examples 96 ${INSTALL_DATA} ${WRKSRC}/examples/*.f ${DESTDIR}${PVM_DIR}/examples
97 ${INSTALL_DATA} ${WRKSRC}/examples/Readme ${DESTDIR}${PVM_DIR}/examples 97 ${INSTALL_DATA} ${WRKSRC}/examples/Readme ${DESTDIR}${PVM_DIR}/examples
98 ${INSTALL_DATA} ${WRKSRC}/examples/Makefile.aimk ${DESTDIR}${PVM_DIR}/examples 98 ${INSTALL_DATA} ${WRKSRC}/examples/Makefile.aimk ${DESTDIR}${PVM_DIR}/examples
99 99
100 ${INSTALL_DATA} ${WRKSRC}/gexamples/*.c ${DESTDIR}${PVM_DIR}/gexamples 100 ${INSTALL_DATA} ${WRKSRC}/gexamples/*.c ${DESTDIR}${PVM_DIR}/gexamples
101 ${INSTALL_DATA} ${WRKSRC}/gexamples/*.f ${DESTDIR}${PVM_DIR}/gexamples 101 ${INSTALL_DATA} ${WRKSRC}/gexamples/*.f ${DESTDIR}${PVM_DIR}/gexamples
102 ${INSTALL_DATA} ${WRKSRC}/gexamples/Readme ${DESTDIR}${PVM_DIR}/gexamples 102 ${INSTALL_DATA} ${WRKSRC}/gexamples/Readme ${DESTDIR}${PVM_DIR}/gexamples
103 ${INSTALL_DATA} ${WRKSRC}/gexamples/Makefile.aimk ${DESTDIR}${PVM_DIR}/gexamples 103 ${INSTALL_DATA} ${WRKSRC}/gexamples/Makefile.aimk ${DESTDIR}${PVM_DIR}/gexamples
104 ${INSTALL_DATA} ${WRKSRC}/gexamples/Makefile ${DESTDIR}${PVM_DIR}/gexamples 104 ${INSTALL_DATA} ${WRKSRC}/gexamples/Makefile ${DESTDIR}${PVM_DIR}/gexamples
105 105
106 ${INSTALL_DATA} ${WRKSRC}/include/* ${DESTDIR}${PVM_DIR}/include 106 ${INSTALL_DATA} ${WRKSRC}/include/* ${DESTDIR}${PVM_DIR}/include
107 107
108 ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 108 ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
109 ${INSTALL_MAN} ${WRKSRC}/man/man3/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3 109 ${INSTALL_MAN} ${WRKSRC}/man/man3/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3
110 ${RM} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/PVM.1 110 ${RM} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/PVM.1
111 ${LN} -s ${PREFIX}/${PKGMANDIR}/man1/pvm_intro.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/PVM.1 111 ${LN} -s ${PREFIX}/${PKGMANDIR}/man1/pvm_intro.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/PVM.1
112 112
113.include "../../x11/libXaw/buildlink3.mk" 113.include "../../x11/libXaw/buildlink3.mk"
114.include "../../x11/libXp/buildlink3.mk" 114.include "../../x11/libXp/buildlink3.mk"
115.include "../../mk/bsd.pkg.mk" 115.include "../../mk/bsd.pkg.mk"