blob: 89267b11582e1668ff58fa5f82447a7efb48aec8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
# Maintainer: Jorge Barroso <jorge.barroso.11 at gmail dot com>
# Contributors: Det, Lexiw, Angel 'angvp' Velasquez, dongiovanni,
# Darwin Bautista, Jeremy Sands, carstene1ns
# And the people here: http://bbs.archlinux.org/viewtopic.php?id=48978
pkgname=splashy-full
pkgver=c2c9cc2
pkgrel=1
pkgdesc="A boot splashing system"
arch=('any')
url="http://anonscm.debian.org/gitweb/?p=splashy/splashy;a=summary"
license=('GPL')
depends=('mkinitcpio' 'sysfsutils' 'glib2' 'directfb')
makedepends=('git')
options=('!libtool' '!distcc' '!makeflags')
provides=(splashy)
install=$pkgname.install
backup=(etc/splash.conf
etc/splashy/config.xml)
source=(splashy::git+https://alioth.debian.org/anonscm/git/splashy/splashy.git
splash.conf
splash-initscripts
splashy-functions
initcpio_hook
initcpio_install
automake.patch
configure.ac.patch)
sha512sums=('SKIP'
'd48cffcd5f810c53100011b4f4b5437b69c2e0da3d261d22907dcbe20515abbeef06755c367ff3f0a77bf830eb67e165bb62eea717af76b4bcb0b631832af830'
'd60dbb2b71f30b1d94a43f28fd8219df6271c08b26e92b5bd43d0beed0e9360afa1de250af01af104811cfcb7b30458669689d10b74a197033d6def562f60f3e'
'c2cb16c9f61eb1feea8ebc22daa03d0aa3633caa30d2e45112e11da02940ee0028cb5e65e7ca07ae090f71150488ac0938e98dd4066b0e1e732710b96b1f99a3'
'270511c7336aaf0dea0db13c868ebd93916519bb042c245f031703cc49ad395c444f33817803fbd11fa5e6dca42624135223028176bec8deae9622f15caf4494'
'5d12f6edcf572d26daf51b95aba98db1097ff2f2aeab4cd6cc400ba84b1194589d5a0a0360f9f929f2fcf63c79e107892401d38336ef908794447c14bda2fdb8'
'129866f6c84a1642fbe68f614f288655e0ddda5b4036454978321e0b9ba597ab019c952c4950d0b25c421ef1cd7ee1fa784a8b2a8809ef32acf52da1831c4644'
'2ede62cc64e5348b564a93d07449bd3d60296203ca8112ded073239e77f288be52e774b3cd5fe2026d41cb8bc117b45c00208653809da0d2056a85ad8fab152f')
pkgver() {
cd "$srcdir/splashy"
git describe --always | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
}
build() {
cd splashy
# Fix the build
#sed -e 's|-Werror||g' -i configure.ac
patch -p1 ./autogen.sh $srcdir/automake.patch
patch -p1 ./configure.ac $srcdir/configure.ac.patch
./autogen.sh --prefix=/usr \
--libdir=/usr/lib \
--sysconfdir=/etc \
--sbindir=/sbin \
--datarootdir=/usr/share \
--mandir=/usr/share/man \
--includedir=/usr/include
make
}
package() {
cd splashy
make DESTDIR="$pkgdir/" install
rm -rf "$pkgdir/"{etc/{console-tools,default,init.d,lsb-base-logging.sh},usr/share/initramfs-tools}
install -Dm644 ../initcpio_install "$pkgdir"/usr/lib/initcpio/install/splashy
install -Dm644 ../initcpio_hook "$pkgdir"/usr/lib/initcpio/hooks/splashy
install -Dm644 ../splashy-functions "$pkgdir"/etc/rc.d/splashy-functions
install -Dm644 ../splash-initscripts "$pkgdir"/etc/rc.d/functions.d/splash
install -Dm644 ../splash.conf "$pkgdir"/etc/splash.conf
sed -e 's|>/etc/splashy/themes<|>/usr/share/splashy/themes<|' -i "$pkgdir"/etc/splashy/config.xml
}
|