From 88ea0d4652ceffd9972016b19a38a21625389f7b Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Wed, 4 Feb 2015 17:26:36 +0000 Subject: Add time-zone-database to foundation This increases the size of each system by about 3MB. It allows Baserock systems to convert local time values between different timezones, and is useful for all systems with users who want to be able to manage their system time relative to a certain timezone. --- strata/foundation.morph | 6 ++++++ strata/foundation/time-zone-database.morph | 10 ++++++++++ 2 files changed, 16 insertions(+) create mode 100644 strata/foundation/time-zone-database.morph diff --git a/strata/foundation.morph b/strata/foundation.morph index 10111805..6d83fc25 100644 --- a/strata/foundation.morph +++ b/strata/foundation.morph @@ -22,6 +22,12 @@ chunks: ref: ae58de0fcb4a6528dd365e23d383bbe2eaf2d566 unpetrify-ref: v18 build-depends: [] +- name: time-zone-database + morph: strata/foundation/time-zone-database.morph + repo: upstream:tz + ref: a0782484f101ac55c916568bc1c490d7761fc904 + unpetrify-ref: 2015a + build-depends: [] - name: libcap2 morph: strata/foundation/libcap2.morph repo: upstream:libcap2 diff --git a/strata/foundation/time-zone-database.morph b/strata/foundation/time-zone-database.morph new file mode 100644 index 00000000..c3c89bcf --- /dev/null +++ b/strata/foundation/time-zone-database.morph @@ -0,0 +1,10 @@ +name: time-zone-database +kind: chunk +description: | + Time zone database. +build-system: manual +install-commands: +# ETCDIR is actually where the 'tzselect', 'zdump' and 'zic' commands get +# installed. Note that tzselect from this chunk will overlap with and override +# the tzselect binary from GLIBC. +- make TOPDIR="$PREFIX" ETCDIR="$PREFIX/bin" TZDIR="$PREFIX/share/zoneinfo" DESTDIR="$DESTDIR" install -- cgit v1.2.1