summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 2c89013f5ed5458b331342e4085d2da1fdf2fa83 (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
# Maintainers: (refer to the github page)
pkgname=raat-server
pkgver=2.1.0
pkgrel=1
pkgdesc="Remote Archlinux Android Tool (server) for managing and connecting to VNC sessions"
arch=('any')
url="https://github.com/Student-Team-Projects/RAAT-Server"
license=('GPL')
depends=(
    'lxde-common' 'lxsession' 'tigervnc' 'openssh' 'iproute2'
    'dbus' 'xorg-xrdb' 'xorg-xrandr' 'xorg-xinit' 'jq' 'cinnamon'
)

source=(
    "https://github.com/Student-Team-Projects/RAAT-Server/releases/download/v${pkgver}/raat-server-bin.tar.gz"
    "https://raw.githubusercontent.com/Student-Team-Projects/RAAT-Server/main/README.md"
)

# noextract=("app-release.apk")

# sha256sums=(
#     'c0fdb56c7f58505c728f8af906049284c10f878a6f9de23b1104efecac91ea34'
#     '94e6e654558984f92227927c6a48988bd37de0a0ebd767a1b3d06716ce38955f' 
# )

sha256sums=('SKIP' 'SKIP')


package() {
    mkdir -p "${pkgdir}/usr/bin"
    mkdir -p "${pkgdir}/usr/share/doc/raat-server"

    tar -xzvf "${srcdir}/raat-server-bin.tar.gz" -C "${srcdir}/"

    cp "${srcdir}/raat-server.sh" "${pkgdir}/usr/bin/raat-server"
    cp "${srcdir}/raat-connect.sh" "${pkgdir}/usr/bin/raat-connect"
    cp "${srcdir}/raat-close-session.sh" "${pkgdir}/usr/bin/raat-close-session"
    cp "${srcdir}/raat-server-request.sh" "${pkgdir}/usr/bin/raat-server-request"

    chmod +x "${pkgdir}/usr/bin/raat-server"
    chmod +x "${pkgdir}/usr/bin/raat-connect"
    chmod +x "${pkgdir}/usr/bin/raat-close-session"
    chmod +x "${pkgdir}/usr/bin/raat-server-request"

    cp "${srcdir}/README.md" "${pkgdir}/usr/share/doc/raat-server/README.md"

    
    cp "${srcdir}/rebuild.sh" "${pkgdir}/usr/bin/raat-rebuild"
    chmod +x "${pkgdir}/usr/bin/raat-rebuild"

    # cp "${srcdir}/raat-client-v1.0.0.apk" "${pkgdir}/usr/opt/raat-client.apk"
    # cp "${srcdir}/app-release.apk" "${pkgdir}/usr/opt/raat-client.apk"

}