1 # Contributor : TuxSpirit<tuxspiritATarchlinuxDOTfr>
5 _namefile=peazip-$pkgver.LINUX.GTK2
8 pkgdesc="GTK2 archiver utility (FINAL VERSION)"
10 url="http://www.peazip.org/peazip-linux.html"
12 depends=('gdk-pixbuf' 'p7zip' 'quad' 'balz' 'unace' 'upx' 'curl' 'gmp' 'gtk2')
13 replaces=('peazip-portable-gtk2' 'peazip-portable-beta-gtk2' 'peazip-beta-gtk2')
14 conflicts=('peazip-portable-gtk2' 'peazip-gtk1' 'peazip-portable-gtk1' 'peazip-portable-gtk2' 'peazip-portable-qt' 'peazip-beta-qt' 'peazip-qt')
15 install=${pkgname}.install
16 source=(http://peazip.googlecode.com/files/$_namefile.tgz)
18 md5sums=('4380a801278c3d5db6f74f6819540c70')
22 # Addtional structures
23 install -d -m 755 ${pkgdir}/usr/lib/${_namedest}/res
24 install -d -m 755 ${pkgdir}/usr/lib/${_namedest}/res/{7z,arc,icons,lang,lpaq,paq,quad,themes,unace,upx,zpaq}
25 install -d -m 755 ${pkgdir}/usr/lib/${_namedest}/res/7z/Codecs
26 install -d -m 755 ${pkgdir}/usr/lib/${_namedest}/res/themes/{nographic-embedded,seven-embedded}
29 install -D -m 755 ${srcdir}/usr/local/share/PeaZip/peazip ${pkgdir}/usr/lib/${_namedest}/peazip
33 install -m 755 ${srcdir}/usr/local/share/PeaZip/res/{altconf.txt,pea,pealauncher,rnd} ${pkgdir}/usr/lib/${_namedest}/res
34 #install -m 644 ${srcdir}/usr/local/share/PeaZip/peazip_help.pdf ${pkgdir}/usr/lib/${_namedest}/res/peazip_help.pdf
37 install -m 644 ${srcdir}/usr/local/share/icons/peazip.png ${pkgdir}/usr/lib/${_namedest}/res/icons/peazip.png
40 install -m 644 ${srcdir}/usr/local/share/PeaZip/res/lang/* ${pkgdir}/usr/lib/${_namedest}/res/lang/
43 install -m 755 ${srcdir}/usr/local/share/PeaZip/res/arc/arc* ${pkgdir}/usr/lib/${_namedest}/res/arc/
44 install -m 755 ${srcdir}/usr/local/share/PeaZip/res/arc/freearc* ${pkgdir}/usr/lib/${_namedest}/res/arc/
47 install -m 755 ${srcdir}/usr/local/share/PeaZip/res/lpaq/lpaq* ${pkgdir}/usr/lib/${_namedest}/res/lpaq/
50 install -m 755 ${srcdir}/usr/local/share/PeaZip/res/paq/paq* ${pkgdir}/usr/lib/${_namedest}/res/paq/
52 # Theme - nographic-embedded
53 install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/nographic-embedded/* ${pkgdir}/usr/lib/${_namedest}/res/themes/nographic-embedded/
55 install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/seven-embedded/* ${pkgdir}/usr/lib/${_namedest}/res/themes/seven-embedded/
57 install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/*.7z ${pkgdir}/usr/lib/${_namedest}/res/themes/
60 install -m 644 ${srcdir}/usr/local/share/PeaZip/res/zpaq/* ${pkgdir}/usr/lib/${_namedest}/res/zpaq/
63 install -D -m 644 ${srcdir}/usr/local/share/applications/PeaZip.desktop ${pkgdir}/usr/share/applications/peazip.desktop
65 #Fix peazip.desktop : icon, name
66 sed -i "s|Icon=peazip.png|Icon=/usr/lib/peazip/res/icons/peazip.png|" ${pkgdir}/usr/share/applications/peazip.desktop || return 1
67 sed -i "s|peazip.desktop|PeaZip|" ${pkgdir}/usr/share/applications/peazip.desktop || return 1