summaryrefslogtreecommitdiff
path: root/src/third_party/timelib-2018.01/zones/create-entry.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/timelib-2018.01/zones/create-entry.php')
-rw-r--r--src/third_party/timelib-2018.01/zones/create-entry.php60
1 files changed, 0 insertions, 60 deletions
diff --git a/src/third_party/timelib-2018.01/zones/create-entry.php b/src/third_party/timelib-2018.01/zones/create-entry.php
deleted file mode 100644
index b0e9c478222..00000000000
--- a/src/third_party/timelib-2018.01/zones/create-entry.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-$zone = $argv[1];
-$addToFile = $argv[2];
-$dataf = 'code/data/'. $zone;
-
-// obtain data from tz file
-$fdata = file_get_contents( $dataf, false, NULL, 20 );
-
-$v2 = strpos( $fdata, "TZif" );
-
-// process extra info
-$f = file( 'code/zone.tab' );
-
-$cc = '??';
-$lat = $long = 0;
-$desc = '';
-
-foreach ( $f as $line )
-{
- $line = trim( $line );
- if ( strlen( $line ) < 5 || $line[0] == '#' )
- {
- continue;
- }
- $parts = explode( "\t", $line );
- if ( $parts[2] == $zone )
- {
- // format lang/lat
- if ( strlen( $parts[1] ) == 11 )
- {
- sscanf( $parts[1], '%c%2d%2d%c%3d%2d', $xSign, $xH, $xM, $ySign, $yH, $yM );
- $xS = $yS = 0;
- }
- else
- {
- sscanf( $parts[1], '%c%2d%2d%2d%c%3d%2d%2d', $xSign, $xH, $xM, $xS, $ySign, $yH, $yM, $yS );
- }
- $lat = $xH + ( $xM / 60 ) + ( $xS / 3600 );
- $long = $yH + ( $yM / 60 ) + ( $yS / 3600 );
- $lat = $xSign == '+' ? $lat : -$lat;
- $long = $ySign == '+' ? $long : -$long;
-
- $cc = $parts[0];
- $desc = isset( $parts[3] ) ? $parts[3] : '';
-
- break;
- }
-}
-//printf( '{ "%2s", %d, %d, "%s" },' . "\n",
-// $cc, $lat * 100000, $long * 100000, addslashes( $desc ) );
-$dataFile = fopen( $addToFile, "a" );
-$data = pack( 'a4ca2a13a*NNNa*', "PHP2", $cc != '??' || $zone == 'UTC', $cc, '', $fdata, ($lat + 90) * 100000, ($long + 180) * 100000, strlen( $desc ), $desc );
-fwrite( $dataFile, $data );
-fclose( $dataFile );
-echo strlen( $data );
-echo ";";
-echo $v2 + 20;
-echo ";";
-echo strlen( $fdata ) - $v2;
-?>