Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname=plymouth
- pkgver=0.8.8.41.g5277809
- arch=("i686" "x86_64")
- pkgrel=1
- pkgdesc="A graphical boot splash screen with kernel mode-setting support (Git verson for now)"
- url="http://cgit.freedesktop.org/cgit/plymouth/"
- license=("GPL")
- depends=("libdrm" "pango" "systemd")
- makedepends=("git")
- optdepends=("ttf-dejavu")
- backup=("etc/plymouth/plymouthd.conf")
- options=("!libtool" "!emptydirs")
- conflicts=("plymouth-git")
- source=("git://anongit.freedesktop.org/plymouth" "plymouth.hook" "plymouth.install" "plymouth-encrypt.hook" "plymouth-encrypt.install")
- md5sums=("SKIP" "SKIP" "SKIP" "SKIP" "SKIP")
- pkgver() {
- cd "${srcdir}/plymouth"
- git describe --always | sed "s/-/./g"
- }
- build() {
- cd "${srcdir}/plymouth"
- ./autogen.sh --prefix=/usr \
- --exec-prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libdir=/usr/lib \
- --libexecdir=/usr/lib \
- --sbindir=/usr/bin \
- --enable-drm-renderer \
- --enable-systemd-integration \
- --enable-pango \
- --with-boot-tty=/dev/tty7 \
- --with-shutdown-tty=/dev/tty7 \
- --without-system-root-install
- make
- }
- check() {
- cd "${srcdir}/plymouth"
- make -k check
- }
- package() {
- cd "${srcdir}/plymouth"
- make DESTDIR="$pkgdir" install
- # remove non-arch script
- rm "$pkgdir/usr/lib/plymouth/"*-initrd
- rm "$pkgdir/usr/bin/plymouth-set-default-theme"
- # initcpio
- install -Dm644 "${srcdir}/plymouth.hook" "$pkgdir/usr/lib/initcpio/hooks/plymouth"
- install -Dm644 "${srcdir}/plymouth.install" "$pkgdir/usr/lib/initcpio/install/plymouth"
- install -Dm644 "${srcdir}/plymouth-encrypt.hook" "$pkgdir/usr/lib/initcpio/hooks/plymouth-encrypt"
- install -Dm644 "${srcdir}/plymouth-encrypt.install" "$pkgdir/usr/lib/initcpio/install/plymouth-encrypt"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement