0.0.1-alpha6
Version 0.0.1-alpha6
This commit is contained in:
commit
04326fa325
16
.SRCINFO
Normal file
16
.SRCINFO
Normal file
@ -0,0 +1,16 @@
|
||||
pkgbase = feishin-bin
|
||||
pkgdesc = Rewrite of Sonixd
|
||||
pkgver = 0.0.1_alpha6
|
||||
pkgrel = 1
|
||||
url = https://github.com/jeffvli/feishin
|
||||
arch = x86_64
|
||||
license = GPL3
|
||||
depends = mpv
|
||||
provides = feishin
|
||||
conflicts = feishin
|
||||
source = feishin.desktop
|
||||
source = https://github.com/jeffvli/feishin/releases/download/v0.0.1-alpha6/Feishin-0.0.1-alpha6-linux-x64.tar.xz
|
||||
sha256sums = bb664e5e807946fce7d02f14231f8830fac146b4d6641165b2e7cae7eeb1839f
|
||||
sha256sums = 1bf6711f964566a77061911d5f0e155f3e99a4b2d51e469bbf4f6e2dc74c9b84
|
||||
|
||||
pkgname = feishin-bin
|
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
/Feishin-0.0.1-alpha6-linux-x64.tar.xz
|
||||
/feishin-bin-0.0.1_alpha6-1-x86_64.pkg.tar.zst
|
||||
/pkg/
|
||||
/src/
|
31
PKGBUILD
Normal file
31
PKGBUILD
Normal file
@ -0,0 +1,31 @@
|
||||
# Maintainer: RealStickman <mrc+aur@frm01.net>
|
||||
|
||||
pkgname=feishin-bin
|
||||
pkgdesc='Rewrite of Sonixd'
|
||||
pkgver=0.0.1_alpha6
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
url='https://github.com/jeffvli/feishin'
|
||||
license=('GPL3')
|
||||
depends=('mpv') # TODO check node requirements
|
||||
provides=("${pkgname%-bin}")
|
||||
conflicts=("${pkgname%-bin}")
|
||||
_filename=Feishin-${pkgver//_/-}-linux-x64.tar.xz
|
||||
source=("feishin.desktop"
|
||||
"https://github.com/jeffvli/feishin/releases/download/v${pkgver//_/-}/${_filename}")
|
||||
sha256sums=('bb664e5e807946fce7d02f14231f8830fac146b4d6641165b2e7cae7eeb1839f'
|
||||
'1bf6711f964566a77061911d5f0e155f3e99a4b2d51e469bbf4f6e2dc74c9b84')
|
||||
|
||||
package() {
|
||||
# create target file structure
|
||||
mkdir -p "$pkgdir/usr/bin"
|
||||
mkdir -p "$pkgdir/usr/share/"{feishin,pixmaps,applications}
|
||||
# extract files to target
|
||||
tar -xf ${_filename} -C "$pkgdir/usr/share/feishin" --strip-components=1
|
||||
# install icon
|
||||
install -Dm644 "$pkgdir/usr/share/feishin/resources/assets/icon.png" "$pkgdir/usr/share/pixmaps/${pkgname%-bin}.png"
|
||||
# symlink executable to "/usr/bin/feishin"
|
||||
ln -s /usr/share/feishin/feishin "${pkgdir}/usr/bin/feishin"
|
||||
# install desktop entry
|
||||
install -Dm644 feishin.desktop "$pkgdir/usr/share/applications/"
|
||||
}
|
8
feishin.desktop
Normal file
8
feishin.desktop
Normal file
@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Feishin
|
||||
Comment=Rewrite of Sonixd
|
||||
Exec=/usr/bin/feishin
|
||||
Icon=feishin
|
||||
Terminal=false
|
||||
Categories=Network;
|
Loading…
Reference in New Issue
Block a user