diff --git a/archlinuxcn/tsukimi-git/PKGBUILD b/archlinuxcn/tsukimi-git/PKGBUILD index de47020e953..e3bec73bbd8 100644 --- a/archlinuxcn/tsukimi-git/PKGBUILD +++ b/archlinuxcn/tsukimi-git/PKGBUILD @@ -1,8 +1,6 @@ -# Maintainer: Eikano - _pkgname="tsukimi" pkgname="${_pkgname}-git" -pkgver=0.13.0.r633.d1d1a0e +pkgver=0.13.0.r635.g1d1a0e pkgrel=1 pkgdesc='A simple third-party Emby client' arch=('x86_64') @@ -21,15 +19,13 @@ makedepends=( source=( tsukimi::git+https://github.com/tsukinaha/tsukimi.git tsukimi.desktop - tsukimi.png ) sha256sums=('SKIP' - 'd12dc777bbb05ed92d75f8d36e453b651e12596ead6e297386419a24d051a0a3' - '04a712d60bbf5cc8873af24fb8ff76b47f27ef77ba45c7901fb7d3cd26dd6893') + 'SKIP') pkgver() { cd "${_pkgname}" - echo $(grep '^version =' Cargo.toml | head -n1 | cut -d\" -f2).r$(git rev-list --count HEAD).g$(git describe --always) + echo $(grep '^version =' Cargo.toml | head -n1 | cut -d\" -f2).r$(git rev-list --count HEAD).g$(git describe --long --tags --abbrev=7 | tail -c 7) } prepare() { @@ -50,7 +46,7 @@ package() { install -Dm0755 -t "${pkgdir}/usr/bin/" "target/release/${_pkgname}" install -Dm 644 -t "${pkgdir}/usr/share/glib-2.0/schemas" "moe.tsuna.tsukimi.gschema.xml" install -Dm 644 -t "${pkgdir}/usr/share/applications/" "${srcdir}/tsukimi.desktop" - install -Dm 644 -t "${pkgdir}/usr/share/pixmaps/" "${srcdir}/tsukimi.png" + install -Dm 644 -t "${pkgdir}/usr/share/pixmaps/" "resources/ui/icons/tsukimi.png" # install i18n files cp -r "i18n/locale" "${pkgdir}/usr/share/locale" diff --git a/archlinuxcn/tsukimi-git/lilac.yaml b/archlinuxcn/tsukimi-git/lilac.yaml index 292697447eb..aea22ef0e6c 100644 --- a/archlinuxcn/tsukimi-git/lilac.yaml +++ b/archlinuxcn/tsukimi-git/lilac.yaml @@ -2,14 +2,15 @@ maintainers: - github: merrkry email: merrkry@archlinuxcn.org -pre_build_script: aur_pre_build(maintainers=['Eikano']) -post_build: git_pkgbuild_commit +pre_build_script: | + update_pkgrel() + vcs_update() + +post_build_script: git_pkgbuild_commit() update_on: - source: github github: tsukinaha/tsukimi - - source: aur - aur: tsukimi-git - source: alpm alpm: mpv - source: alpm diff --git a/archlinuxcn/tsukimi-git/tsukimi.desktop b/archlinuxcn/tsukimi-git/tsukimi.desktop new file mode 100644 index 00000000000..93b8a29eaf6 --- /dev/null +++ b/archlinuxcn/tsukimi-git/tsukimi.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Tsukimi +Exec=tsukimi +Type=Application +Icon=tsukimi +Categories=AudioVideo; +StartupWMClass=moe.tsuna.tsukimi