Merge branch 'debian'
[hcoop/debian/courier-authlib.git] / userdb / Makefile.am
CommitLineData
d9898ee8 1#
ac40fd9e 2# Copyright 1998 - 2008 Double Precision, Inc. See COPYING for
d9898ee8 3# distribution information.
4
d9898ee8 5noinst_LTLIBRARIES=libuserdb.la
6
7libuserdb_la_SOURCES=userdb.c userdb.h userdb2.c userdbmkpw.c
8
9BUILT_SOURCES= makeuserdb.html.in makeuserdb.8.in \
10 userdb.html.in userdb.8.in \
11 userdbpw.html.in userdbpw.8.in
12
ac40fd9e 13noinst_SCRIPTS=makeuserdb pw2userdb dummy
d9898ee8 14noinst_PROGRAMS=userdbpw
15noinst_DATA=makeuserdb.html userdb.html userdbpw.html
16
17userdbpw_SOURCES=userdbpw.c
18userdbpw_LDADD=libuserdb.la @HMACLIB@ @MD5LIB@ @SHA1LIB@ @CRYPTLIBS@
19userdbpw_LDFLAGS=-static
20
b0322a85 21man8=makeuserdb.8 userdb.8 userdbpw.8 pw2userdb.8
d9898ee8 22man_MANS=$(man8)
23
b0322a85 24CLEANFILES=$(man8) $(noinst_DATA) dummy pw2userdb.8
d9898ee8 25
26makeuserdb.html: makeuserdb.html.in
8d138742 27 ./config.status --file=$@
d9898ee8 28
29makeuserdb.8: makeuserdb.8.in
8d138742 30 ./config.status --file=$@
d9898ee8 31
32userdb.html: userdb.html.in
8d138742 33 ./config.status --file=$@
d9898ee8 34
35userdb.8: userdb.8.in
8d138742 36 ./config.status --file=$@
d9898ee8 37
38userdbpw.html: userdbpw.html.in
8d138742 39 ./config.status --file=$@
d9898ee8 40
41userdbpw.8: userdbpw.8.in
8d138742 42 ./config.status --file=$@
d9898ee8 43
b0322a85
CE
44pw2userdb.8: makeuserdb.8
45 echo ".so man8/makeuserdb.8" >pw2userdb.8
46
d9898ee8 47if HAVE_SGML
b0322a85
CE
48makeuserdb.html.in: makeuserdb.sgml ../libs/docbook/sgml2html
49 ../libs/docbook/sgml2html makeuserdb.sgml makeuserdb.html.in
d9898ee8 50
b0322a85
CE
51makeuserdb.8.in: makeuserdb.sgml ../libs/docbook/sgml2man
52 ../libs/docbook/sgml2man makeuserdb.sgml makeuserdb.8.in
8d138742 53 mv makeuserdb.8 makeuserdb.8.in
d9898ee8 54
b0322a85
CE
55userdb.html.in: userdb.sgml ../libs/docbook/sgml2html
56 ../libs/docbook/sgml2html userdb.sgml userdb.html.in
d9898ee8 57
b0322a85
CE
58userdb.8.in: userdb.sgml ../libs/docbook/sgml2man
59 ../libs/docbook/sgml2man userdb.sgml userdb.8.in
8d138742 60 mv userdb.8 userdb.8.in
d9898ee8 61
b0322a85
CE
62userdbpw.html.in: userdbpw.sgml ../libs/docbook/sgml2html
63 ../libs/docbook/sgml2html userdbpw.sgml userdbpw.html.in
d9898ee8 64
b0322a85
CE
65userdbpw.8.in: userdbpw.sgml ../libs/docbook/sgml2man
66 ../libs/docbook/sgml2man userdbpw.sgml userdbpw.8.in
8d138742
CE
67 mv userdbpw.8 userdbpw.8.in
68
d9898ee8 69endif
70
71EXTRA_DIST=$(BUILT_SOURCES)
72
73# Temporary autoconf kludge:
74
75dummy: $(man8)
76 touch dummy