Module Name:    src
Committed By:   christos
Date:           Sat Jan 28 16:04:15 UTC 2012

Added Files:
        src/crypto/external/cpl/tpm-tools: Makefile Makefile.inc
        src/crypto/external/cpl/tpm-tools/bin: Makefile Makefile.inc
            Makefile.prog
        src/crypto/external/cpl/tpm-tools/bin/tpm_changeownerauth: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_clear: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_createek: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_getpubek: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_nvdefine: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_nvinfo: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_nvread: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_nvrelease: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_nvwrite: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_resetdalock: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_restrictpubek: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_restrictsrk: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_revokeek: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_sealdata: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_selftest: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setactive: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setclearable: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setenable: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setoperatorauth: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setownable: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_setpresence: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_takeownership: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_unsealdata: Makefile
        src/crypto/external/cpl/tpm-tools/bin/tpm_version: Makefile
        src/crypto/external/cpl/tpm-tools/lib: Makefile Makefile.inc
        src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal: Makefile
        src/crypto/external/cpl/tpm-tools/lib/libtpm_utils: Makefile

Log Message:
Add build glue: no pkcs11 yes.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/crypto/external/cpl/tpm-tools/Makefile \
    src/crypto/external/cpl/tpm-tools/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/crypto/external/cpl/tpm-tools/bin/Makefile \
    src/crypto/external/cpl/tpm-tools/bin/Makefile.inc \
    src/crypto/external/cpl/tpm-tools/bin/Makefile.prog
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_changeownerauth/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_clear/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_createek/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_getpubek/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_nvdefine/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_nvinfo/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_nvread/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_nvrelease/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_nvwrite/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_resetdalock/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_restrictpubek/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_restrictsrk/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_revokeek/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_sealdata/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_selftest/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setactive/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setclearable/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setenable/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setoperatorauth/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setownable/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_setpresence/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_takeownership/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_unsealdata/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/bin/tpm_version/Makefile
cvs rdiff -u -r0 -r1.1 src/crypto/external/cpl/tpm-tools/lib/Makefile \
    src/crypto/external/cpl/tpm-tools/lib/Makefile.inc
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/lib/libtpm_utils/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/crypto/external/cpl/tpm-tools/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2012/01/28 16:04:12 christos Exp $
+SUBDIR=lib .WAIT bin
+.include <bsd.subdir.mk>
Index: src/crypto/external/cpl/tpm-tools/Makefile.inc
diff -u /dev/null src/crypto/external/cpl/tpm-tools/Makefile.inc:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/Makefile.inc	Sat Jan 28 11:04:12 2012
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile.inc,v 1.1 2012/01/28 16:04:12 christos Exp $
+
+.include <bsd.own.mk>
+
+TPM_TOOLS=${NETBSDSRCDIR}/crypto/external/cpl/tpm-tools
+DIST=${TPM_TOOLS}/dist
+
+CPPFLAGS+= -I${TPM_TOOLS}/include -I${DIST}/include
+CPPFLAGS+= -DHAVE_CONFIG_H -D_LINUX -DTSS_LIB_IS_12

