mirror of
https://github.com/BioArchLinux/Packages.git
synced 2025-03-10 12:02:42 +00:00
add bioarchlinux-packages server for log status
This commit is contained in:
parent
5513335c43
commit
c1299b4ed8
3 changed files with 57 additions and 0 deletions
34
BioArchLinux/bioarchlinux-packages/PKGBUILD
Normal file
34
BioArchLinux/bioarchlinux-packages/PKGBUILD
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Maintainer: guoyi
|
||||
pkgname=bioarchlinux-packages
|
||||
_pkgname=guoyi-packages
|
||||
pkgver=r111.89ce082
|
||||
pkgrel=1
|
||||
pkgdesc="build status site"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/BioArchLinux/bioarchlinux-packages"
|
||||
depends=()
|
||||
makedepends=('rust' 'git')
|
||||
optdepends=()
|
||||
provides=()
|
||||
source=(git+https://github.com/BioArchLinux/bioarchlinux-packages.git
|
||||
$pkgname.service)
|
||||
sha256sums=('SKIP'
|
||||
'dd2a46ad3b1e7d532b53f10ced77fbd74924c8635ff3778d62a42f0606295d2c')
|
||||
pkgver() {
|
||||
cd "$pkgname"
|
||||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
||||
}
|
||||
build() {
|
||||
cd "$pkgname"/src
|
||||
cargo build --release --all-features
|
||||
}
|
||||
|
||||
package() {
|
||||
install -Dm755 $pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service
|
||||
cd "$pkgname"
|
||||
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"
|
||||
install -dm755 "$pkgdir"/usr/share/webapps/${pkgname}
|
||||
cd html
|
||||
cp *.html $pkgdir/usr/share/webapps/$pkgname/
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=bioarchlinux-packages service for bioarchlinux repo
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/bioarchlinux-packages
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
12
BioArchLinux/bioarchlinux-packages/lilac.yaml
Normal file
12
BioArchLinux/bioarchlinux-packages/lilac.yaml
Normal file
|
@ -0,0 +1,12 @@
|
|||
maintainers:
|
||||
- github: starsareintherose
|
||||
email: starsareintherose@outlook.com
|
||||
build_prefix: extra-x86_64
|
||||
pre_build_script: |
|
||||
update_pkgrel()
|
||||
vcs_update()
|
||||
post_build_script: |
|
||||
git_pkgbuild_commit()
|
||||
update_on:
|
||||
- source: github
|
||||
github: BioArchLinux/bioarchlinux-packages
|
Loading…
Add table
Reference in a new issue