xref: /dragonfly/usr.bin/calendar/Makefile (revision a9783bc6)
1#	@(#)Makefile	8.1 (Berkeley) 6/6/93
2# $FreeBSD: head/usr.bin/calendar/Makefile 334102 2018-05-23 16:28:31Z brd $
3
4PROG=	calendar
5SRCS=	calendar.c locale.c events.c dates.c parsedata.c io.c day.c \
6	ostern.c paskha.c pom.c sunpos.c
7
8DPADD=	${LIBM} ${LIBUTIL}
9LDADD=	-lm -lutil
10
11.if !defined(NO_SHARE)
12INTER=		de_AT.UTF-8 \
13		de_DE.UTF-8 \
14		fr_FR.UTF-8 \
15		hr_HR.UTF-8 \
16		hu_HU.UTF-8 \
17		pt_BR.UTF-8 \
18		ru_RU.UTF-8 \
19		uk_UA.UTF-8
20
21FILESGROUPS+=	CALS
22CALS=		calendars/calendar.all \
23		calendars/calendar.australia \
24		calendars/calendar.birthday \
25		calendars/calendar.brazilian \
26		calendars/calendar.canada \
27		calendars/calendar.christian \
28		calendars/calendar.computer \
29		calendars/calendar.croatian \
30		calendars/calendar.discord \
31		calendars/calendar.dragonfly \
32		calendars/calendar.dutch \
33		calendars/calendar.fictional \
34		calendars/calendar.french \
35		calendars/calendar.german \
36		calendars/calendar.history \
37		calendars/calendar.holiday \
38		calendars/calendar.hungarian \
39		calendars/calendar.judaic \
40		calendars/calendar.music \
41		calendars/calendar.newzealand \
42		calendars/calendar.russian \
43		calendars/calendar.southafrica \
44		calendars/calendar.space \
45		calendars/calendar.uk \
46		calendars/calendar.ukrainian \
47		calendars/calendar.ushistory \
48		calendars/calendar.usholiday \
49		calendars/calendar.world
50CALSDIR=	${SHAREDIR}/calendar
51
52CAL_de_AT.UTF-8=calendar.feiertag
53
54CAL_de_DE.UTF-8=calendar.all \
55		calendar.feiertag \
56		calendar.geschichte \
57		calendar.kirche \
58		calendar.literatur \
59		calendar.musik \
60		calendar.wissenschaft
61
62CAL_fr_FR.UTF-8=calendar.all \
63		calendar.fetes \
64		calendar.jferies \
65		calendar.proverbes
66
67CAL_hr_HR.UTF-8=calendar.all \
68		calendar.praznici
69
70CAL_hu_HU.UTF-8=calendar.all \
71		calendar.nevnapok \
72		calendar.unnepek
73
74CAL_pt_BR.UTF-8=calendar.all \
75		calendar.commemorative \
76		calendar.holidays \
77		calendar.mcommemorative
78
79CAL_ru_RU.UTF-8=calendar.all \
80		calendar.common \
81		calendar.history \
82		calendar.orthodox \
83		calendar.pagan \
84		calendar.primety
85
86CAL_uk_UA.UTF-8=calendar.all \
87		calendar.holiday \
88		calendar.misc \
89		calendar.orthodox
90
91.for lang in ${INTER}
92FILESGROUPS+=	CALS_${lang}
93CALS_${lang}DIR=${SHAREDIR}/calendar/${lang}
94.  for file in ${CAL_${lang}}
95CALS_${lang}+=	${file:S@^@calendars/${lang}/@}
96.  endfor
97.endfor
98
99.endif  # !defined(NO_SHARE)
100
101.include <bsd.prog.mk>
102