sys-boot/plymouth-calculate-plugin-22.02.122-r2: improvements

Signed-off-by: Alexander Kurakin <kuraga333@mail.ru>
This commit is contained in:
Alexander Kurakin 2024-12-27 17:55:09 +03:00
parent afdf70dd58
commit 5884ca4c09
2 changed files with 11 additions and 18 deletions

View file

@ -6,9 +6,12 @@
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
<longdescription>
<longdescription lang="en">
Tool to test and create graphical boot logos.
</longdescription>
<longdescription lang="ru">
Инструмент для тестирования и создания графических логотипов загрузки.
</longdescription>
<upstream>
<remote-id type="launchpad">gfxboot-theme-ubuntu</remote-id>
</upstream>

View file

@ -1,33 +1,23 @@
# Copyright 1999-2024 Gentoo Authors
# Copyright 2007-2024 Mir Calculate
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit flag-o-matic
inherit autotools flag-o-matic readme.gentoo-r1 systemd
MY_P=plymouth-${PV}
MY_PN=plymouth
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth"
else
SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${MY_P}.tar.xz"
KEYWORDS="amd64"
fi
inherit autotools readme.gentoo-r1 systemd
DESCRIPTION="Graphical boot animation (splash) and logger"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/Plymouth/"
SRC_URI="${SRC_URI} https://www.freedesktop.org/software/plymouth/releases/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="debug +drm +gtk +pango +split-usr static-libs +udev"
CDEPEND="
COMMON_DEPEND="
>=media-libs/libpng-1.2.16:=
drm? ( x11-libs/libdrm )
gtk? (
@ -37,14 +27,14 @@ CDEPEND="
)
pango? ( >=x11-libs/pango-1.21 )
"
DEPEND="${CDEPEND}
DEPEND="${COMMON_DEPEND}
elibc_musl? ( sys-libs/rpmatch-standalone )
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
virtual/pkgconfig
"
# Block due bug #383067
RDEPEND="${CDEPEND}
RDEPEND="${COMMON_DEPEND}
udev? ( virtual/udev )
sys-kernel/dracut
"