summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2013-08-16 07:02:17 +0000
committerglebius <glebius@FreeBSD.org>2013-08-16 07:02:17 +0000
commit5cec20bb2b74e5fdddf1061276f4635ea5df986e (patch)
treef4c9d226481d6232300c72184a9cdcda691d8880
parent4d4391770dcf9af5dbc1268cc96494ee661b5d7d (diff)
downloadFreeBSD-src-5cec20bb2b74e5fdddf1061276f4635ea5df986e.zip
FreeBSD-src-5cec20bb2b74e5fdddf1061276f4635ea5df986e.tar.gz
Provide UTF-8 version of russian calendars.
-rw-r--r--usr.bin/calendar/Makefile2
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.all16
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.common105
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.holiday25
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.military28
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.orthodox36
-rw-r--r--usr.bin/calendar/calendars/ru_RU.UTF-8/calendar.pagan42
7 files changed, 253 insertions, 1 deletions
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 <ru_RU.UTF-8/calendar.common>
+#include <ru_RU.UTF-8/calendar.holiday>
+#include <ru_RU.UTF-8/calendar.military>
+#include <ru_RU.UTF-8/calendar.orthodox>
+#include <ru_RU.UTF-8/calendar.pagan>
+
+#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_ */
+
OpenPOWER on IntegriCloud