Index: src/crypto/external/cpl/tpm-tools/bin/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2012/01/28 16:04:12 christos Exp $
+.include <bsd.own.mk>
+SUBDIR = ${TPM_MGMT} ${CMDS}
+
+TPM_MGMT=\
+tpm_changeownerauth \
+tpm_clear \
+tpm_createek \
+tpm_getpubek \
+tpm_restrictpubek \
+tpm_setactive \
+tpm_setenable \
+tpm_setclearable \
+tpm_setownable \
+tpm_setpresence \
+tpm_takeownership \
+tpm_version \
+tpm_selftest \
+tpm_nvdefine \
+tpm_nvinfo \
+tpm_nvread \
+tpm_nvrelease \
+tpm_nvwrite \
+tpm_resetdalock \
+tpm_restrictsrk \
+tpm_revokeek \
+tpm_setoperatorauth
+
+CMDS=\
+tpm_sealdata \
+tpm_unsealdata
+
+.include <bsd.subdir.mk>
Index: src/crypto/external/cpl/tpm-tools/bin/Makefile.inc
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/Makefile.inc:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/Makefile.inc	Sat Jan 28 11:04:12 2012
@@ -0,0 +1,2 @@
+# $NetBSD: Makefile.inc,v 1.1 2012/01/28 16:04:12 christos Exp $
+.include "../Makefile.inc"
Index: src/crypto/external/cpl/tpm-tools/bin/Makefile.prog
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/Makefile.prog:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/Makefile.prog	Sat Jan 28 11:04:12 2012
@@ -0,0 +1,56 @@
+# $NetBSD: Makefile.prog,v 1.1 2012/01/28 16:04:12 christos Exp $
+.include "../Makefile.inc"
+
+PROG=${.CURDIR:T}
+.if "${PROG:M*sealdata}" != ""
+.PATH.c: ${DIST}/src/cmds
+.else
+.PATH.c: ${DIST}/src/tpm_mgmt
+.endif
+
+.if "${PROG:Mtpm_nv*}" != ""
+SRCS=${PROG}.c tpm_nvcommon.c
+.elif ${PROG} == "tpm_setoperatorauth"
+.elif ${PROG} == "tpm_changeownerauth"
+SRCS=tpm_changeauth.c
+.elif ${PROG} == "tpm_setpresence"
+SRCS=tpm_present.c
+.elif ${PROG} == "tpm_setactive"
+SRCS=tpm_activate.c
+.elif ${PROG:Mtpm_set*} != ""
+SRCS=${PROG:S/set//}.c
+.endif
+
+LIBTPMUTILSOBJDIR!=  cd ${.CURDIR}/../../lib/libtpm_utils && ${PRINTOBJDIR}
+
+.if ${PROG} == "tpm_unsealdata"
+DPADD+=${LIBTPM_UNSEAL}
+LDADD+=-ltpm_unseal
+.endif
+DPADD+=${LIBTSPI}
+LDADD+=-L${LIBTPMUTILSOBJDIR} -ltpm_utils -ltspi
+
+.if ${PROG} != "tpm_version" && ${PROG:M*sealdata} == ""
+BINDIR=/usr/sbin
+.if ${PROG} != "tpm_restrictsrk"
+.SUFFIXES: .8
+.PATH.8: ${DIST}/man/man8
+MAN+=${PROG}.8
+.else
+NOMAN=yes
+MAN=
+#MLINKS+=tpm_restrictpubek.8 tpm_restrictsrk.8
+.endif
+.else
+BINDIR=/usr/bin
+.if ${PROG} != "tpm_unsealdata"
+.SUFFIXES: .1
+.PATH.1: ${DIST}/man/man1
+MAN+=${PROG}.1
+.else
+NOMAN=yes
+MAN=
+.endif
+.endif
+
+.include <bsd.prog.mk>

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_changeownerauth/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_changeownerauth/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_changeownerauth/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_clear/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_clear/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_clear/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_createek/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_createek/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_createek/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_getpubek/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_getpubek/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_getpubek/Makefile	Sat Jan 28 11:04:12 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_nvdefine/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_nvdefine/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_nvdefine/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_nvinfo/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_nvinfo/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_nvinfo/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_nvread/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_nvread/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_nvread/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_nvrelease/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_nvrelease/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_nvrelease/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_nvwrite/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_nvwrite/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_nvwrite/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_resetdalock/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_resetdalock/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_resetdalock/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_restrictpubek/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_restrictpubek/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_restrictpubek/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_restrictsrk/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_restrictsrk/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_restrictsrk/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_revokeek/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_revokeek/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_revokeek/Makefile	Sat Jan 28 11:04:13 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_sealdata/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_sealdata/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_sealdata/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_selftest/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_selftest/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_selftest/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setactive/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setactive/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setactive/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setclearable/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setclearable/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setclearable/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setenable/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setenable/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setenable/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setoperatorauth/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setoperatorauth/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setoperatorauth/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setownable/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setownable/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setownable/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_setpresence/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_setpresence/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_setpresence/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_takeownership/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_takeownership/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_takeownership/Makefile	Sat Jan 28 11:04:14 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_unsealdata/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_unsealdata/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:15 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_unsealdata/Makefile	Sat Jan 28 11:04:15 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/bin/tpm_version/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/bin/tpm_version/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:16 2012
+++ src/crypto/external/cpl/tpm-tools/bin/tpm_version/Makefile	Sat Jan 28 11:04:15 2012
@@ -0,0 +1 @@
+.include "../Makefile.prog"

Index: src/crypto/external/cpl/tpm-tools/lib/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/lib/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:16 2012
+++ src/crypto/external/cpl/tpm-tools/lib/Makefile	Sat Jan 28 11:04:15 2012
@@ -0,0 +1,3 @@
+# $NetBSD: Makefile,v 1.1 2012/01/28 16:04:15 christos Exp $
+SUBDIR = libtpm_utils libtpm_unseal
+.include <bsd.subdir.mk>
Index: src/crypto/external/cpl/tpm-tools/lib/Makefile.inc
diff -u /dev/null src/crypto/external/cpl/tpm-tools/lib/Makefile.inc:1.1
--- /dev/null	Sat Jan 28 11:04:16 2012
+++ src/crypto/external/cpl/tpm-tools/lib/Makefile.inc	Sat Jan 28 11:04:15 2012
@@ -0,0 +1,2 @@
+# $NetBSD: Makefile.inc,v 1.1 2012/01/28 16:04:15 christos Exp $
+.include "../Makefile.inc"

Index: src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:16 2012
+++ src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/Makefile	Sat Jan 28 11:04:15 2012
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2012/01/28 16:04:15 christos Exp $
+.include "../Makefile.inc"
+
+.PATH.c: ${DIST}/lib
+
+LIB=tpm_unseal
+SRCS= \
+tpm_unseal.c
+
+SHLIB_MAJOR=1
+SHLIB_MINOR=0
+
+LDADD+=-ltspi
+DPADD+=${LIBTSPI}
+
+.include <bsd.lib.mk>

Index: src/crypto/external/cpl/tpm-tools/lib/libtpm_utils/Makefile
diff -u /dev/null src/crypto/external/cpl/tpm-tools/lib/libtpm_utils/Makefile:1.1
--- /dev/null	Sat Jan 28 11:04:16 2012
+++ src/crypto/external/cpl/tpm-tools/lib/libtpm_utils/Makefile	Sat Jan 28 11:04:15 2012
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2012/01/28 16:04:15 christos Exp $
+
+LIBISPRIVATE=yes
+
+.include "../Makefile.inc"
+
+.PATH.c: ${DIST}/lib
+
+LIB=tpm_utils
+SRCS= \
+tpm_log.c \
+tpm_tspi.c \
+tpm_utils.c    
+
+.include <bsd.lib.mk>

Reply via email to