updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / yaffas / PKGBUILD
blobf38f8ff55cb96430329f4743929f98ba3f719737
1 # Contributor: Dan Serban
3 pkgname=yaffas
4 pkgver=0.7.0
5 pkgrel=1
6 pkgdesc="yet another framework for administrating servers"
7 arch=(any)
8 url=http://sourceforge.net/projects/yaffas/
9 license=(AfferoGPLv3)
10 depends=(perl perl-net-ssleay perl-authen-pam)
11 source=("http://repo.yaffas.org/ubuntu/pool/yaffas-certificates_0.7.0-1_all.deb"
12         "http://repo.yaffas.org/ubuntu/pool/yaffas-config_0.7.0-1_all.deb"
13         "http://repo.yaffas.org/ubuntu/pool/yaffas-core_0.7.0-1_all.deb"
14         "http://repo.yaffas.org/ubuntu/pool/yaffas-install-lib_0.7.0-1_all.deb"
15         "http://repo.yaffas.org/ubuntu/pool/yaffas-lang_0.7.0-1_all.deb"
16         "http://repo.yaffas.org/ubuntu/pool/yaffas-ldap_0.7.0-1_all.deb"
17         "http://repo.yaffas.org/ubuntu/pool/yaffas-lib_0.7.0-1_all.deb"
18         "http://repo.yaffas.org/ubuntu/pool/yaffas-lib-file-samba_0.7.0-1_all.deb"
19         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-about_0.7.0-1_all.deb"
20         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-authsrv_0.7.0-1_all.deb"
21         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-bulkmail_0.7.0-1_all.deb"
22         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-certificate_0.7.0-1_all.deb"
23         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-changelang_0.7.0-1_all.deb"
24         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-changepw_0.7.0-1_all.deb"
25         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-fetchmail_0.7.0-1_all.deb"
26         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-group_0.7.0-1_all.deb"
27         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-logfiles_0.7.0-1_all.deb"
28         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-mailalias_0.7.0-1_all.deb"
29         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-mailq_0.7.0-1_all.deb"
30         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-mailsrv_0.7.0-1_all.deb"
31         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-netconf_0.7.0-1_all.deb"
32         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-notify_0.7.0-1_all.deb"
33         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-saveconf_0.7.0-1_all.deb"
34         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-service_0.7.0-1_all.deb"
35         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-setup_0.7.0-1_all.deb"
36         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-snmpconf_0.7.0-1_all.deb"
37         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-support_0.7.0-1_all.deb"
38         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-systeminfo_0.7.0-1_all.deb"
39         "http://repo.yaffas.org/ubuntu/pool/yaffas-module-users_0.7.0-1_all.deb"
40         "http://repo.yaffas.org/ubuntu/pool/yaffas-postfix_0.7.0-1_all.deb"
41         "http://repo.yaffas.org/ubuntu/pool/yaffas-samba_0.7.0-1_all.deb"
42         "http://repo.yaffas.org/ubuntu/pool/yaffas-theme_0.7.0-1_all.deb"
43         "http://repo.yaffas.org/ubuntu/pool/yaffas-yui_0.7.0-1_all.deb")
44 md5sums=('a3e44a9de287759e505fec2a2d427469'
45          'f66ffe40ce4689854a84ce431e019127'
46          '0ad33a680b460bc54e8d20b53b573276'
47          '5fd9bc4c7a6ef9167a730f96db465b1a'
48          '27cb76b839fd88db5cba9201b8a45071'
49          'd97f7fc30fec27eb0b908d7049967aea'
50          'e9d1aefbfe9fb2794bf0421b0b23a4ab'
51          'fd1a36a93aad7bc4c37141229c6e4d2e'
52          '2a2cb4f9d82d5ba42cdf94cb1a13a41b'
53          'b8974205b1c72070845c5c0e9483acea'
54          '32b1e79d7896e7403ed3320606a63de1'
55          '46cc6ea435f7f81595a56bdab218fd8c'
56          'cae4bdcf546ef5e10a10e859f4b6ec71'
57          '575b719efa9dd39fc50f562a2afb55fc'
58          '8af7b3a75d41475cbd627c8f1370c5ab'
59          '2cc640bb3c4d444384d326674fb73b7d'
60          '1bb5ca8937e5af373d5065c8b824bd51'
61          '9f81648db826482503e0a155e59a63f0'
62          '220640aa4281e0ec2f0bfedc2b90a416'
63          '7382b275e7b3210fe643833c8b1e1809'
64          'ff90efb69a9d2a24966824f2d1578065'
65          '00169d67fefd3dc87d73429240a1e693'
66          '73d2bcbe7210a06dd9750b969d320f0c'
67          '553bde9eed5d42c1caf5f3e7784061ac'
68          'f150a019c1587184cc6b386482545043'
69          'd957c22b527ff534d87254dc59f30a95'
70          '2ed7d6ced3bf4e62b0487f9cad6dbe48'
71          '85df374e8043d1933791cfdcdc9901c1'
72          'ebc1483290b38f6459494e2b9afaeb45'
73          '2869ecd93fc82c0f2395169b385bf228'
74          '9cf5650ca1b799e16d0c2a10401f977f'
75          'd18a062830ed45ad968ad1394c96aa19'
76          '4ead716f908e00b7471d48d68f32b8ea')
77 options=('!strip')
79 build()
81   ar -xv "yaffas-certificates_0.7.0-1_all.deb"
82   bsdtar -xvf data.tar.gz
83   rm data.tar.gz
84   ar -xv "yaffas-config_0.7.0-1_all.deb"
85   bsdtar -xvf data.tar.gz
86   rm data.tar.gz
87   ar -xv "yaffas-core_0.7.0-1_all.deb"
88   bsdtar -xvf data.tar.gz
89   rm data.tar.gz
90   ar -xv "yaffas-install-lib_0.7.0-1_all.deb"
91   bsdtar -xvf data.tar.gz
92   rm data.tar.gz
93   ar -xv "yaffas-lang_0.7.0-1_all.deb"
94   bsdtar -xvf data.tar.gz
95   rm data.tar.gz
96   ar -xv "yaffas-ldap_0.7.0-1_all.deb"
97   bsdtar -xvf data.tar.gz
98   rm data.tar.gz
99   ar -xv "yaffas-lib_0.7.0-1_all.deb"
100   bsdtar -xvf data.tar.gz
101   rm data.tar.gz
102   ar -xv "yaffas-lib-file-samba_0.7.0-1_all.deb"
103   bsdtar -xvf data.tar.gz
104   rm data.tar.gz
105   ar -xv "yaffas-module-about_0.7.0-1_all.deb"
106   bsdtar -xvf data.tar.gz
107   rm data.tar.gz
108   ar -xv "yaffas-module-authsrv_0.7.0-1_all.deb"
109   bsdtar -xvf data.tar.gz
110   rm data.tar.gz
111   ar -xv "yaffas-module-bulkmail_0.7.0-1_all.deb"
112   bsdtar -xvf data.tar.gz
113   rm data.tar.gz
114   ar -xv "yaffas-module-certificate_0.7.0-1_all.deb"
115   bsdtar -xvf data.tar.gz
116   rm data.tar.gz
117   ar -xv "yaffas-module-changelang_0.7.0-1_all.deb"
118   bsdtar -xvf data.tar.gz
119   rm data.tar.gz
120   ar -xv "yaffas-module-changepw_0.7.0-1_all.deb"
121   bsdtar -xvf data.tar.gz
122   rm data.tar.gz
123   ar -xv "yaffas-module-fetchmail_0.7.0-1_all.deb"
124   bsdtar -xvf data.tar.gz
125   rm data.tar.gz
126   ar -xv "yaffas-module-group_0.7.0-1_all.deb"
127   bsdtar -xvf data.tar.gz
128   rm data.tar.gz
129   ar -xv "yaffas-module-logfiles_0.7.0-1_all.deb"
130   bsdtar -xvf data.tar.gz
131   rm data.tar.gz
132   ar -xv "yaffas-module-mailalias_0.7.0-1_all.deb"
133   bsdtar -xvf data.tar.gz
134   rm data.tar.gz
135   ar -xv "yaffas-module-mailq_0.7.0-1_all.deb"
136   bsdtar -xvf data.tar.gz
137   rm data.tar.gz
138   ar -xv "yaffas-module-mailsrv_0.7.0-1_all.deb"
139   bsdtar -xvf data.tar.gz
140   rm data.tar.gz
141   ar -xv "yaffas-module-netconf_0.7.0-1_all.deb"
142   bsdtar -xvf data.tar.gz
143   rm data.tar.gz
144   ar -xv "yaffas-module-notify_0.7.0-1_all.deb"
145   bsdtar -xvf data.tar.gz
146   rm data.tar.gz
147   ar -xv "yaffas-module-saveconf_0.7.0-1_all.deb"
148   bsdtar -xvf data.tar.gz
149   rm data.tar.gz
150   ar -xv "yaffas-module-service_0.7.0-1_all.deb"
151   bsdtar -xvf data.tar.gz
152   rm data.tar.gz
153   ar -xv "yaffas-module-setup_0.7.0-1_all.deb"
154   bsdtar -xvf data.tar.gz
155   rm data.tar.gz
156   ar -xv "yaffas-module-snmpconf_0.7.0-1_all.deb"
157   bsdtar -xvf data.tar.gz
158   rm data.tar.gz
159   ar -xv "yaffas-module-support_0.7.0-1_all.deb"
160   bsdtar -xvf data.tar.gz
161   rm data.tar.gz
162   ar -xv "yaffas-module-systeminfo_0.7.0-1_all.deb"
163   bsdtar -xvf data.tar.gz
164   rm data.tar.gz
165   ar -xv "yaffas-module-users_0.7.0-1_all.deb"
166   bsdtar -xvf data.tar.gz
167   rm data.tar.gz
168   ar -xv "yaffas-postfix_0.7.0-1_all.deb"
169   bsdtar -xvf data.tar.gz
170   rm data.tar.gz
171   ar -xv "yaffas-samba_0.7.0-1_all.deb"
172   bsdtar -xvf data.tar.gz
173   rm data.tar.gz
174   ar -xv "yaffas-theme_0.7.0-1_all.deb"
175   bsdtar -xvf data.tar.gz
176   rm data.tar.gz
177   ar -xv "yaffas-yui_0.7.0-1_all.deb"
178   bsdtar -xvf data.tar.gz
179   rm data.tar.gz
180   # Storing yaffas separately in order to avoid overwriting existing files
181   # Manually change PKGBUILD as needed
182   mkdir -p "${pkgdir}/opt/yaffas"
183   mv etc opt tmp usr "${pkgdir}/opt/yaffas/"