aboutsummaryrefslogtreecommitdiff
path: root/deskutils/calendar/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils/calendar/files/patch-Makefile')
-rw-r--r--deskutils/calendar/files/patch-Makefile126
1 files changed, 126 insertions, 0 deletions
diff --git a/deskutils/calendar/files/patch-Makefile b/deskutils/calendar/files/patch-Makefile
new file mode 100644
index 000000000000..a92539de7665
--- /dev/null
+++ b/deskutils/calendar/files/patch-Makefile
@@ -0,0 +1,126 @@
+--- Makefile.orig 2020-10-18 03:01:26 UTC
++++ Makefile
+@@ -1,117 +1,14 @@
+ # @(#)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 util
+-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
+
+-.if ${MK_ICONV} == "yes"
+-CFLAGS+= -DWITH_ICONV
+-.endif
++OBJS= calendar.o locale.o events.o dates.o parsedata.o io.o day.o \
++ ostern.o paskha.o pom.o sunpos.o
+
+-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
++LDFLAGS= -lm -lutil
+
+-CAL_de_AT.ISO_8859-15= calendar.feiertag
++all: ${PROG}
+
+-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>
++${PROG}: ${OBJS}
++ ${CC} ${OBJS} ${LDFLAGS} -o ${PROG}