diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..51d724d32eb0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = bbdown-git + pkgdesc = 一款命令行式哔哩哔哩下载器. Bilibili Downloader. + pkgver = 1 + pkgrel = 1 + url = https://github.com/nilaoda/BBDown + arch = x86_64 + arch = arm64 + license = MIT + makedepends = git + makedepends = dotnet-sdk>=7 + depends = zlib + depends = gcc-libs + optdepends = ffmpeg: 混流用 + provides = bbdown + conflicts = bbdown + source = git+https://github.com/nilaoda/BBDown.git + md5sums = SKIP + +pkgname = bbdown-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f293a9c0aaf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +pkgname=bbdown-git +pkgver=r323.8f07002 +pkgrel=1 +pkgdesc="一款命令行式哔哩哔哩下载器. Bilibili Downloader." +arch=("x86_64" "arm64") +url="https://github.com/nilaoda/BBDown" +license=("MIT") +depends=("zlib" "gcc-libs") +makedepends=("git" "dotnet-sdk>=7") +optdepends=("ffmpeg: 混流用") +provides=("bbdown") +conflicts=("bbdown") +source=('git+https://github.com/nilaoda/BBDown.git') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/BBDown" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/BBDown" + dotnet publish BBDown -r linux-x64 -c Release -o artifact +} + +package() { + mkdir -p "$pkgdir/usr/bin" + cp "$srcdir/BBDown/artifact/BBDown" "$pkgdir/usr/bin" +} |