Download raw body.
[patch] calendar: add portuguese public days
Add calendar for public and religious days for Portugal. Note that this is my first contribution, I created the diff using faq5#Diff, using the git mirror in github.com. Any feedback is welcomed. Luis Bandarra diff --git usr.bin/calendar/calendars/calendar.all usr.bin/calendar/calendars/calendar.all index 9e759bf173f..820c04d5eca 100644 --- usr.bin/calendar/calendars/calendar.all +++ usr.bin/calendar/calendars/calendar.all @@ -19,5 +19,6 @@ #include <calendar.canada> #include <calendar.uk> #include <calendar.nz> +#include <calendar.portuguese> #endif /* !_calendar_all_ */ diff --git usr.bin/calendar/calendars/calendar.portuguese usr.bin/calendar/calendars/calendar.portuguese new file mode 100644 index 00000000000..89775bdec6d --- /dev/null +++ usr.bin/calendar/calendars/calendar.portuguese @@ -0,0 +1,10 @@ +/* + * Portuguese calendar file(s) + */ + +#ifndef _calendar_portuguese_ +#define _calendar_portuguese_ + +#include <pt_PT.UTF/calendar.all> + +#endif /* !_calendar_portuguese_ */ diff --git usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.all usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.all new file mode 100644 index 00000000000..866d0854d4e --- /dev/null +++ usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.all @@ -0,0 +1,10 @@ +/* + * Calendário português + */ + +#ifndef _pt_PT_ISO8859_1_all_ +#define _pt_PT_ISO8859_1_all_ + +#include <pt_PT.UTF-8/calendar.feriados> + +#endif /* !_pt_PT.UTF_8_all_ */ diff --git usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.feriados usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.feriados new file mode 100644 index 00000000000..7d59092b747 --- /dev/null +++ usr.bin/calendar/calendars/pt_PT.UTF-8/calendar.feriados @@ -0,0 +1,48 @@ +/* + * Feriados + */ + +#ifndef _pt_PT_ISO_8859_1_feriados_ +#define _pt_PT_ISO_8859_1_feriados_ + +LANG=pt_PT.UTF-8 + +/* Feriados civis */ +01/01 Ano Novo +04/25 Dia da Liberdade +05/01 Dia do Trabalhador +06/10 Dia de Portugal +10/05 Implantação da República +12/01 Restauração da Independência + +/* Feriados religiosos */ +Easter-47 Carnaval +Easter-2 Sexta-Feira Santa +Easter Páscoa +08/15 Assunção de Nossa Senhora +11/01 Dia de Todos os Santos +12/08 Dia da Imaculada Conceição +12/25 Natal + +/* Alguns feriados municipais */ +06/13 Santo António +06/24 São João +06/29 São Pedro +11/11 São Martinho + +/* Estações do ano */ +03/21* Primavera +06/21* Verão +09/21* Outuno +12/21* Inverno + +/* Mudança de hora */ +03/SundayLast Horário de Verão +10/SundayLast Horário de Inverno + +/* Outros */ +01/06 Dia de Reis +03/19 Dia do Pai +05/05 Dia da Mãe + +#endif /*! _pt_PT_ISO_8859_1_feriados_ */
[patch] calendar: add portuguese public days