summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ce8847d5889f14795832fb425d2c7908a2c8aa57 (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
# Maintainer: XiaYeSuiFeng <xiayesuifeng@firerain.me>
pkgname=v2rayxplus
pkgver=1.1.0
pkgrel=1
epoch=0
pkgdesc="v2rayXPlus"
pkgdesc="Cross-platform GUI Client for V2Ray written in Qt and Golang"
arch=("x86_64")
url="https://gitlab.com/xiayesuifeng/v2rayxplus"
license=('GPL')
groups=()
depends=("qt5-base" "iptables" "v2ray")
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=(!strip)
install=
changelog=
source=('v2rayxplus.desktop'
        'v2rayxplus.svg'
        'v2rayxplus.service'
        "${pkgname}-${pkgver}.zip::https://gitlab.com/xiayesuifeng/${pkgname}/-/jobs/artifacts/${pkgver}/download?job=run-build")
noextract=()
md5sums=('9dc2795fd51f2f0e3e1749b100e1ac2d'
         'e357d8f75b9d2577bacb8a7d2c5d184a'
         'dcda30000c17f717c6e1b9e4c82416a1'
         '74cac77e9deaa7c6d8917035e9fe5de6')

package() {
    mkdir -p "${pkgdir}/usr/bin"
    mkdir -p "${pkgdir}/usr/share/applications"
    mkdir -p "${pkgdir}/usr/share/icons/hicolor/96x96/apps"
    mkdir -p "${pkgdir}/usr/lib/systemd/system"

    install -m=755 "${srcdir}/build/v2rayxplus" "${pkgdir}/usr/bin"
    install -m=644 "${srcdir}/v2rayxplus.desktop" "${pkgdir}/usr/share/applications"
    install -m=644 "${srcdir}/v2rayxplus.service" "${pkgdir}/usr/lib/systemd/system"
    install -m=644 "${srcdir}/v2rayxplus.svg" "${pkgdir}/usr/share/icons/hicolor/96x96/apps"
}