Also explicitly list each file to install so we don't silently add or miss some. Approved by: bapt (mentor)
114 lines
2.6 KiB
Makefile
114 lines
2.6 KiB
Makefile
# @(#)Makefile 8.1 (Berkeley) 6/6/93
|
|
# $FreeBSD$
|
|
|
|
.include <src.opts.mk>
|
|
|
|
PROG= calendar
|
|
SRCS= calendar.c locale.c events.c dates.c parsedata.c io.c day.c \
|
|
ostern.c paskha.c pom.c sunpos.c
|
|
LIBADD= m
|
|
INTER= de_AT.ISO_8859-15 de_DE.ISO8859-1 fr_FR.ISO8859-1 \
|
|
hr_HR.ISO8859-2 hu_HU.ISO8859-2 pt_BR.ISO8859-1 \
|
|
pt_BR.UTF-8 ru_RU.KOI8-R ru_RU.UTF-8 uk_UA.KOI8-U
|
|
DE_LINKS= de_DE.ISO8859-15
|
|
FR_LINKS= fr_FR.ISO8859-15
|
|
|
|
FILESGROUPS+= CALS
|
|
CALS= calendars/calendar.all \
|
|
calendars/calendar.australia \
|
|
calendars/calendar.birthday \
|
|
calendars/calendar.brazilian \
|
|
calendars/calendar.christian \
|
|
calendars/calendar.computer \
|
|
calendars/calendar.croatian \
|
|
calendars/calendar.dutch \
|
|
calendars/calendar.freebsd \
|
|
calendars/calendar.french \
|
|
calendars/calendar.german \
|
|
calendars/calendar.history \
|
|
calendars/calendar.holiday \
|
|
calendars/calendar.hungarian \
|
|
calendars/calendar.judaic \
|
|
calendars/calendar.lotr \
|
|
calendars/calendar.music \
|
|
calendars/calendar.newzealand \
|
|
calendars/calendar.russian \
|
|
calendars/calendar.southafrica \
|
|
calendars/calendar.ukrainian \
|
|
calendars/calendar.usholiday \
|
|
calendars/calendar.world
|
|
CALSDIR= ${SHAREDIR}/calendar
|
|
|
|
CAL_de_AT.ISO_8859-15= calendar.feiertag
|
|
|
|
CAL_de_DE.ISO8859-1= calendar.all \
|
|
calendar.feiertag \
|
|
calendar.geschichte \
|
|
calendar.kirche \
|
|
calendar.literatur \
|
|
calendar.musik \
|
|
calendar.wissenschaft
|
|
|
|
CAL_fr_FR.ISO8859-1= calendar.all \
|
|
calendar.fetes \
|
|
calendar.french \
|
|
calendar.jferies \
|
|
calendar.proverbes
|
|
|
|
CAL_hr_HR.ISO8859-2= calendar.all \
|
|
calendar.praznici
|
|
|
|
CAL_hu_HU.ISO8859-2= calendar.all \
|
|
calendar.nevnapok \
|
|
calendar.unnepek
|
|
|
|
CAL_pt_BR.ISO8859-1= calendar.all \
|
|
calendar.commemorative \
|
|
calendar.holidays \
|
|
calendar.mcommemorative
|
|
|
|
CAL_pt_BR.UTF-8= calendar.all \
|
|
calendar.commemorative \
|
|
calendar.holidays \
|
|
calendar.mcommemorative
|
|
|
|
CAL_ru_RU.KOI8-R= calendar.all \
|
|
calendar.common \
|
|
calendar.holiday \
|
|
calendar.military \
|
|
calendar.orthodox \
|
|
calendar.pagan
|
|
|
|
CAL_ru_RU.UTF-8= calendar.all \
|
|
calendar.common \
|
|
calendar.holiday \
|
|
calendar.military \
|
|
calendar.orthodox \
|
|
calendar.pagan
|
|
|
|
CAL_uk_UA.KOI8-U= calendar.all \
|
|
calendar.holiday \
|
|
calendar.misc \
|
|
calendar.orthodox
|
|
|
|
.for lang in ${INTER}
|
|
FILESGROUPS+= CALS_${lang}
|
|
CALS_${lang}DIR= ${SHAREDIR}/calendar/${lang}
|
|
.for file in ${CAL_${lang}}
|
|
CALS_${lang}+= ${file:S@^@calendars/${lang}/@}
|
|
.endfor
|
|
.endfor
|
|
|
|
|
|
.for link in ${DE_LINKS}
|
|
SYMLINKS+= de_DE.ISO8859-1 ${SHAREDIR}/calendar/${link}
|
|
.endfor
|
|
.for link in ${FR_LINKS}
|
|
SYMLINKS+= fr_FR.ISO8859-1 ${SHAREDIR}/calendar/${link}
|
|
.endfor
|
|
|
|
HAS_TESTS=
|
|
SUBDIR.${MK_TESTS}+= tests
|
|
|
|
.include <bsd.prog.mk>
|