media-video/piliplus-bin - 2.1.0 (gentoo-zh)

Search

Install

Install this version:

emerge -a =media-video/piliplus-bin-2.1.0

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =media-video/piliplus-bin-2.1.0

Or alternatively:

emerge --autounmask-write -a =media-video/piliplus-bin-2.1.0

Package Information

Description:
BiliBili third-party client developed using Flutter
Homepage:
https://github.com/bggRGjQaUbCoE/PiliPlus
License:
GPL-3

Ebuild Details

Version EAPI Keywords Slot
2.1.0 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit xdg desktop wrapper

DESCRIPTION="BiliBili third-party client developed using Flutter"
HOMEPAGE="https://github.com/bggRGjQaUbCoE/PiliPlus"
PVER="2.1.0+5109"
SRC_URI="https://github.com/bggRGjQaUbCoE/PiliPlus/releases/download/${PV}/PiliPlus_linux_${PVER}_amd64.tar.gz"
S="${WORKDIR}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
QA_PREBUILT="*"
QA_DT_NEEDED="opt/${PN}/lib/libdartjni.so"
DEPEND="
	net-libs/webkit-gtk:4.1
	dev-libs/libayatana-appindicator
	media-video/mpv
	x11-misc/xdg-user-dirs
"
RDEPEND="
	${DEPEND}
	dev-java/openjdk-jre-bin:*
"

src_install() {
	local instdir="/opt/${PN}"
	insinto "${instdir}"
	doins piliplus
	fperms +x "${instdir}/piliplus"
	doins -r data
	insinto "${instdir}/lib"
	doins lib/*.so
	make_wrapper "${PN}" "${instdir}/piliplus"
	domenu "${FILESDIR}/${PN}.desktop"
}

Inherited Eclasses

xdg

Dependencies

DEPEND

	net-libs/webkit-gtk:4.1
	dev-libs/libayatana-appindicator
	media-video/mpv
	x11-misc/xdg-user-dirs

RDEPEND

	
	net-libs/webkit-gtk:4.1
	dev-libs/libayatana-appindicator
	media-video/mpv
	x11-misc/xdg-user-dirs

	dev-java/openjdk-jre-bin:*

Manifest for 2.1.0

Type File Size Source URLs
DIST PiliPlus_linux_2.1.0+5109_amd64.tar.gz 19018741 bytes https://github.com/bggRGjQaUbCoE/PiliPlus/releases/download/2.1.0/PiliPlus_linux_2.1.0+5109_amd64.tar.gz