blob: 7452a80470d1097f59922363912cdfb1500a16ac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
# $OpenBSD: Makefile,v 1.7 2003/05/17 20:07:23 mho Exp $
KRB5DIR= ${.CURDIR}/../../kerberosV
GENDIR= ${.CURDIR}/generated
.include "Makefile.common.inc"
LIB = krb5
.PATH: ${KRB5SRC}/lib
.PATH: ${GENDIR}
.include "Makefile.asn1.inc"
.include "Makefile.hdb.inc"
.include "Makefile.kafs.inc"
.include "Makefile.roken.inc"
.include "Makefile.krb5.inc"
includes:
@test -d ${DESTDIR}/usr/include/kerberosV || \
mkdir ${DESTDIR}/usr/include/kerberosV
@echo -n ${DIR_KRB5INC}:; \
cd ${DIR_KRB5INC}; for i in ${HDR_KRB5INC}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
@echo -n ${DIR_KRB5LIB}:; \
cd ${DIR_KRB5LIB}; for i in ${HDR_KRB5LIB}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
@echo -n ${DIR_KAFS}:; \
cd ${DIR_KAFS}; for i in ${HDR_KAFS}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
@echo -n ${DIR_HDB}:; \
cd ${DIR_HDB}; for i in ${HDR_HDB}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
@echo -n ${DIR_ASN1}:; \
cd ${DIR_ASN1}; for i in ${HDR_ASN1}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
@echo -n ${GENDIR}:; \
cd ${GENDIR}; for i in ${HDR_GEN}; do \
echo -n " $$i"; \
cmp -s $$i ${DESTDIR}/usr/include/kerberosV/$$i || \
${INSTALL} ${INSTALL_COPY} -m 444 \
-o ${BINOWN} -g $(BINGRP) $$i \
${DESTDIR}/usr/include/kerberosV; done; \
echo
SHLIB_LINKS = kafs asn1
ALIB_LINKS = $(SHLIB_LINKS) hdb
afterinstall:
for f in $(SHLIB_LINKS); do \
ln -f $(DESTDIR)/$(LIBDIR)/lib$(LIB).so.$(SHLIB_MAJOR).$(SHLIB_MINOR) \
$(DESTDIR)$(LIBDIR)/lib$$f.so.$(SHLIB_MAJOR).$(SHLIB_MINOR) ;\
done
for f in $(ALIB_LINKS); do \
ln -f $(DESTDIR)/$(LIBDIR)/lib$(LIB).a $(DESTDIR)$(LIBDIR)/lib$$f.a ; \
done
.include <bsd.lib.mk>
|