Annotation of pkgsrc/devel/teem/Makefile, Revision 1.4
1.4 ! tv 1: # $NetBSD: Makefile,v 1.3 2005/04/06 18:58:17 jschauma Exp $
1.1 jschauma 2: #
3:
4: DISTNAME= teem-1.8.0-src
5: PKGNAME= ${DISTNAME:C/-src//}
6: CATEGORIES= devel
7: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=teem/}
8:
9: MAINTAINER= jschauma@NetBSD.org
10: HOMEPAGE= http://teem.sourceforge.net/
11: COMMENT= Libraries for manipulation of Structured Scientific Data
12:
13: USE_GNU_TOOLS+= make
14:
15: .include "../../mk/bsd.prefs.mk"
16:
1.2 jschauma 17: .if ${OPSYS} == "NetBSD"
18: . if ${MACHINE_ARCH} == "i386"
19: NARCH=32
20: LARCH=32
21: . elif ${MACHINE_ARCH} == "x86_64"
22: NARCH=64
23: LARCH=amd64
24: . endif
25:
26: TEEM_ARCH=netbsd.${NARCH}
1.1 jschauma 27:
28: do-configure:
1.2 jschauma 29: cd ${WRKSRC} && ${CP} -pR linux.${LARCH} ${TEEM_ARCH}
1.1 jschauma 30:
31: .elif ${OPSYS} == "Linux" && ${MACHINE_ARCH} == "i386"
32: TEEM_ARCH=linux.32
1.3 jschauma 33: .else
1.1 jschauma 34: PKG_FAIL_REASON="Support for this platform has not yet been added."
35: .endif
36:
37: MAKE_ENV+= TEEM_ARCH=${TEEM_ARCH} \
38: TEEM_PNG=1 TEEM_BZIP2=1 TEEM_ZLIB=1 TEEM_PTHREAD=1 \
39: TEEM_PNG_IPATH="-I${BUILDLINK_PREFIX.png}/include" \
40: TEEM_PNG_LPATH="-L${BUILDLINK_PREFIX.png}/lib" \
41: TEEM_BZIP2_IPATH="-I${BUILDLINK_PREFIX.bzip2}/include" \
42: TEEM_BZIP2_LPATH="-L${BUILDLINK_PREFIX.bzip2}/lib" \
43: TEEM_ZLIB_IPATH="-I${BUILDLINK_PREFIX.zlib}/include" \
44: TEEM_ZLIB_LPATH="-L${BUILDLINK_PREFIX.zlib}/lib" \
45: TEEM_PTHREAD_IPATH="-I${BUILDLINK_PREFIX.pthread}/include" \
46: TEEM_PTHREAD_LPATH="-L${BUILDLINK_PREFIX.pthread}/lib"
47:
48: do-build:
49: cd ${WRKSRC}/src && ${MAKE_ENV} ${GMAKE}
50:
51: pre-install:
52: ${RM} -f ${WRKSRC}/${TEEM_ARCH}/bin/.empty \
53: ${WRKSRC}/${TEEM_ARCH}/lib/.empty
54:
55: do-install:
56: cd ${WRKSRC}/include && ${PAX} -rw . ${PREFIX}/include/
57: cd ${WRKSRC}/${TEEM_ARCH}/bin && ${PAX} -rw . ${PREFIX}/bin/
58: cd ${WRKSRC}/${TEEM_ARCH}/lib && ${PAX} -rw . ${PREFIX}/lib/
59:
60: .include "../../archivers/bzip2/buildlink3.mk"
61: .include "../../devel/zlib/buildlink3.mk"
62: .include "../../graphics/png/buildlink3.mk"
63:
64: .include "../../mk/pthread.buildlink3.mk"
65: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>