aboutsummaryrefslogtreecommitdiff
path: root/extra/tzdata/build
blob: 3d3b5b84274994daa94b3c3fd8b38c9c515f775f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh -e

pkg_dir=$1

make CC="${CC:-cc}" LDFLAGS="$LDFLAGS -static"

# I decided to remove these from the package, because I don't know of a use case
# since we are building the timezone files in the package's build script anyway.
# If you for some reason think that these should absolutely be included in the
# package, contact me saying so, otherwise uncomment the following lines to
# install these.
#
# clinst -Dm755 -t "$1/usr/bin"  zic zdump
# clinst -Dm755 -s '1c#!/bin/sh' tzselect "$1/usr/bin/tzselect"
# clman  -d "$1" zic.8 zdump.8 tzselect.8

set -- africa asia australasia europe northamerica southamerica

./zic -d "$pkg_dir/usr/share/zoneinfo" "$@"
./zic -d "$pkg_dir/usr/share/zoneinfo/posix" "$@"
./zic -d "$pkg_dir/usr/share/zoneinfo/right" -L leapseconds "$@"
./zic -d "$pkg_dir/usr/share/zoneinfo" -p America/New_York

clinst -Dm644 -t "$pkg_dir/usr/share/zoneinfo" ./*.tab