From mohacsi@norfolk.ki.iif.hu  Fri Sep 13 01:43:21 2002
Return-Path: <mohacsi@norfolk.ki.iif.hu>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AEF5337B400
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 13 Sep 2002 01:43:21 -0700 (PDT)
Received: from norfolk.ki.iif.hu (norfolk.ki.iif.hu [193.6.222.32])
	by mx1.FreeBSD.org (Postfix) with ESMTP id E2AB443E77
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 13 Sep 2002 01:43:20 -0700 (PDT)
	(envelope-from mohacsi@norfolk.ki.iif.hu)
Received: (from mohacsi@localhost)
	by norfolk.ki.iif.hu (8.12.6/8.12.5) id g8D8h4XN018454;
	Fri, 13 Sep 2002 10:43:04 +0200 (CEST)
	(envelope-from mohacsi)
Message-Id: <200209130843.g8D8h4XN018454@norfolk.ki.iif.hu>
Date: Fri, 13 Sep 2002 10:43:04 +0200 (CEST)
From: Janos Mohacsi <mohacsi@niif.hu>
Reply-To: Janos Mohacsi <janos.mohacsi@bsd.hu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Patch for calendar to support Hungarian namedays and Hungarian feasts
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         42725
>Category:       bin
>Synopsis:       Patch for calendar to support Hungarian namedays and Hungarian feasts
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dwmalone
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 13 01:50:02 PDT 2002
>Closed-Date:    Mon Aug 16 09:32:28 GMT 2004
>Last-Modified:  Mon Aug 16 09:32:28 GMT 2004
>Originator:     Janos Mohacsi
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
NIIF
>Environment:
System: FreeBSD norfolk.ki.iif.hu 4.6-STABLE FreeBSD 4.6-STABLE #1: Fri Aug 23 14:55:31 CEST 2002 root@norfolk.ki.iif.hu:/usr/src/sys/compile/NORFOLK i386

>Description:

Here I send a patch that adds support for Hungarian holdidays, important days 
and namedays. I tend to forget the namedays and that is why I included them
in the patch. 

One important notice: /usr/src/etc/mtree/BSD.usr.dist changes are not submitted.



>How-To-Repeat:

Apply this patch.

>Fix:


diff -ruN calendar.orig/Makefile calendar/Makefile
--- calendar.orig/Makefile	Wed Aug  7 18:32:01 2002
+++ calendar/Makefile	Thu Sep 12 13:17:19 2002
@@ -3,10 +3,11 @@
 
 PROG=	calendar
 SRCS=   calendar.c io.c day.c ostern.c paskha.c
-INTER=          de_DE.ISO8859-1 fr_FR.ISO8859-1 hr_HR.ISO8859-2 ru_RU.KOI8-R
+INTER=          de_DE.ISO8859-1 fr_FR.ISO8859-1 hr_HR.ISO8859-2 hu_HU.ISO8859-2 ru_RU.KOI8-R
 DE_LINKS=       de_DE.ISO_8859-1 de_DE.ISO8859-15 de_DE.ISO_8859-15
 FR_LINKS=       fr_FR.ISO8859-15
 HR_LINKS=       hr_HR.ISO_8859-2
+HU_LINKS=       hu_HU.ISO_8859-2
 TEXTMODE?=	444
 
 beforeinstall:
@@ -28,6 +29,10 @@
 .for link in ${HR_LINKS}
 	rm -rf ${DESTDIR}${SHAREDIR}/calendar/${link}
 	ln -s hr_HR.ISO8859-2 ${DESTDIR}${SHAREDIR}/calendar/${link}
+.endfor
+.for link in ${HU_LINKS}
+	rm -rf ${DESTDIR}${SHAREDIR}/calendar/${link}
+	ln -s hu_HU.ISO8859-2 ${DESTDIR}${SHAREDIR}/calendar/${link}
 .endfor
 
 .include <bsd.prog.mk>
diff -ruN calendar.orig/calendars/calendar.all calendar/calendars/calendar.all
--- calendar.orig/calendars/calendar.all	Mon May 27 14:14:57 2002
+++ calendar/calendars/calendar.all	Thu Sep 12 12:40:26 2002
@@ -11,6 +11,7 @@
 #include <calendar.croatian>
 #include <calendar.french>
 #include <calendar.german>
+#include <calendar.hungarian>
 #include <calendar.russian>
 #include <calendar.usholiday>
 
