Skip to content

Commit

Permalink
vzic update
Browse files Browse the repository at this point in the history
  • Loading branch information
jekuer committed Dec 20, 2024
1 parent 9968569 commit 5ef642b
Show file tree
Hide file tree
Showing 964 changed files with 10,537 additions and 2,515 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,9 @@ vzic

# dist.
dist/

# macOS-specific files
.DS_Store

# jetbrains setting folder
.idea/
22 changes: 16 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,14 @@ CREATE_SYMLINK ?= 1
# compatibility with previous vzic versions.
IGNORE_TOP_LEVEL_LINK ?= 1

# Set any -I include directories to find the libical header files, and the
# libical library to link with. You only need these if you want to run the
# tests. You may need to change the '#include <ical.h>' line at the top of
# test-vzic.c as well.
LIBICAL_CFLAGS = -I/usr/local/include/libical -L/usr/local/lib64
#LIBICAL_LDADD = -lical-evolution
LIBICAL_LDADD = -lical -lpthread

#
# You shouldn't need to change the rest of the file.
#
Expand All @@ -48,16 +56,18 @@ all: vzic
vzic: $(OBJECTS)
$(CC) $(OBJECTS) $(GLIB_LDADD) -o vzic

test-vzic: test-vzic.o
$(CC) test-vzic.o $(LIBICAL_LDADD) -o test-vzic

# Dependencies.
$(OBJECTS): vzic.h
vzic.o vzic-parse.o: vzic-parse.h
vzic.o vzic-dump.o: vzic-dump.h
vzic.o vzic-output.o: vzic-output.h

clean:
-rm -rf vzic $(OBJECTS) *~ ChangesVzic RulesVzic ZonesVzic RulesPerl ZonesPerl

.PHONY: clean perl-dump


test-parse: vzic
./vzic-dump.pl $(OLSON_DIR)
./vzic --dump --pure
@echo
@echo "#"
@echo "
3 changes: 2 additions & 1 deletion Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Run ...
sudo sh update-tzdata.sh tzVersionNumber
```

... with _tzVersionNumber_ being the version of the [IANA time zone database](https://www.iana.org/time-zones) you want to use (e.g. sudo sh update-tzdata.sh 2023c).
... with _tzVersionNumber_ being the version of the [IANA time zone database](https://www.iana.org/time-zones) you want to use (e.g. sudo sh update-tzdata.sh 2024b).

<br />

Expand Down Expand Up @@ -172,6 +172,7 @@ Licensed under [Apache-2.0](LICENSE).

![npm version](https://img.shields.io/npm/v/timezones-ical-library?label=current%20version&style=for-the-badge)

- v1.9 : database update (2024b)
- v1.8 : database update (2024a)
- v1.7 : database update (2023c)
- v1.6 : database update (2022g)
Expand Down
6 changes: 5 additions & 1 deletion api/Africa/Abidjan.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Abidjan
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Abidjan
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:GMT
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Algiers.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Algiers
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Algiers
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Bissau.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Bissau
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Bissau
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:GMT
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Cairo.ics
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Cairo
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Cairo
LAST-MODIFIED:20240205T192834Z
BEGIN:DAYLIGHT
TZNAME:EEST
TZOFFSETFROM:+0200
Expand All @@ -17,3 +20,4 @@ DTSTART:19701030T000000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
8 changes: 6 additions & 2 deletions api/Africa/Casablanca.ics
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Casablanca
TZUNTIL:20870511T020001Z
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Casablanca
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:+01
TZNAME:%z
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Ceuta.ics
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Ceuta
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Ceuta
LAST-MODIFIED:20240205T192834Z
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
Expand All @@ -17,3 +20,4 @@ DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
8 changes: 6 additions & 2 deletions api/Africa/El_Aaiun.ics
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/El_Aaiun
TZUNTIL:20870511T020001Z
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/El_Aaiun
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:+01
TZNAME:%z
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Johannesburg.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Johannesburg
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Johannesburg
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:SAST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Juba.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Juba
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Juba
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CAT
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Khartoum.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Khartoum
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Khartoum
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CAT
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Lagos.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Lagos
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Lagos
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:WAT
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Maputo.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Maputo
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Maputo
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CAT
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Monrovia.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Monrovia
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Monrovia
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:GMT
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Nairobi.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Nairobi
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Nairobi
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:EAT
TZOFFSETFROM:+0300
TZOFFSETTO:+0300
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Ndjamena.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Ndjamena
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Ndjamena
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:WAT
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Sao_Tome.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Sao_Tome
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Sao_Tome
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:GMT
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Tripoli.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Tripoli
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Tripoli
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:EET
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Tunis.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Tunis
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Tunis
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
6 changes: 5 additions & 1 deletion api/Africa/Windhoek.ics
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
BEGIN:VCALENDAR
PRODID:
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/timezones-ical-library/Africa/Windhoek
LAST-MODIFIED:20241220T135831Z
X-LIC-LOCATION:Africa/Windhoek
LAST-MODIFIED:20240205T192834Z
BEGIN:STANDARD
TZNAME:CAT
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
DTSTART:19700101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
Loading

0 comments on commit 5ef642b

Please sign in to comment.