updated on Thu Jan 19 04:14:35 UTC 2012
[aur-mirror.git] / abyssws / PKGBUILD
blob9f149a21282d69229fdbd14f4c290d5d2124c11c
1 # Maintainer: Sigitas Mazaliauskas <sigisnn at gmail dot com>
2 # Contributor: Roman Kyrylych <roman@archlinux.org>
4 pkgname=abyssws
5 pkgver=2.7
6 pkgrel=1
7 pkgdesc="Abyss Web Server X1 - a compact full-featured web server"
8 arch=('i686' 'x86_64')
9 url="http://www.aprelium.com/abyssws/"
10 license=('custom')
11 depends=('glibc')
12 backup=('opt/abyssws/abyss.conf' 'etc/conf.d/abyssws')
13 _lurl=http://www.aprelium.com/abyssws/languages/a/
14 source=(http://www.aprelium.com/data/abwsx1.tgz
15     $_lurl/ar.lng
16         $_lurl/bg.lng
17         $_lurl/cz.lng
18         $_lurl/de.lng
19         $_lurl/dk.lng
20         $_lurl/en.lng
21     $_lurl/es.lng
22         $_lurl/fr.lng
23         $_lurl/gr.lng
24         $_lurl/hr.lng
25         $_lurl/hu.lng
26         $_lurl/id.lng
27         $_lurl/it.lng
28         $_lurl/jp.lng
29         $_lurl/mk.lng
30         $_lurl/ms.lng
31     $_lurl/nl.lng
32         $_lurl/nn-no.lng
33         $_lurl/no.lng
34         $_lurl/pl.lng
35     $_lurl/pt-br.lng
36         $_lurl/pt.lng
37         $_lurl/ru.lng
38         $_lurl/sl.lng
39     $_lurl/sv.lng
40         $_lurl/tr.lng
41         $_lurl/zh-cn.lng
42         $_lurl/zh-tw.lng
43     'abyss.conf'
44         'abyssws.rc.d'
45         'abyssws.conf.d')
46 md5sums=('f3d0e85b69c068c0004097285ca09220'
47          '9acc9ac324872ab6e7b8309e6460d741'
48          '7d0d16ef1329271af6669e497dd010aa'
49          'b7545f4fdbbe2962919c499e9258b446'
50          'ff562d8113c393728b4f80a4be004d61'
51          'c012b963d0a12c453b1aa3d3b4358fa6'
52          'd212694cb63a9c29bb7eab5ab053fb36'
53          'e1b2cd53d79fdfb46e430cd9f98b4a41'
54          '3ac9bcd72d854a91a00a45bb7ba9285e'
55          '843ee1cfb181f2c498c41323b4a98a6f'
56          'ca7f4b91670994bd2181dcb658f45c81'
57          'd30ecd91414b2a6129aae5730fbfb64e'
58          '3c9fd8471ca043335fb7b3cbdac0ef40'
59          '26a926ea3177475f0ba21e398694a5c9'
60          '5572871c8bd43c932d5b7e72c54233b8'
61          '0b52c44befcf96a7b9eb14683c967b4d'
62          '1644464141ab4b690e640dfef2f9b56f'
63          'd4aa13cb1527bc3fba9ef145ce5c03e6'
64          'adbe02b4f298f28278c5f344c9480f27'
65          'dc732eac9a34b23b6c71714cf4d0b54e'
66          '98754405ca34d509b54c1ee2cb9cd54a'
67          '77fc3de4e178af4c256b6c11116db602'
68          'adbdec30b1b804545b79b439f52b7a0e'
69          'fcd4dd62155723baee40885ec3c32c50'
70          '9c6c569b114e4919f6e84fbd7f663d54'
71          'f3a3ac32f4ce49ccd01ef5cabe9ae319'
72          'b9309f3458f15d84c8485715e27ad679'
73          'b9a4567de4433ddbbc3767f0175f4448'
74          'ff3bb82cb25e14c34647de72b1992f64'
75          '7eff46b7e04f9a2ec13d87c873421283'
76          '8e294c6a190323d73658e21bab0aca8e'
77          '92c9079247c1ea79506361c82216bbdb')
79 build() {
80   cd ${srcdir}
81   install -d ${pkgdir}/opt
82   cp -Rp abyssws ${pkgdir}/opt
83   install -m644 abyss.conf ${pkgdir}/opt/abyssws/abyss.conf
84   install -Dm755 abyssws.rc.d ${pkgdir}/etc/rc.d/abyssws
85   install -Dm644 abyssws.conf.d ${pkgdir}/etc/conf.d/abyssws
86   install -Dm644 *.lng ${pkgdir}/opt/abyssws/lang/
87   install -Dm644 ${srcdir}/abyssws/license.txt \
88     ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
89   rm ${pkgdir}/opt/abyssws/{Installation\ Instructions.html,license.txt,autostart-setup}
91   if [[ "$CARCH" == 'i686' ]]; then
92   rm ${pkgdir}/opt/abyssws/abyssws-x64
93   mv ${pkgdir}/opt/abyssws/abyssws-x86 ${pkgdir}/opt/abyssws/abyssws
94   else
95   rm ${pkgdir}/opt/abyssws/abyssws-x86
96   mv ${pkgdir}/opt/abyssws/abyssws-x64 ${pkgdir}/opt/abyssws/abyssws
97   fi
98   
99   rm -rf ${pkgdir}/opt/abyssws/htdocs