blob: 8e5b02bd512ee96e7c933b5202c4a3d97d0a6708 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Maintainer: Yuuta Liang <yuuta@yuuta.moe>
pkgname=hitokoto
pkgver=2.0
pkgrel=1
epoch=
pkgdesc="Yuuta's Hitokoto"
arch=(x86_64)
url="https://www.youtube.com/watch?v=dQw4w9WgXcQ"
license=('custom')
groups=()
depends=(sqlite3 fcgi)
source=("m2.c"
"init.sql"
"hitokoto.socket"
"hitokoto.service"
"conf")
sha256sums=('0ff89db53040ba58757f3a1645116fed5a3b7840fc7c53e18a06285cbc116b55'
'e71a00dfb9a2744f482de80e33c02341d6cae19a1f54e53a5346d972bfeff054'
'b8bc142afd751158b0350720eedbd123d44053ecc2a398db71d87142d6a076db'
'7df72ca1eef5545b4c88325605c0724b14574d66d4d73b65125f0fac75c4def0'
'955a23a929ce2c4da46ac372df3dd50badadef944270431973b550d5b6d57844')
backup=('etc/conf.d/hitokoto')
build() {
cd "$srcdir"
cc -Wall -O3 -lsqlite3 -lfcgi -o hitokoto m2.c
}
package() {
cd "$srcdir"
mkdir -p $pkgdir/usr/bin/
cp hitokoto $pkgdir/usr/bin/
chmod 755 $pkgdir/usr/bin/hitokoto
mkdir -p $pkgdir/usr/share/$pkgdir/doc/
cp init.sql $pkgdir/usr/share/$pkgdir/doc/
mkdir -p $pkgdir/usr/lib/systemd/system/
cp hitokoto.socket $pkgdir/usr/lib/systemd/system/
cp hitokoto.service $pkgdir/usr/lib/systemd/system/
mkdir -p $pkgdir/etc/conf.d/
cp conf $pkgdir/etc/conf.d/hitokoto
}
|