I'm using this script to work around the bug: http://bazaar.launchpad.net/~ts.sch.gr/sch-scripts/trunk/view/head:/sch-scripts/unzip
Click on "Download file", then run sudo mv unzip /usr/local/bin/unzip sudo chmod +x /usr/local/bin/unzip
Then edit the file: sudo gedit /usr/local/bin/unzip
Find the line that says: el) charset=cp737 ;;
...and either on top of it, or under it, add a similar line for your LANG <=> DOS codepage mapping.
Maybe when we have several mappings, someone will take the time to reimplement it inside unzip.c so that we don't have to use a wrapper anymore.
I'm using this script to work around the bug: bazaar. launchpad. net/~ts. sch.gr/ sch-scripts/ trunk/view/ head:/sch- scripts/ unzip
http://
Click on "Download file", then run bin/unzip bin/unzip
sudo mv unzip /usr/local/
sudo chmod +x /usr/local/
Then edit the file: bin/unzip
sudo gedit /usr/local/
Find the line that says:
el) charset=cp737 ;;
...and either on top of it, or under it, add a similar line for your LANG <=> DOS codepage mapping.
Maybe when we have several mappings, someone will take the time to reimplement it inside unzip.c so that we don't have to use a wrapper anymore.