Support staged installation.diff -r1.11 -r1.12 pkgsrc/math/linpack/Makefile
(asau)
@@ -1,17 +1,20 @@ | @@ -1,17 +1,20 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2009/12/03 13:06:55 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2009/12/11 01:34:38 asau Exp $ | |
2 | 2 | |||
3 | DISTNAME= linpack-20010510 | 3 | DISTNAME= linpack-20010510 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= math devel | 5 | CATEGORIES= math devel | |
6 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 6 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | COMMENT= Library of linear algebra Fortran routines | 9 | COMMENT= Library of linear algebra Fortran routines | |
10 | 10 | |||
11 | DEPENDS+= blas-[0-9]*:../../math/blas | 11 | DEPENDS+= blas-[0-9]*:../../math/blas | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | |||
14 | ||||
13 | NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL | 15 | NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL | |
14 | USE_LANGUAGES= fortran | 16 | USE_LANGUAGES= fortran | |
15 | WRKSRC= ${WRKDIR}/linpack | 17 | WRKSRC= ${WRKDIR}/linpack | |
18 | INSTALLATION_DIRS= lib | |||
16 | 19 | |||
17 | .include "../../mk/bsd.pkg.mk" | 20 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2005/02/23 12:06:55 agc Exp $ | 1 | $NetBSD: distinfo,v 1.6 2009/12/11 01:34:38 asau Exp $ | |
2 | 2 | |||
3 | SHA1 (linpack-20010510.tar.gz) = b10aca3f0232719c1fa3de455f91230393829b12 | 3 | SHA1 (linpack-20010510.tar.gz) = b10aca3f0232719c1fa3de455f91230393829b12 | |
4 | RMD160 (linpack-20010510.tar.gz) = 72015366e8f9342d58c2429896fd75810f2df6f3 | 4 | RMD160 (linpack-20010510.tar.gz) = 72015366e8f9342d58c2429896fd75810f2df6f3 | |
5 | Size (linpack-20010510.tar.gz) = 334832 bytes | 5 | Size (linpack-20010510.tar.gz) = 334832 bytes | |
6 | SHA1 (patch-aa) = 07195ee4920fe53559ef68f8fe696d7728b67337 | 6 | SHA1 (patch-aa) = 9993203f6b17bef939df4f958d0f458a5962edee | |
7 | SHA1 (patch-ab) = 2c6ea54300b0bca78268d5ca6e23637e8059b201 | 7 | SHA1 (patch-ab) = 2c6ea54300b0bca78268d5ca6e23637e8059b201 | |
8 | SHA1 (patch-ac) = c83d40137147445a8dd9fb72c97004759ce8366a | 8 | SHA1 (patch-ac) = c83d40137147445a8dd9fb72c97004759ce8366a | |
9 | SHA1 (patch-ad) = d73a1e4f1287c56842037158a413d90b4faee8fa | 9 | SHA1 (patch-ad) = d73a1e4f1287c56842037158a413d90b4faee8fa | |
10 | SHA1 (patch-ae) = 2b587d534329bd24b32205716a30e81f85670aa0 | 10 | SHA1 (patch-ae) = 2b587d534329bd24b32205716a30e81f85670aa0 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-aa,v 1.1.1.1 2001/04/27 22:57:31 jtb Exp $ | 1 | $NetBSD: patch-aa,v 1.2 2009/12/11 01:34:39 asau Exp $ | |
2 | 2 | |||
3 | --- /dev/null Fri Apr 27 22:55:43 2001 | 3 | --- /dev/null Fri Apr 27 22:55:43 2001 | |
4 | +++ Makefile | 4 | +++ Makefile | |
5 | @@ -0,0 +1,39 @@ | 5 | @@ -0,0 +1,39 @@ | |
6 | +LIB = linpack | 6 | +LIB = linpack | |
7 | + | 7 | + | |
8 | +LIBDIR = ${PREFIX}/lib | 8 | +LIBDIR = ${PREFIX}/lib | |
9 | + | 9 | + | |
10 | +all: lib$(LIB).a | 10 | +all: lib$(LIB).a | |
11 | + | 11 | + | |
12 | +OBJS = cchdc.o cchdd.o cchex.o cchud.o cgbco.o cgbdi.o cgbfa.o \ | 12 | +OBJS = cchdc.o cchdd.o cchex.o cchud.o cgbco.o cgbdi.o cgbfa.o \ | |
13 | + cgbsl.o cgeco.o cgedi.o cgefa.o cgesl.o cgtsl.o chico.o chidi.o \ | 13 | + cgbsl.o cgeco.o cgedi.o cgefa.o cgesl.o cgtsl.o chico.o chidi.o \ | |
14 | + chifa.o chisl.o chpco.o chpdi.o chpfa.o chpsl.o cmach.o cpbco.o \ | 14 | + chifa.o chisl.o chpco.o chpdi.o chpfa.o chpsl.o cmach.o cpbco.o \ | |
@@ -28,17 +28,17 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/04/27 2 | @@ -28,17 +28,17 @@ $NetBSD: patch-aa,v 1.1.1.1 2001/04/27 2 | |||
28 | + sspsl.o ssvdc.o strco.o strdi.o strsl.o zchdc.o zchdd.o \ | 28 | + sspsl.o ssvdc.o strco.o strdi.o strsl.o zchdc.o zchdd.o \ | |
29 | + zchex.o zchud.o zgbco.o zgbdi.o zgbfa.o zgbsl.o zgeco.o zgedi.o \ | 29 | + zchex.o zchud.o zgbco.o zgbdi.o zgbfa.o zgbsl.o zgeco.o zgedi.o \ | |
30 | + zgefa.o zgesl.o zgtsl.o zhico.o zhidi.o zhifa.o zhisl.o zhpco.o \ | 30 | + zgefa.o zgesl.o zgtsl.o zhico.o zhidi.o zhifa.o zhisl.o zhpco.o \ | |
31 | + zhpdi.o zhpfa.o zhpsl.o zmach.o zpbco.o zpbdi.o zpbfa.o zpbsl.o \ | 31 | + zhpdi.o zhpfa.o zhpsl.o zmach.o zpbco.o zpbdi.o zpbfa.o zpbsl.o \ | |
32 | + zpoco.o zpodi.o zpofa.o zposl.o zppco.o zppdi.o zppfa.o zppsl.o \ | 32 | + zpoco.o zpodi.o zpofa.o zposl.o zppco.o zppdi.o zppfa.o zppsl.o \ | |
33 | + zptsl.o zqrdc.o zqrsl.o zsico.o zsidi.o zsifa.o zsisl.o zspco.o \ | 33 | + zptsl.o zqrdc.o zqrsl.o zsico.o zsidi.o zsifa.o zsisl.o zspco.o \ | |
34 | + zspdi.o zspfa.o zspsl.o zsvdc.o ztrco.o ztrdi.o ztrsl.o | 34 | + zspdi.o zspfa.o zspsl.o zsvdc.o ztrco.o ztrdi.o ztrsl.o | |
35 | + | 35 | + | |
36 | +lib$(LIB).a: $(OBJS) | 36 | +lib$(LIB).a: $(OBJS) | |
37 | + $(AR) cru $@ $? | 37 | + $(AR) cru $@ $? | |
38 | + $(RANLIB) $@ | 38 | + $(RANLIB) $@ | |
39 | + | 39 | + | |
40 | +install: lib$(LIB).a | 40 | +install: lib$(LIB).a | |
41 | + $(BSD_INSTALL_DATA) lib$(LIB).a $(LIBDIR) | 41 | + $(BSD_INSTALL_DATA) lib$(LIB).a $(DESTDIR)$(LIBDIR) | |
42 | + | 42 | + | |
43 | +clean: | 43 | +clean: | |
44 | + rm -f *.o lib$(LIB).a | 44 | + rm -f *.o lib$(LIB).a |