updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / peazip-beta-qt / PKGBUILD
blob40b7d4dce4d39fbdccac785413e6d127132a7983
1 # Maintainer: TuxSpirit<tuxspiritATarchlinuxDOTfr> 
3 namedest=peazip-beta
4 pkgname=peazip-beta-qt 
5 pkgver=3.1
6 namefile=peazip-$pkgver.beta.LINUX.Qt
7 pkgrel=1 
8 pkgdesc="QT archiver utility (BETA VERSION)" 
9 arch=('i686') 
10 license=('LGPL') 
11 depends=('gcc-libs' 'gdk-pixbuf' 'p7zip' 'quad' 'balz' 'unace' 'upx' 'curl' 'gmp' 'gtk2' 'qt') 
12 conflicts=('peazip-gtk1' 'peazip-portable-gtk1' 'peazip-portable-gtk2' 'peazip-portable-qt' 'peazip-beta-gtk2') 
13 url="http://sourceforge.net/projects/peazip/" 
14 source=(http://downloads.sourceforge.net/peazip/$namefile.tgz
15         peazip16.png
16         peazip32.png
17         peazip48.png 
18         peazip64.png
19         peazip96.png
20         peazip.desktop)
21 install=${pkgname}.install
23 md5sums=('e6ea093abff6fddddc3ac7316c7af80c'
24          'fd7b1179f6d823afd256f71feeaa6822'
25          '387b17d06070d81a98052ba9e6455bfd'
26          '4cc39ec364657924532be5f7135f2f89'
27          '21e40fefb6b82d1a11fef11470f338f4'
28          '01a2a8edbce15f34430ec03d9325263c'
29          '38593076980866883c15f8f1594102b6')
30                                               
31 build() { 
32     
33   # Addtional structures  
34   install -d -m 755 ${pkgdir}/usr/lib/${namedest}/res 
35   install -d -m 755 ${pkgdir}/usr/lib/${namedest}/res/{7z,arc,icons,lang,lpaq,paq,quad,themes,unace,upx,zpaq} 
36   install -d -m 755 ${pkgdir}/usr/lib/${namedest}/res/7z/Codecs 
37   install -d -m 755 ${pkgdir}/usr/lib/${namedest}/res/themes/{firecrystal,nographic,seven} 
39   # Program
40   install -D -m 755 ${srcdir}/usr/local/share/PeaZip/peazip ${pkgdir}/usr/lib/${namedest}/peazip
42   # Additional files 
43   # Lib QT4
44   install -m 644 ${srcdir}/usr/local/share/PeaZip/libqt4intf.so ${pkgdir}/usr/lib/${namedest}/libqt4intf.so
46   # res 
47   install -m 755 ${srcdir}/usr/local/share/PeaZip/res/* ${pkgdir}/usr/lib/${namedest}/res 
48   install -m 644 ${srcdir}/usr/local/share/PeaZip/peazip_help.pdf ${pkgdir}/usr/lib/${namedest}/res/peazip_help.pdf
50   # icons
51   install -m 644 ${srcdir}/*.png ${pkgdir}/usr/lib/${namedest}/res/icons
52   install -m 644 ${srcdir}/usr/local/share/icons/peazip.png ${pkgdir}/usr/lib/${namedest}/res/icons/peazip.png
54   # Lang 
55   install -m 644 ${srcdir}/usr/local/share/PeaZip/res/lang/* ${pkgdir}/usr/lib/${namedest}/res/lang/ 
56   
57   # arc
58   install -m 755 ${srcdir}/usr/local/share/PeaZip/res/arc/arc* ${pkgdir}/usr/lib/${namedest}/res/arc/ 
59   
60   # lpaq 
61   install -m 755 ${srcdir}/usr/local/share/PeaZip/res/lpaq/lpaq* ${pkgdir}/usr/lib/${namedest}/res/lpaq/ 
63   # paq 
64   install -m 755 ${srcdir}/usr/local/share/PeaZip/res/paq/paq* ${pkgdir}/usr/lib/${namedest}/res/paq/ 
66   # Theme - firecrystal
67   install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/firecrystal/* ${pkgdir}/usr/lib/${namedest}/res/themes/firecrystal/ 
69            # nographic
70   install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/nographic/* ${pkgdir}/usr/lib/${namedest}/res/themes/nographic/
72            # seven
73   install -m 644 ${srcdir}/usr/local/share/PeaZip/res/themes/seven/* ${pkgdir}/usr/lib/${namedest}/res/themes/seven/ 
75   # zpac
76   install -m 644 ${srcdir}/usr/local/share/PeaZip/res/zpaq/* ${pkgdir}/usr/lib/${namedest}/res/zpaq/
78   # Users - Desktop 
79   install -D -m 644 ${srcdir}/peazip.desktop ${pkgdir}/usr/share/applications/peazip.desktop 
81