You are not logged in.

#1 2007-07-28 12:47:20

miggols99
Member
Registered: 2007-06-10
Posts: 424

[Request] Up to date splashy!

Recently, bootsplash has been superseded by splashy, since it is easier to configure and doesn't require patching the kernel. Can someone please update the Splashy PKGBUILD in the AUR? I tried it myself, but I have no idea about building stuff..

Offline

#2 2007-07-28 16:23:41

ezzetabi
Member
Registered: 2006-08-27
Posts: 947

Re: [Request] Up to date splashy!

Start from the package in the AUR...

Offline

#3 2007-07-28 19:15:17

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

Tried that, and it messed up my installation sad

Offline

#4 2007-07-28 19:46:01

daedalusman
Member
From: CO, USA
Registered: 2006-12-05
Posts: 258

Re: [Request] Up to date splashy!

ezzetabi wrote:

Start from the package in the AUR...

Did you even read the guys first post. He states what you suggest right off the bat.

Offline

#5 2007-07-29 08:49:51

ezzetabi
Member
Registered: 2006-08-27
Posts: 947

Re: [Request] Up to date splashy!

Sorry, my mistake.

Just according to http://splashy.alioth.debian.org/wiki/installation it should not be so hard.
The real problem is I do now know how libproc and libsysfs are know in Archlinux.

If we manage to find/make libproc and libsysfs splashy probably will compile with:

pkgname=splashy
pkgver=0.3.5
pkgrel=1
pkgdesc="Splashy is a boot splashing system for Linux systems."
arch=(i686)
url="http://splashy.alioth.debian.org/wiki/about"
license=(GPL)
groups=()
depends=(glib2 directfb>=0.9.22 libproc libsysfs libjpeg libpng)
makedepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
source=(http://alioth.debian.org/frs/download.php/2071/"$pkgname"_"$pkgver".tar.gz)
noextract=()
md5sums=(6d6f8192b5d607c2a338094afec31354)

build() {
  cd "$startdir/src/$pkgname-$pkgver"

  ./configure --prefix=/usr || return 1
  make || return 1
  make check || return 1
  make DESTDIR="$startdir/pkg" install || return 1
}

Last edited by ezzetabi (2007-07-29 09:33:59)

Offline

#6 2007-07-29 12:55:38

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

It says on the splashy homepage that it has changed to git. What does this mean? Will this make a difference?

Offline

#7 2007-07-29 15:35:04

nikron
Member
Registered: 2007-05-15
Posts: 130

Re: [Request] Up to date splashy!

miggols99 wrote:

It says on the splashy homepage that it has changed to git. What does this mean? Will this make a difference?

They changed their source control manager.  So, it doesn't really matter to you unless you want to get non-release code.

Offline

#8 2007-07-29 15:49:32

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

I've found sysfsutils, which includes libsysfs. Could someone build that?

http://linux-diag.sourceforge.net/Sysfsutils.html

EDIT: Looks like sysfsutils is already in the repos. My mistake smile

EDIT2: I've created a PKGBUILD which seems to have worked so far... used some of this thread:

http://bbs.archlinux.org/viewtopic.php?id=35440

Hope it will work...

pkgname=splashy
pkgver=0.3.5
pkgrel=1
pkgdesc="Splashy is a boot splashing system for Linux systems."
arch=(i686)
url="http://splashy.alioth.debian.org/wiki/about"
license=(GPL)
groups=()
depends=(glib2 directfb libjpeg libpng)
makedepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
source=(http://alioth.debian.org/frs/download.php/2071/"$pkgname"_"$pkgver".tar.gz)
noextract=()
md5sums=(6d6f8192b5d607c2a338094afec31354)

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}/

  # Quick hack so that the linker won't complain about undefined references
  sed -e 's|splashy_LDADD = libsplashycnf.la libsplashy.la -lpthread -lm  -lglib-2.0|splashy_LDADD = libsplashycnf.la libsplashy.la -lm -lglib-2.0 -lsysfs -lfusion -ldirect -lz -lpthread|' -i src/Makefile.in

  # correct uninitialized variable error
  sed -e 's/*sp,/*sp=NULL,/g' -i src/splashy_video.c

  ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --enable-static --enable-debug=no
  # really turn off debug
  sed -e 's/#define DEBUG 1/#undef DEBUG/g' -i config.h

  make || return 1
  make DESTDIR=${startdir}/pkg install

  # Remove unnecessary files
  rm -rf ${startdir}/pkg/etc/{console-tools,default,init.d,lsb-base-logging.sh}
  rm -rf ${startdir}/pkg/usr/share/initramfs-tools
  rm -f ${startdir}/pkg/usr/lib/{libsplashy.*,libsplashycnf.a}
}

