View previous topic :: View next topic |
Author |
Message |
Ernitron n00b
Joined: 03 Aug 2008 Posts: 4
|
Posted: Mon Aug 04, 2008 9:26 pm Post subject: |
|
|
Ho my... I would like very much to have splashy working under gentoo
I play with bootslash, gensplash, splashutils and kernel patch over time... it is unnaturally complex for the task. I just need a background and a rolling bar after all.
Anyway my great respect and grateful for dr. spock outstanding work! Long live fbcondecor... for those who can manage it! |
|
Back to top |
|
|
Nimlot n00b
Joined: 28 Nov 2005 Posts: 27
|
Posted: Thu Aug 07, 2008 6:59 am Post subject: |
|
|
hoyanf wrote: | So far I've got no replies for it... Maybe you could give it a shot before posting it to Bugzilla.. |
I gave it a try and got an error when I tried to compute the digest:
Code: | : command not foundmedia-gfx/splashy/splashy-0.3.11.ebuild: line 4:
*
* ERROR: media-gfx/splashy-0.3.11 failed.
* Call stack:
* ebuild.sh, line 1696: Called source '/usr/local/portage/media-gfx/splashy/splashy-0.3.11.ebuild'
'* splashy-0.3.11.ebuild, line 5: Called inherit 'autotools' 'eutils' 'multilib
* ebuild.sh, line 1173: Called die
* The specific snippet of code:
* [ ! -e "$location" ] && die "${1}.eclass could not be found by inherit()"
* The die message:
.eclass could not be found by inherit()
*
* If you need support, post the topmost build error, and the call stack if relevant.
* This ebuild is from an overlay: '/usr/local/portage/'
*
|
|
|
Back to top |
|
|
Ernitron n00b
Joined: 03 Aug 2008 Posts: 4
|
Posted: Thu Sep 11, 2008 9:46 pm Post subject: |
|
|
OK! My is working Call things exactly in this way:
/usr/local/portage/media-gfx/splashy-0.3.11.ebuild
Code: |
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit autotools eutils multilib
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
DESCRIPTION="Splashy is a next generation boot splashing system for Linux systems."
HOMEPAGE="http://splashy.alioth.debian.org/wiki/start"
SRC_URI="http://alioth.debian.org/frs/download.php/2519/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="nomirror"
IUSE="debug"
RDEPEND=">=sys-devel/autoconf-2.5.9
>=sys-devel/automake-1.9
>=sys-devel/libtool-1.5
sys-process/procps
>=dev-util/pkgconfig-0.14.0
>=dev-libs/DirectFB-0.9.22
>=dev-libs/glib-2
media-libs/jpeg
media-libs/libpng"
DEPEND="${RDEPEND}"
pkg_setup() {
if built_with_use dev-libs/DirectFB sysfs; then
ewarn "Please recompile DirectFB without sysfs"
die "recompile DirectFB with USE=\"-sysfs\""
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
eautoreconf
}
src_compile() {
econf \
$(use_enable debug ) \
|| die "econf"
# Dropping jobserver to -j1 to prevent make complaining of unfinished
# jobs
emake -j1 || die "emake"
}
src_install() {
emake DESTDIR=\"\${D}\" install || die
insinto /etc/splashy || die
doins themes || die
dodoc AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README TODO || die
}
pkg_postinst() {
ewarn "Please do not report any bugs to Gentoo Bugzilla"
elog "Splashy user forum http://alioth.debian.org/forum/?group_id=30657"
elog "Splashy bug reporting http://alioth.debian.org/tracker/?group_id=30657"
}
|
Please note that url of version 0.3.11 has change!
Enjoy! |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Thu Sep 11, 2008 11:35 pm Post subject: |
|
|
I have included your ebuild in devnull overlay. if you have an update for it pm me and I will verbump/edit it etc.
layman -a devnull
to add the overlay. enjoy. |
|
Back to top |
|
|
Ernitron n00b
Joined: 03 Aug 2008 Posts: 4
|
Posted: Tue Sep 16, 2008 7:32 pm Post subject: |
|
|
mostidiot wrote: | I have included your ebuild in devnull overlay. if you have an update for it pm me and I will verbump/edit it etc.
layman -a devnull
to add the overlay. enjoy. |
Great! I am doing some work on it... so probably I will update the ebuild.
Thanks |
|
Back to top |
|
|
oliver Apprentice
Joined: 25 Jun 2003 Posts: 170
|
Posted: Mon Nov 17, 2008 6:19 pm Post subject: |
|
|
sorry for resurrecting an old thread... but I added splashy via the devnull overlay and the provided /etc/init.d/splashy script has this section:
Code: |
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
if [ -r "/lib/lsb/init-functions" ]; then
. "/lib/lsb/init-functions"
else
echo "Could not read file /lib/lsb/init-functions. Please install lsb-base"
exit 1
fi
|
but I don't have lsb-base and don't see it in the portage tree or the overlay
Am I missing something? _________________ I can't help quoting you. 'Cos everything that you said rings true. |
|
Back to top |
|
|
ocin Guru
Joined: 01 Jan 2006 Posts: 500
|
Posted: Mon Feb 23, 2009 9:54 am Post subject: |
|
|
sorry for the late reply, I'll look into it. besides, there are some more problems left from what I hear. |
|
Back to top |
|
|
oliver Apprentice
Joined: 25 Jun 2003 Posts: 170
|
Posted: Mon Feb 23, 2009 1:26 pm Post subject: |
|
|
no need on my account... I got the regular bootsplash working _________________ I can't help quoting you. 'Cos everything that you said rings true. |
|
Back to top |
|
|
|