1 # Maintainer: TuxSpirit<tuxspiriATarchlinuxDOTfr>
5 if [ ! -f "/usr/lib/libqt4intf.so" ]; then
6 cp /usr/lib/peazip/libqt4intf.so /usr/lib/libqt4intf.so
9 #Additional symbolics links
12 ln -s /usr/lib/peazip-beta/peazip /usr/bin/peazip
13 ln -s /usr/lib/peazip-beta/res/pea /usr/bin/pea
14 ln -s /usr/lib/peazip-beta/res/pealauncher /usr/bin/pealauncher
17 ln -s /usr/lib/peazip-beta/res/ /usr/bin/res
18 chmod 646 /usr/lib/peazip-beta/res/altconf.txt
21 ln -s /usr/lib/p7zip/7z /usr/lib/peazip-beta/res/7z/7z
22 ln -s /usr/lib/p7zip/7za /usr/lib/peazip-beta/res/7z/7za
23 ln -s /usr/lib/p7zip/7zr /usr/lib/peazip-beta/res/7z/7zr
24 ln -s /usr/lib/p7zip/7z.so /usr/lib/peazip-beta/res/7z/7z.so
25 ln -s /usr/lib/p7zip/7zConf.sfx /usr/lib/peazip-beta/res/7z/7zConf.sfx
26 ln -s /usr/lib/p7zip/7zConf.sfx /usr/lib/peazip-beta/res/7z/7z.sfx
27 ln -s /usr/lib/p7zip/Codecs/Rar29.so /usr/lib/peazip-beta/res/7z/Codecs/Rar29.so
30 ln -s /usr/bin/quad /usr/lib/peazip-beta/res/quad/quad
32 #balz (quad directory)
33 ln -s /usr/bin/balz /usr/lib/peazip-beta/res/quad/balz
36 ln -s /usr/bin/unace /usr/lib/peazip-beta/res/unace/unace
39 ln -s /usr/bin/upx /usr/lib/peazip-beta/res/upx/upx
45 if [ ! -f "/usr/lib/libqt4intf.so" ]; then
46 cp /usr/lib/peazip/libqt4intf.so /usr/lib/libqt4intf.so
50 rm /usr/bin/peazip; ln -s /usr/lib/peazip-beta/peazip /usr/bin/peazip
51 rm /usr/bin/pea; ln -s /usr/lib/peazip-beta/res/pea /usr/bin/pea
52 rm /usr/bin/pealauncher; ln -s /usr/lib/peazip-beta/res/pealauncher /usr/bin/pealauncher
55 rm /usr/bin/res; ln -s /usr/lib/peazip-beta/res/ /usr/bin/res
58 rm /usr/lib/peazip-beta/res/7z/7z; ln -s /usr/lib/p7zip/7z /usr/lib/peazip-beta/res/7z/7z
59 rm /usr/lib/peazip-beta/res/7z/7za; ln -s /usr/lib/p7zip/7za /usr/lib/peazip-beta/res/7z/7za
60 rm /usr/lib/peazip-beta/res/7z/7zr; ln -s /usr/lib/p7zip/7zr /usr/lib/peazip-beta/res/7z/7zr
61 rm /usr/lib/peazip-beta/res/7z/7z.so; ln -s /usr/lib/p7zip/7z.so /usr/lib/peazip-beta/res/7z/7z.so
62 rm /usr/lib/peazip-beta/res/7z/7zConf.sfx; ln -s /usr/lib/p7zip/7zConf.sfx /usr/lib/peazip-beta/res/7z/7zConf.sfx
63 rm /usr/lib/peazip-beta/res/7z/7z.sfx; ln -s /usr/lib/p7zip/7zConf.sfx /usr/lib/peazip-beta/res/7z/7z.sfx
64 rm /usr/lib/peazip-beta/res/7z/Codecs/Rar29.so; ln -s /usr/lib/p7zip/Codecs/Rar29.so /usr/lib/peazip-beta/res/7z/Codecs/Rar29.so
67 rm /usr/lib/peazip-beta/res/quad/quad; ln -s /usr/bin/quad /usr/lib/peazip-beta/res/quad/quad
69 #balz (quad directory)
70 if [ -f /usr/lib/peazip-beta/res/quad/balz ]; then
71 rm /usr/lib/peazip-beta/res/quad/balz; ln -s /usr/bin/balz /usr/lib/peazip-beta/res/quad/balz
75 rm /usr/lib/peazip-beta/res/unace/unace; ln -s /usr/bin/unace /usr/lib/peazip-beta/res/unace/unace
78 rm /usr/lib/peazip-beta/res/upx/upx; ln -s /usr/bin/upx /usr/lib/peazip-beta/res/upx
87 rm /usr/bin/pealauncher
93 rm /usr/lib/peazip-beta/res/7z/7z
94 rm /usr/lib/peazip-beta/res/7z/7za
95 rm /usr/lib/peazip-beta/res/7z/7zr
96 rm /usr/lib/peazip-beta/res/7z/7z.so
97 rm /usr/lib/peazip-beta/res/7z/7zConf.sfx
98 rm /usr/lib/peazip-beta/res/7z/7z.sfx
99 rm /usr/lib/peazip-beta/res/7z/Codecs/Rar29.so
102 rm /usr/lib/peazip-beta/res/quad/quad
105 rm /usr/lib/peazip-beta/res/quad/balz
108 rm /usr/lib/peazip-beta/res/unace/unace
111 rm /usr/lib/peazip-beta/res/upx/upx