unzip

PPA description

Unzip package, which correctly prints/shows non-latin characters in file names.
difference between the original unzip package is just one line:
file extract.c, line 2599. isprint was replaced by iswprint.

You can do it yourself by:

(/home/user) $: apt-cache source unzip
(/home/user) $: cd unzip-6.0
(/home/user) $: gedit extract.c

go to line 2599..

there will be:

if (!isprint(*r)) {

You have to replace it to:

if(!iswprint(*r)) {

(we replaced function isprint by iswprint).

And now do:

(/home/user) $: cp unix/Makefile ./
(/home/user) $: make generic
(/home/user) $: sudo make install

it will renew the unzip package.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:md-xytop/unzip to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:md-xytop/unzip
sudo apt update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb https://ppa.launchpadcontent.net/md-xytop/unzip/ubuntu raring main 
deb-src https://ppa.launchpadcontent.net/md-xytop/unzip/ubuntu raring main 
Signing key:
1024R/D41EDB0AE0C6AB73630ED06B414D7DD6A17BD730 (What is this?)
Fingerprint:
D41EDB0AE0C6AB73630ED06B414D7DD6A17BD730

For questions and bugs with software in this PPA please contact Vitaly.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

11 of 1 result
Package Version Uploaded by
unzip 6.0-8ubuntu1 Vitaly ()
11 of 1 result

Latest updates

  • unzip 570 weeks ago
    Successfully built