blob: 85fc73cd73d6080647a8a6fb0dd51a752c833efa (
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
# Maintainer: paperbenni <paperbenni@gmail.com>
_pkgname=instantutils
pkgname=$_pkgname
pkgver=202008051814
pkgrel=1
pkgdesc="core utilities for instantOS"
url="https://github.com/instantOS/instantos"
arch=('any')
license=('MIT')
depends=('sh' 'acpi' 'wget' 'feh' 'dash' 'xdotool' 'instantmenu' 'instantwm' 'imenu' 'instantassist')
makedepends=('git')
provides=(instantutils)
conflicts=(instantutils)
source=("$_pkgname::git+https://github.com/instantOS/instantOS.git")
sha256sums=('SKIP')
pkgver() {
cd $_pkgname
echo "$(date '+%Y%m%d%H%M')"
}
prepare() {
cd $_pkgname
echo "no prepare"
}
build() {
cd $_pkgname
echo "no build"
}
package() {
cd $_pkgname
mkdir -p ${pkgdir}/usr/bin
mkdir -p ${pkgdir}/usr/share/instantutils
mkdir -p ${pkgdir}/etc/X11/xorg.conf.d
chmod +x *.sh
mv ./autostart.sh ${pkgdir}/usr/bin/instantautostart
mv ./status.sh ${pkgdir}/usr/bin/instantstatus
mv ./monitor.sh ${pkgdir}/usr/bin/instantmonitor
mv ./instantutils.sh ${pkgdir}/usr/bin/instantutils
mv ./installinstantos.sh ${pkgdir}/usr/bin/installinstantos
mv ./*.sh "${pkgdir}"/usr/share/instantutils/
chmod +x ./setup/*
mv ./setup "${pkgdir}"/usr/share/instantutils
curl -s 'https://raw.githubusercontent.com/instantOS/instantLOGO/master/description/thanks.txt'> "${pkgdir}"/usr/share/instantutils/thanks.txt
mv ./mirrors "${pkgdir}"/usr/share/instantutils
echo "$pkgver" >"${pkgdir}"/usr/share/instantutils/version
mkdir -p "$pkgdir/usr/share/applications/"
mv ./desktop/*.desktop "$pkgdir/usr/share/applications/"
cd programs
chmod +x ./*
mv ./* "${pkgdir}"/usr/bin/
cd ..
# keybinds offline cache
curl -s 'https://raw.githubusercontent.com/instantOS/instantos.github.io/master/youtube/hotkeys.md' |
sed 's/^\([^|#]\)/ \1/g' |
sed 's/^##*[ ]*/ /g' >${pkgdir}/usr/share/instantutils/keybinds
cd xorg
mv ./* ${pkgdir}/etc/X11/xorg.conf.d/
}
|