diff options
author | Mikkel Krautz <mikkel@krautz.dk> | 2010-01-08 21:43:48 +0300 |
---|---|---|
committer | Mikkel Krautz <mikkel@krautz.dk> | 2010-01-08 21:49:33 +0300 |
commit | 4e0a76f37f9f7e303faed7502735b25112c27172 (patch) | |
tree | 9be0407369b742608316f087505d14f43f4ea416 /Scripts |
Initial SourceForge import.
Diffstat (limited to 'Scripts')
-rw-r--r-- | Scripts/gen-country-plist.py | 21 | ||||
-rwxr-xr-x | Scripts/icons-svg2pdf.bash | 7 |
2 files changed, 28 insertions, 0 deletions
diff --git a/Scripts/gen-country-plist.py b/Scripts/gen-country-plist.py new file mode 100644 index 0000000..6b3e23b --- /dev/null +++ b/Scripts/gen-country-plist.py @@ -0,0 +1,21 @@ +#!/usr/bin/env/python2.6 +# -*- coding: utf-8 -*- +# +# Generate a country plist from the GeoLite GeoIP CSV file. +# + +import sys +import plistlib + +f = open('GeoIPCountryWhois.csv') +s = f.read() +lines = s.split('\n') +countries = {} +for line in lines: + if not len(line): + break + elem = line.split(',') + code = elem[4].strip('"') + country = elem[5].strip('"') + countries[code] = country +plistlib.writePlist(countries, 'Countries.plist') diff --git a/Scripts/icons-svg2pdf.bash b/Scripts/icons-svg2pdf.bash new file mode 100755 index 0000000..5d20a9b --- /dev/null +++ b/Scripts/icons-svg2pdf.bash @@ -0,0 +1,7 @@ +#!/bin/bash +# +# Convert svg icons to pdf for use on the iPhone +# +for i in `ls ./icons/svg/*.svg`; do + svg2pdf $i > icons/`basename ${i%.svg}.pdf` +done |