From 5cec20bb2b74e5fdddf1061276f4635ea5df986e Mon Sep 17 00:00:00 2001 From: glebius Date: Fri, 16 Aug 2013 07:02:17 +0000 Subject: Provide UTF-8 version of russian calendars. --- usr.bin/calendar/Makefile | 2 +- .../calendar/calendars/ru_RU.UTF-8/calendar.all | 16 ++++ .../calendar/calendars/ru_RU.UTF-8/calendar.common | 105 +++++++++++++++++++++ .../calendars/ru_RU.UTF-8/calendar.holiday | 25 +++++ .../calendars/ru_RU.UTF-8/calendar.military | 28 ++++++ .../calendars/ru_RU.UTF-8/calendar.orthodox | 36 +++++++ .../calendar/calendars/ru_RU.UTF-8/calendar.pagan | 42 +++++++++ 7 files changed, 253 insertions(+), 1 deletion(-) create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.all create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox create mode 100644 usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan (limited to 'usr.bin') diff --git a/usr.bin/calendar/Makefile b/usr.bin/calendar/Makefile index 79f8590..c7bd544 100644 --- a/usr.bin/calendar/Makefile +++ b/usr.bin/calendar/Makefile @@ -8,7 +8,7 @@ DPADD= ${LIBM} LDADD= -lm 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 uk_UA.KOI8-U + 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 TEXTMODE?= 444 diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.all b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.all new file mode 100644 index 0000000..038bfb0 --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.all @@ -0,0 +1,16 @@ +/* + * Русский календарь + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_all_ +#define _ru_RU_UTF_8_all_ + +#include +#include +#include +#include +#include + +#endif /* !_ru_RU_UTF_8_all_ */ diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common new file mode 100644 index 0000000..8c0a823 --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common @@ -0,0 +1,105 @@ +/* + * Российские праздники + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_common_ +#define _ru_RU_UTF_8_common_ + +LANG=ru_RU.UTF-8 + +12 янв День работника прокуратуры +13 янв День российской печати +14 янв Старый Новый год +21 янв День инженерных войск +25 янв Татьянин день. Студенческий праздник + 8 фев День российской науки +10 фев День дипломатического работника + 1 мар Всемирный день гражданской обороны +03/SunSecond День работников геодезии и картографии +11 мар День работника органов наркоконтроля +18 мар День налоговой полиции +03/SunThird День работников торговли, бытового обслуживания населения и жилищно-коммунального хозяйства +27 мар Международный день театра +27 мар День внутренних войск + 1 апр День смеха + 2 апр День единения народов +04/SunFirst День геолога +12 апр День космонавтики +04/SunSecond День войск противовоздушной обороны +26 апр День памяти погибших в радиационных авариях и катастрофах +30 апр День пожарной охраны + 7 май День радио +17 май Международный день телекоммуникаций +18 май Международный день музеев +24 май День славянской письменности и культуры +26 май День российского предпринимательства +27 май Общероссийский день библиотек +28 май День пограничника +30 май День пожарной охраны +31 май День Российской Адвокатуры +05/SunLast День химика + 1 июн День защиты детей + 5 июн День эколога + 6 июн Пушкинский день + 8 июн День социального работника +06/SunSecond День работников легкой промышленности +06/SunThird День медицинского работника +22 июн День памяти и скорби (Начало Великой Отечественной Войны, 1941 год) +27 июн День молодежи +29 июн День партизан и подпольщиков +06/SatLast День изобретателя и рационализатора +07/SunFirst День работников морского и речного флота +07/SunSecond День рыбака +07/SunSecond День российской почты +07/SunThird День металлурга +07/SunLast День Военно-Морского Флота +28 июл День крещения Руси + 6 авг День железнодорожных войск +08/SunFirst День железнодорожника +12 авг День военно-воздушных сил +08/SunSecond День строителя +08/SunThird День Воздушного Флота +22 авг День государственного флага +27 авг День кино +08/SunLast День шахтера + 1 сен День знаний + 2 сен День российской гвардии + 3 сен День солидарности в борьбе с терроризмом + 4 сен День специалиста по ядерному обеспечению +09/SunFirst День работников нефтяной и газовой промышленности +09/SunSecond День танкиста +09/SunThird День работников леса +28 сен День работника атомной промышленности +09/SunLast День машиностроителя + 1 окт День пожилых людей + 1 окт День сухопутных войск + 4 окт День космических войск + 5 окт День учителя +14 окт Международный день стандартизации +10/SunSecond День работников сельского хозяйства и перерабатывающей промышленности +10/SunThird День работников дорожного хозяйства +24 окт Международный день ООН +25 окт День таможенника +30 окт День памяти жертв политических репрессий +10/SunLast День работников автомобильного транспорта + 7 ноя День октябрьской революции 1917 года + 9 ноя Всемирный день качества +10 ноя День милиции +16 ноя День морской пехоты +17 ноя Международный день студентов +19 ноя День ракетных войск и артиллерии +21 ноя День работников налоговых органов +26 ноя Всемирный день информации +11/SunLast День матери + 1 дек Всемирный день борьбы со СПИДом + 3 дек День юриста + 9 дек День Героев Отечества +12 дек День Конституции +17 дек День ракетных войск стратегического назначения +20 дек День работника органов безопасности +22 дек День энергетика +27 дек День спасателя + +#endif /* !_ru_RU_UTF_8_common_ */ diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday new file mode 100644 index 0000000..13a7bc0 --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday @@ -0,0 +1,25 @@ +/* + * Российские праздники (нерабочие "красные" дни) + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_holiday_ +#define _ru_RU_UTF_8_holiday_ + +LANG=ru_RU.UTF-8 + + 1 янв Новый год + 2 янв Новогодние каникулы + 3 янв Новогодние каникулы + 4 янв Новогодние каникулы + 5 янв Новогодние каникулы + 7 янв Рождество Христово +23 фев День защитника Отечества + 8 мар Международный женский день + 1 май Праздник Весны и Труда + 9 май День Победы +12 июн День России + 4 ноя День народного единства + +#endif /* !_ru_RU_UTF_8_holiday_ */ diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military new file mode 100644 index 0000000..48f257c --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military @@ -0,0 +1,28 @@ +/* + * Дни воинской славы России + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_military_ +#define _ru_RU_UTF_8_military_ + +LANG=ru_RU.UTF-8 + +27 янв День снятия блокады города Ленинграда (1944 год) + 2 фев День разгрома советскими войсками немецко-фашистских войск в Сталинградской битве (1943 год) +23 фев День победы Красной Армии над кайзеровскими войсками Германии (1918 год) +18 апр День победы русских воинов князя Александра Невского над немецкими рыцарями на Чудском озере (Ледовое побоище, 1242 год) +10 июл День победы русской армии под командованием Петра Первого над шведами в Полтавском сражении (1709 год) + 9 авг День первой в российской истории морской победы русского флота под командованием Петра Первого над шведами у мыса Гангут (1714 год) +23 авг День разгрома советскими войсками немецко-фашистских войск в Курской битве (1943 год) + 2 сен День окончания Второй мировой войны (1945 год) + 8 сен День Бородинского сражения русской армии под командованием М.И. Кутузова с французской армией (1812 год) +11 сен День победы русской эскадры под командованием Ф.Ф. Ушакова над турецкой эскадрой у мыса Тендра (1790 год) +21 сен День победы русских полков во главе с великим князем Дмитрием Донским над монголо-татарскими войсками в Куликовской битве (1380 год) + 7 ноя День освобождения Москвы силами народного ополчения под руководством Кузьмы Минина и Дмитрия Пожарского от польских интервентов (1612 год) + 1 дек День победы русской эскадры под командованием П.С. Нахимова над турецкой эскадрой у мыса Синоп (1853 год) + 5 дек День начала контрнаступления советских войск против немецко-фашистских войск в битве под Москвой (1941 год) +24 дек День взятия турецкой крепости Измаил русскими войсками под командованием А.В. Суворова (1790 год) + +#endif /* !_ru_RU_UTF_8_military_ */ diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox new file mode 100644 index 0000000..f42c6ae --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox @@ -0,0 +1,36 @@ +/* + * Православные праздники + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_orthodox_ +#define _ru_RU_UTF_8_orthodox_ + +LANG=ru_RU.UTF-8 +Paskha=Пасха + +21 сен Рождество Пресвятой Богородицы +27 сен Воздвижение Креста Господня +14 окт Покров Пресвятой Богородицы + 4 дек Введение во храм Пресвятой Богородицы + 7 янв Рождество Христово +14 янв Обрезание Господне +19 янв Богоявление или Крещение Господне +15 фев Сретение Господне +Пасха-48 Великий Пост +Пасха-7 Вход Господень в Иерусалим. Вербное Воскресенье +Пасха-3 Великий Четверг +Пасха-2 Страстная Пятница +Пасха Воскресение Христово +Пасха+39 Вознесение +Пасха+49 День Святой Троицы. Пятидесятница + 7 апр Благовещение Пресвятой Богородицы + 7 июл Рождество Иоанна Предтечи +12 июл День святых первоверховных апостолов Петра и Павла +19 авг Преображение Господне +28 авг Успение Пресвятой Богородицы +11 сен Усекновение главы Иоанна Предтечи + +#endif /* !_ru_RU_UTF_8_orthodox_ */ + diff --git a/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan new file mode 100644 index 0000000..144a649 --- /dev/null +++ b/usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan @@ -0,0 +1,42 @@ +/* + * Языческие праздники + * + * $FreeBSD$ + */ + +#ifndef _ru_RU_UTF_8_pagan_ +#define _ru_RU_UTF_8_pagan_ + +LANG=ru_RU.UTF-8 +Paskha=Пасха + +21 дек* Зимнее солнцестояние +25 дек Коляда (сдвинутое зимнее солнцестояние) + 6 янв День Кащея и Велеса +24 фев День Велеса +29 фев День Кащея + 1 мар День Марены +14 мар Новый Год, Овсень малый +Пасха-55 Масленица +Пасха+7 Красная Горка +Пасха+16 Радуница +20 мар* Весенние равноденствие + 7 апр День Марены (сдвинутое весеннее равноденствие) + 6 май День Дажьбога, Овсень большой +22 май Ярилин День +15 июн День Триглава +21 июн* Летнее солнцестояние + 1 июл Русальная Неделя + 7 июл Купала (сдвинутое летнее солнцестояние) +27 июл Отбор жертв Перуну, русалии + 2 авг Перунов День +21 авг День Стрибога +28 авг Успение Златогорки +14 сен День Волха Змеевича +22 сен* Поворот к зиме (осеннее равноденствие) +10 ноя День Макоши +21 ноя День Сварога и Семаргла + 9 дек День Дажьбога и Марены + +#endif /* !_ru_RU_UTF_8_pagan_ */ + -- cgit v1.1