EDIT3: "FATAL: Hook 'splashy' can not be found." This happens when I rebuild the initramfs image.

EDIT4: Looks like you don't need those extra packages. This PKGBUILD works, but doesn't install the hook...

Last edited by miggols99 (2007-07-30 09:42:08)

Offline

#9 2007-07-30 11:33:41

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

Ok. I've found out that the PKGBUILD I posted doesn't make the hook work. If I rebuild the initramfs image, an error appears saying it can't find the hook, because it is not there. Where are the hooks located? I may be able to make the PKGBUILD move the file(s) when it is built.

Offline

#10 2007-07-30 13:03:25

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [Request] Up to date splashy!

I'm technically supposed to be working on splashy but I am busy at the moment.

Sorry :-(

Offline

#11 2007-07-30 19:28:19

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

When will you be able to work on splashy again?

Offline

#12 2007-07-30 21:16:28

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: [Request] Up to date splashy!

When Archie works...

Offline

#13 2007-07-31 18:56:23

ezzetabi
Member
Registered: 2006-08-27
Posts: 947

Re: [Request] Up to date splashy!

do someone know how to make hooks?

Offline

#14 2007-07-31 22:27:42

z4ziggy
Member
From: Israel
Registered: 2004-03-29
Posts: 573
Website

Re: [Request] Up to date splashy!

dtw wrote:

When Archie works...

yikes
I'll kill you...
it does work!

one small "setfont" bug is not the end of the world you know... besides, im fixing it right now.

so get back to fix splashy. we want it in next Archie wink

Offline

#15 2007-08-12 21:03:09

ro0x
Member
From: Santiago, Chile
Registered: 2004-06-20
Posts: 79

Re: [Request] Up to date splashy!

go! go! go!

Offline

#16 2007-08-17 18:08:36

miggols99
Member
Registered: 2007-06-10
Posts: 424

Re: [Request] Up to date splashy!

Can someone please make a PKGBUILD? sad

Offline

#17 2007-08-23 15:24:51

dongiovanni
Member
From: Germany
Registered: 2006-10-06
Posts: 110

Re: [Request] Up to date splashy!

I updated the PKGBUILD. I hope it works now, but the arch splashy theme seems not to be avaiable anymore...

Offline

#18 2007-08-23 22:45:06

ro0x
Member
From: Santiago, Chile
Registered: 2004-06-20
Posts: 79

Re: [Request] Up to date splashy!

the PKGBUILD works but splashy no!...

Offline

#19 2007-08-24 10:28:47

dongiovanni
Member
From: Germany
Registered: 2006-10-06
Posts: 110

Re: [Request] Up to date splashy!

Can you tell me, what does not work? I have an Arch and an Arch64 system and it works on both, so I don't know, what could be wrong. I just started with splashy...

Offline

#20 2007-08-26 19:32:59

ro0x
Member
From: Santiago, Chile
Registered: 2004-06-20
Posts: 79

Re: [Request] Up to date splashy!

in the boot it doesn't start, only I see the archlinux startup scripts in quiet mode, in my console when I run it manually it starts in the tty what use my Xorg not in the framebuffer... plz help me

Offline

#21 2007-08-26 21:32:24

dongiovanni
Member
From: Germany
Registered: 2006-10-06
Posts: 110

Re: [Request] Up to date splashy!

Did you have a look at the wiki page? http://wiki.archlinux.org/index.php/Splashy

Offline

#22 2007-08-26 23:09:17

ro0x
Member
From: Santiago, Chile
Registered: 2004-06-20
Posts: 79

Re: [Request] Up to date splashy!

yes... but is a directfb problem... I think... it says something about "panning failed" when I tried to start dfbg

Last edited by ro0x (2007-08-26 23:10:10)

Offline

#23 2007-08-27 08:54:36

dongiovanni
Member
From: Germany
Registered: 2006-10-06
Posts: 110

Re: [Request] Up to date splashy!

At the moment I have not much experience with directfb, but probably the whole error message could be usefull...

Offline

#24 2007-08-27 21:02:09

ro0x
Member
From: Santiago, Chile
Registered: 2004-06-20
Posts: 79

Re: [Request] Up to date splashy!

are you using vesafb, uvesafb or vesafb-tng? can you post your grub config?

Offline

#25 2007-08-28 08:46:38

dongiovanni
Member
From: Germany
Registered: 2006-10-06
Posts: 110

Re: [Request] Up to date splashy!

I use the Arch kernel26 with vesafb. The kernel line of grub looks like that:
kernel /boot/vmlinuz26 root=/dev/sda1 ro vga=0x31b ro quiet splash

I only included the splashy hook in the mkinitcpio image and added "splashy" in the DAEMONS() array.

I hope it helps you...

Offline

Board footer

Powered by FluxBB