blob: 2a71279597daac123219e47b7a1dcf5b0333e5fd (
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
#!/usr/bin/env bash
# shellcheck disable=2034,2154,2164
#
# Maintainer: Cezary Drożak <czarek@drozak.net>
_pkgname=bawesome
_git_url='https://git.sr.ht/~cdrozak/bawesome'
pkgname=awesome-$_pkgname
pkgver=0.1.1
pkgrel=1
pkgdesc='Theme and widgets for awesome to make it look like Haiku'
arch=('any')
url='https://sr.ht/~cdrozak/bawesome'
license=('Apache')
depends=('awesome')
makedepends=('ldoc')
source=("v$pkgver.tar.gz::${_git_url}/archive/v$pkgver.tar.gz")
md5sums=('d015f4d10c31d78125c2d4e3943b7243')
build() {
cd "$_pkgname-v$pkgver"
make all
}
package() {
cd "$_pkgname-v$pkgver"
(
cd assets
find . \
-type f \
\( -iname '*.svg' -or -iname '*.png' \) \
-exec install -Dm644 {} "$pkgdir/usr/share/awesome/theme/$_pkgname/{}" \;
)
(
cd src/bawesome
find . \
-type f \
\( -iname '*.lua' ! -iname '*_spec.lua' \) \
-exec install -Dm644 {} "$pkgdir/usr/share/awesome/lib/$_pkgname/{}" \;
)
install -Dm644 \
README.md \
-t "$pkgdir/usr/share/doc/$pkgname/"
(
cd doc
find . \
-type f \
-exec install -Dm644 {} "$pkgdir/usr/share/doc/$pkgname/{}" \;
)
}
|