mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
61 lines
1.5 KiB
Plaintext
61 lines
1.5 KiB
Plaintext
# Maintainer: Timo Teräs <timo.teras@iki.fi>
|
|
pkgname=plymouth
|
|
pkgver=22.02.122
|
|
pkgrel=1
|
|
pkgdesc="graphical bootsplash on linux"
|
|
url="https://www.freedesktop.org/wiki/Software/Plymouth"
|
|
arch="all"
|
|
license="GPL-2.0-or-later"
|
|
depends_dev="
|
|
eudev-dev
|
|
gtk+3.0-dev
|
|
libdrm-dev
|
|
libpng-dev
|
|
pango-dev
|
|
"
|
|
makedepends="$depends_dev
|
|
autoconf
|
|
automake
|
|
docbook-xsl
|
|
libtool
|
|
"
|
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-themes::noarch $pkgname-x11:_render $pkgname-drm:_render"
|
|
source="https://www.freedesktop.org/software/plymouth/releases/plymouth-$pkgver.tar.xz
|
|
plymouth-rpmatch.patch
|
|
"
|
|
|
|
build() {
|
|
./configure \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--mandir=/usr/share/man \
|
|
--infodir=/usr/share/info \
|
|
--localstatedir=/var \
|
|
--with-system-root-install \
|
|
--disable-systemd-integration
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
rm -f "$pkgdir"/usr/lib/plymouth/*.la
|
|
}
|
|
|
|
themes() {
|
|
mkdir -p "$subpkgdir"/usr/share/plymouth/
|
|
mv "$pkgdir"/usr/share/plymouth/themes/ "$subpkgdir"/usr/share/plymouth/
|
|
}
|
|
|
|
_render() {
|
|
local _name=${subpkgname#$pkgname-}
|
|
mkdir -p "$subpkgdir"/usr/lib/plymouth/renderers
|
|
mv "$pkgdir"/usr/lib/plymouth/renderers/$_name.so \
|
|
"$subpkgdir"/usr/lib/plymouth/renderers
|
|
}
|
|
|
|
sha512sums="
|
|
9f2f5a7121b431f16561d6b5f31177ff06cf1e6bdffaa68c1fe08aa3c765a96dee745824aae8eaac9a0b4a08f0a17a9ae79a82bd0826fcc3fe14d8553635f817 plymouth-22.02.122.tar.xz
|
|
ec1c32ddf7ee418ef1b5d173040db464193d9bca3fd85d5c3a8d2ee13ba1218947f7c9f39c403d3ccced70be28b2c7328e82dc8f967e9bdeea1651dee4be2dc7 plymouth-rpmatch.patch
|
|
"
|