diff -ruN calendar.orig/calendars/calendar.hungarian calendar/calendars/calendar.hungarian
--- calendar.orig/calendars/calendar.hungarian	Thu Jan  1 01:00:00 1970
+++ calendar/calendars/calendar.hungarian	Sat Sep  7 00:38:06 2002
@@ -0,0 +1,12 @@
+/*
+ * Hungarian calendar file(s)
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _calendar_hungarian_
+#define _calendar_hungarian_
+
+#include <hu_HU.ISO8859-2/calendar.all>
+
+#endif /* !_calendar_hungarian_ */
diff -ruN calendar.orig/calendars/hu_HU.ISO8859-2/calendar.all calendar/calendars/hu_HU.ISO8859-2/calendar.all
--- calendar.orig/calendars/hu_HU.ISO8859-2/calendar.all	Thu Jan  1 01:00:00 1970
+++ calendar/calendars/hu_HU.ISO8859-2/calendar.all	Thu Sep 12 12:33:53 2002
@@ -0,0 +1,13 @@
+/*
+ * Magyar kalendrium
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _hu_HU_ISO8859_2_all_
+#define _hu_HU_ISO8859_2_all_
+
+#include <hu_HU.ISO8859-2/calendar.unnepek>
+#include <hu_HU.ISO8859-2/calendar.nevnapok>
+
+#endif /* !_hu_HU.ISO8859-2_all_ */
diff -ruN calendar.orig/calendars/hu_HU.ISO8859-2/calendar.hungarian calendar/calendars/hu_HU.ISO8859-2/calendar.hungarian
--- calendar.orig/calendars/hu_HU.ISO8859-2/calendar.hungarian	Thu Jan  1 01:00:00 1970
+++ calendar/calendars/hu_HU.ISO8859-2/calendar.hungarian	Fri Sep  6 23:15:33 2002
@@ -0,0 +1,12 @@
+/*
+ * Hungarian calendar file(s)
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _calendar_hungarian_
+#define _calendar_hungarian_
+
+#include <hu_HU.ISO8859-2/calendar.all>
+
+#endif /* !_calendar_hungarian_ */
diff -ruN calendar.orig/calendars/hu_HU.ISO8859-2/calendar.nevnapok calendar/calendars/hu_HU.ISO8859-2/calendar.nevnapok
--- calendar.orig/calendars/hu_HU.ISO8859-2/calendar.nevnapok	Thu Jan  1 01:00:00 1970
+++ calendar/calendars/hu_HU.ISO8859-2/calendar.nevnapok	Fri Sep 13 09:42:41 2002
@@ -0,0 +1,386 @@
+/*
+ * Nvnapok
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _hu_HU_ISO8859_2_nevnapok_
+#define _hu_HU_ISO8859_2_nevnapok_
+
+LANG=hu_HU.ISO8859-2
+
+/*
+ * N.B.: A nvnapok Magyarorszgon a szentek napjai alapjn szerepelnek
+ *	 a naptrban. Nhny nv tbbszr is szerepel, de mindenki
+ *	 csak egyszer tart nvnapot egy vben. A vlasztott nap
+ *	 ebben az esetben a hagyomnyokon s az illetn mlik.
+ *
+ */
+
+01/01	Fruzsina
+01/02	bel, Gergely
+01/03	Genovva, Benjmin
+01/04	Titusz,	Leona
+01/05	Simon
+01/06	Boldizsr, Menyhrt
+01/07	Attila, Ramna
+01/08	Gyngyvr
+01/09	Marcell
+01/10	Melnia
+01/11	gota, Baltazr
+01/12	Ern, Czr
+01/13	Veronika
+01/14	Bdog, Flix
+01/15	Lrnt, Lornd
+01/16	Gusztv
+01/17	Antal, Antnia
+01/18	Piroska
+01/19	Sra, Mri
+01/20	Fbin, Sebestyn
+01/21	gnes
+01/22	Vince, Artr
+01/23	Zelma, Rajmund
+01/24	Timt, Xnia
+01/25	Pl
+01/26	Vanda, Paula
+01/27	Angelika, Angla
+01/28	Kroly, Karola
+01/29	Adl
+01/30	Gerda, Martina
+01/31	Marcella
+02/01	Ignc
+02/02	Karolina, Aida
+02/03	Balzs
+02/04	Rhel, Csenge
+02/05	gota, Ingrid
+02/06	Dra, Dorottya
+02/07	Rme, Tdor
+02/08	Aranka
+02/09	Abigl, Alex
+02/10	Elvira
+02/11	Bertold, Marietta
+02/12	Lvia, Ldia
+02/13	Ella, Linda
+02/14	Blint,	Valentin
+02/15	Kolos
+02/16	Julianna, Lilla
+02/17	Dont
+02/18	Bernadett
+02/19	Zsuzsanna
+02/20	Aladr, lmos
+02/21	Eleonra
+02/22	Gerzson
+02/23	Alfrd
+02/24	Mtys
+02/25	Gza
+02/26	Edina
+02/27	kos, Btor
+02/28	Elemr
+03/01	Albin
+03/02	Lujza
+03/03	Kornlia
+03/04	Kzmr
+03/05	Adorjn, Adrin
+03/06	Leonra, Inez
+03/07	Tams
+03/08	Zoltn
+03/09	Franciska, Fanni
+03/10	Ildik
+03/11	Szilrd
+03/12	Gergely
+03/13	Krisztin, Ajtony
+03/14	Matild
+03/15	Kristf
+03/16	Henrietta
+03/17	Gertrd, Patrik
+03/18	Sndor, Ede
+03/19	Jzsef, Bnk
+03/20	Klaudia
+03/21	Benedek
+03/22	Beta, Izolda
+03/23	Emke
+03/24	Gbor, Karina
+03/25	Irn, Irisz
+03/26	Emnuel
+03/27	Hajnalka
+03/28	Gedeon, Johanna
+03/29	Aguszta
+03/30	Zaln
+03/31	rpd
+04/01	Hug
+04/02	ron
+04/03	Buda, Richrd
+04/04	Izidor
+04/05	Vince
+04/06	Vilmos, Bborka
+04/07	Herman
+04/08	Dnes
+04/09	Erhard
+04/10	Zsolt
+04/11	Le, Szaniszl
+04/12	Gyula
+04/13	Ida
+04/14	Tibor
+04/15	Anasztzia, Tas
+04/16	Csongor
+04/17	Rudolf
+04/18	Andrea, Ilma
+04/19	Emma
+04/20	Tivadar
+04/21	Konrd
+04/22	Csilla, Nomi
+04/23	Bla
+04/24	Gyrgy
+04/25	Mrk
+04/26	Ervin
+04/27	Zita
+04/28	Valria
+04/29	Pter
+04/30	Katalin, Kitti
+05/01	Flp, Jakab
+05/02	Zsigmond
+05/03	Tmea, Irma
+05/04	Mnika,	Flrin
+05/05	Gyrgyi
+05/06	Ivett, Frida
+05/07	Gizella
+05/08	Mihly
+05/09	Gergely
+05/10	rmin, Plma
+05/11	Ferenc
+05/12	Pongrc
+05/13	Szervc, Imola
+05/14	Bonifc
+05/15	Zsfia, Szonja
+05/16	Mzes, Botond
+05/17	Paszkl
+05/18	Erik, Alexandra
+05/19	Iv, Miln
+05/20	Bernt, Felcia
+05/21	Konstantin
+05/22	Jlia, Rita
+05/23	Dezs
+05/24	Eszter, Eliza
+05/25	Orbn
+05/26	Flp, Evelin
+05/27	Hella
+05/28	Emil, Csand
+05/29	Magdolna
+05/30	Janka, Zsanett
+05/31	Angla, Petronella
+06/01	Tnde
+06/02	Krmen, Anita
+06/03	Klotild
+06/04	Bulcs
+06/05	Fatime
+06/06	Norbert, Cintia
+06/07	Rbert
+06/08	Medrd
+06/09	Flix
+06/10	Margit, Gitta, Grta
+06/11	Barnabs
+06/12	Vill
+06/13	Antal, Anett
+06/14	Vazul
+06/15	Joln, Vid
+06/16	Jusztin
+06/17	Laura, Alida
+06/18	Arnold,	Levente
+06/19	Gyrfs
+06/20	Rafael
+06/21	Alajos, Leila
+06/22	Paulina
+06/23	Zoltn, Szidonia
+06/24	Ivn
+06/25	Vilmos, Viola
+06/26	Jnos, Pl
+06/27	Lszl
+06/28	Levente, Irn
+06/29	Pter, Pl
+06/30	Pl
+07/01	Annamria, Tihamr
+07/02	Ott
+07/03	Kornl, Soma
+07/04	Ulrik
+07/05	Emese, Sarolta
+07/06	Csaba
+07/07	Apollnia
+07/08	Ellk
+07/09	Lukrcia
+07/10	Amlia
+07/11	Nra, Lili
+07/12	Izabella, Dalma
+07/13	Jen
+07/14	rs, Stella
+07/15	Henrik,	Roland
+07/16	Valter
+07/17	Endre, Elek
+07/18	Frigyes
+07/19	Emlia
+07/20	Ills
+07/21	Daniella, Dniel
+07/22	Magdolna
+07/23	Lenke
+07/24	Kinga, Kincs
+07/25	Kristf, Jakab
+07/26	Anna, Anik
+07/27	Olga, Lilina
+07/28	Szabolcs
+07/29	Mrta, Flra
+07/30	Judit, Xnia
+07/31	Oszkr
+08/01	Boglrka
+08/02	Lehel
+08/03	Hermina
+08/04	Domonkos, Dominika
+08/05	Krisztina
+08/06	Berta, Bettina
+08/07	Ibolya
+08/08	Lszl
+08/09	Emd
+08/10	Lrinc
+08/11	Zsuzsanna, Tiborc
+08/12	Klra
+08/13	Ipoly
+08/14	Marcell
+08/15	Mria
+08/16	brahm
+08/17	Jcint
+08/18	Ilona
+08/19	Huba
+08/20	Istvn
+08/21	Smuel, Hajna
+08/22	Menyhrt, Mirjam
+08/23	Bence
+08/24	Bertalan
+08/25	Lajos, Patrcia
+08/26	Izs
+08/27	Gspr
+08/28	goston
+08/29	Beatrix, Erna
+08/30	Rzsa
+08/31	Erika, Bella
+09/01	Egyed, Egon
+09/02	Rebeka, Dorina
+09/03	Hilda
+09/04	Rozlia
+09/05	Viktor, Lrinc
+09/06	Zakaris
+09/07	Regina
+09/08	Mria, Adrienn
+09/09	dm
+09/10	Nikolett, Hunor
+09/11	Teodra
+09/12	Mria
+09/13	Kornl
+09/14	Szerna, Roxna
+09/15	Enik, Melitta
+09/16	Edit
+09/17	Zsfia
+09/18	Dina
+09/19	Vilhelmina
+09/20	Friderika
+09/21	Mt, Mirella
+09/22	Mric
+09/23	Tekla
+09/24	Gellrt, Mercdesz
+09/25	Eufrozina, Kende
+09/26	Jusztina
+09/27	Adalbert
+09/28	Vencel
+09/29	Mihly
+09/30	Jeromos
+10/01	Malvin
+10/02	Petra
+10/03	Helga
+10/04	Ferenc
+10/05	Aurl
+10/06	Brn, Renta
+10/07	Amlia
+10/08	Koppny
+10/09	Dnes
+10/10	Gedeon
+10/11	Brigitta
+10/12	Miksa
+10/13	Klmn, Ede
+10/14	Heln
+10/15	Terz
+10/16	Gl
+10/17	Hedvig
+10/18	Lukcs
+10/19	Nndor
+10/20	Vendel
+10/21	Orsolya
+10/22	Eld
+10/23	Gyngyi
+10/24	Salamon
+10/25	Blanka, Bianka
+10/26	Dmtr
+10/27	Szabina
+10/28	Simon, Szimonetta
+10/29	Nrcisz
+10/30	Alfonz
+10/31	Farkas
+11/01	Marianna
+11/02	Achilles
+11/03	Gyz
+11/04	Kroly
+11/05	Imre
+11/06	Lnrd
+11/07	Rezs
+11/08	Zsombor
+11/09	Tivadar
+11/10	Rka
+11/11	Mrton
+11/12	Jns, Rent
+11/13	Szilvia
+11/14	Aliz
+11/15	Albert, Lipt
+11/16	dn
+11/17	Hortenzia, Gerg
+11/18	Jen
+11/19	Erzsbet
+11/20	Joln
+11/21	Olivr
+11/22	Ceclia
+11/23	Kelemen, Klementina
+11/24	Emma
+11/25	Katalin
+11/26	Virg
+11/27	Virgil
+11/28	Stefnia
+11/29	Taksony
+11/30	Andrs, Andor
+12/01	Elza	
+12/02	Melinda, Vivien
+12/03	Ferenc, Olvia
+12/04	Borbla, Barbara
+12/05	Vilma
+12/06	Mikls
+12/07	Ambrus
+12/08	Mria
+12/09	Natlia
+12/10	Judit
+12/11	rpd
+12/12	Gabriella
+12/13	Luca, Otlia
+12/14	Szilrda
+12/15	Valr
+12/16	Etelka, Aletta
+12/17	Lzr, Olimpia
+12/18	Auguszta
+12/19	Viola
+12/20	Teofil
+12/21	Tams
+12/22	Zn
+12/23	Viktria
+12/24	dm, va
+12/25	Eugnia
+12/26	Istvn
+12/27	Jnos
+12/28	Kamilla
+12/29	Tams, Tamara
+12/30	Dvid
+12/31	Szilveszter	
+
+#endif /*! _hu_HU_ISO8859_2_nevnapok_ */
diff -ruN calendar.orig/calendars/hu_HU.ISO8859-2/calendar.unnepek calendar/calendars/hu_HU.ISO8859-2/calendar.unnepek
--- calendar.orig/calendars/hu_HU.ISO8859-2/calendar.unnepek	Thu Jan  1 01:00:00 1970
+++ calendar/calendars/hu_HU.ISO8859-2/calendar.unnepek	Fri Sep 13 09:43:02 2002
@@ -0,0 +1,53 @@
+/*
+ * nnepnapok
+ *
+ * $FreeBSD$
+ */
+
+#ifndef _hu_HU_ISO8859_2_unnepek_
+#define _hu_HU_ISO8859_2_unnepek_
+
+LANG=hu_HU.ISO8859-2
+
+/* Munkaszneti napok */
+01/01	jv
+03/15	1848-as szabadsgharc s forradalom nnepe
+05/01	Munka nnepe
+10/23	1956-os forradalom nnepe
+
+/* Vallsi munkaszneti napok */
+Easter		Hsvt
+Easter+1 	Hsvt htf
+Easter+42	Virgvasrnap
+Easter+49	Pnksd
+Easter+50	Pnksd htf
+08/20		Szent Istvn nap, llamalapts nnepe
+11/01		Halottak napja
+12/25		Karcsony els napja
+12/26		Karcsony msodik napja
+
+/* Az itt kvetkez dtumok nem munkaszneti napok csak nnepnapok */
+
+/* Csillagszati vszakok */
+03/21*	Tavaszi napjegyenlsg
+06/21*	Nyri napfordul
+09/21*	szi napjegyenlsg
+12/21*	Tli napfordul
+
+/* Tli s nyri idszmts kztti vlts */
+03/SundayLast	Vlts a nyri idszmtsra
+10/SundayLast	Vlts a tli idszmtsra
+
+/* Egyb vallsi nnepek amelyek nem munkaszneti napok */
+Easter-2	Nagy pntek ("a harangok Romba mennek")
+
+/* Egyb nnepnapok s emlknapok*/
+02/14		Valentin nap - a szerelmesek nnepe
+03/08		N nap - egy-egy szl virg a nknek
+May Sun+2 	Anyk napja
+10/06		Az 1848-as aradi vrtanuk napja 
+12/06		Mikuls napja - gyerekek csokit kapnak
+12/24		Karcsony elestje
+12/31		Szilveszter napja
+
+#endif /*! _hu_HU_ISO8859_2_unnepek_ */
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->dwmalone 
Responsible-Changed-By: dwmalone 
Responsible-Changed-When: Mon Apr 7 04:19:22 PDT 2003 
Responsible-Changed-Why:  
I'll try to have a look at this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42725 

From: Mohacsi Janos <mohacsi@niif.hu>
To: freebsd-gnats-submit@FreeBSD.org
Cc: dwmalone@FreeBSD.org
Subject: Re: bin/42725: Patch for calendar to support Hungarian namedays and
 Hungarian feasts
Date: Fri, 6 Aug 2004 14:53:38 +0200 (CEST)

 Dear David Malone,
  	Can you help me commiting the patch I submited a while ago? I 
 believe it is still valid, and it is harmless for stability of the 
 operating system.
  	Best Regards,
 
 Janos Mohacsi
 Network Engineer, Research Associate
 NIIF/HUNGARNET, HUNGARY
 Key 00F9AF98: 8645 1312 D249 471B DBAE  21A2 9F52 0D1F 00F9 AF98
State-Changed-From-To: open->closed 
State-Changed-By: dwmalone 
State-Changed-When: Mon Aug 16 09:31:29 GMT 2004 
State-Changed-Why:  
I've added the calendars to -current. They'll make their way to -stable 
the next time the calendar entries are merged. Thanks for contributing 
the files, 

David. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42725 
>Unformatted:
