File gcal-bavarian-holiday.patch of Package gcal
--- gcal-3.01/src/hd-data3.c
+++ gcal-3.01/src/hd-data3.c
@@ -147,6 +147,8 @@
day = (day < 3) ? 18-day : 25-day;
holiday (*init_data, detected, _(hd_text[HD_DAY_OF_PRAYER_AND_REPENTANCE].ht_text), ptr_cc_id,
(year > 1994) ? DIS_HLS_PREF : "+", day, 11, year, hd_elems, fday, count);
+ if (*init_data)
+ *init_data = FALSE;
}
@@ -309,6 +311,8 @@
}
holiday (*init_data, detected, _(hd_text[HD_ALL_SAINTS_DAY].ht_text),
ptr_cc_id, "+", DAY_MIN, 11, year, hd_elems, fday, count);
+ if (*init_data)
+ *init_data = FALSE;
holiday (*init_data, detected, _(hd_text[HD_ALL_SOULS_DAY].ht_text),
ptr_cc_id, DIS_HLS_PREF, 2, 11, year, hd_elems, fday, count);
holiday (*init_data, detected, _(hd_text[HD_FEAST_OF_CORPUS_CHRISTI].ht_text),