blob: 5f08c1dba2a502ac3b43d9d0f70b4aebaf884089 (
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
|
# $OpenBSD: Makefile,v 1.3 2006/11/29 11:33:14 matthieu Exp $
.include <bsd.own.mk>
X11BASE?= /usr/X11R6
PROG= ssh-askpass
SRCS= drawing.c dynlist.c resources.c x11-ssh-askpass.c
MANDIR= ${X11BASE}/man/cat
CLASS= SshAskpass
VERSION= 1.2.0
DATE= February 14, 2001
APP_DEFAULTS= $(CLASS)-default.ad
CPPFLAGS+= -I${X11BASE}/include -I.
LDADD+= -L${X11BASE}/lib -lXt -lSM -lICE -lX11 -lXau -lXdmcp
CLEANFILES+= ${CLASS}.ad ${CLASS}_ad.h ssh-askpass.1
ssh-askpass.1: x11-ssh-askpass.man.in
sed -e 's#@NAME@#$(PROG)#g' -e 's#@VERSION@#$(VERSION)#g' \
-e 's#@DATE@#$(DATE)#g' < $(.CURDIR)/x11-ssh-askpass.man.in > $@
$(CLASS)_ad.h: $(CLASS).ad
cat $(CLASS).ad | grep -v '^[ ]*$$' |\
awk '/^[ ]*!/ { sub("^[ ]*![ ]?","", $$0); printf("/* %s */\n", $$0); next } ! /^[ ]*!/ { printf("\"%s\",\n", $$0) }' \
>$@
$(CLASS).ad: $(APP_DEFAULTS)
rm -f $(CLASS).ad
ln -s $(.CURDIR)/$(APP_DEFAULTS) $(CLASS).ad
afterinstall:
$(INSTALL) $(INSTALL_COPY) -o $(BINOWN) -g $(BINGRP) $(CLASS).ad \
$(DESTDIR)/etc/X11/app-defaults/$(CLASS)
beforedepend: $(CLASS)_ad.h
.include <bsd.prog.mk>
.include <bsd.xorg.mk>
|