diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..91b919e4f405 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Dct Mei <dctxmei@gmail.com> + +pkgname=yacd +pkgver=0.2.14 +pkgrel=1 +pkgdesc="Yet Another Clash Dashboard" +arch=('any') +url="https://github.com/haishanh/yacd" +license=('unknown') +depends=('clash') +makedepends=('yarn') +conflicts=('yacd-git') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('113b11cec0f6596f9d943388b23137218c915cd9a450b51a193baf394ea58e65') + +build() { + cd "${srcdir}"/"${pkgname}-${pkgver}"/ + yarn cache clean + yarn install + yarn build +} + +package() { + cd "${srcdir}"/"${pkgname}-${pkgver}"/ + #install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/"${pkgname}"/ + cd public/ + find . -type d -exec install -vd "${pkgdir}"/usr/share/"${pkgname}"/{} \; + find . -type f -exec install -vm 644 {} "${pkgdir}"/usr/share/"${pkgname}"/{} \; +} |