View previous topic :: View next topic |
Author |
Message |
wel Apprentice
Joined: 03 Sep 2003 Posts: 207
|
Posted: Fri May 27, 2005 8:40 pm Post subject: [Ebuild] Problem with emifreq ebuild. |
|
|
I took the ebuild from gentoo bugzilla, but it didn't work. Here's the ebuild:
Code: | # Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/quick-lounge-applet/quick-lounge-applet-2.2.0.ebuild,v 1.3 2005/01/28 18:19:51 gustavoz Exp $
inherit gnome2
DESCRIPTION="An applet + daemon that shows/control the CPU frequency and temperature"
HOMEPAGE="http://zzrough.free.fr/emifreq.php"
SRC_URI="http://zzrough.free.fr/emifreq/${P}.tar.gz"
LICENSE="GPL-2"
IUSE=""
SLOT="0"
KEYWORDS="x86 ~ppc ~amd64 ~sparc"
RESTRICT="nomirror"
DEPEND=">=x11-libs/gtk+-2"
DOCS="AUTHORS ChangeLog INSTALL NEWS README ABOUT-NLS TODO"
src_install() {
gnome2_src_install
exeinto /etc/init.d
newexe ${FILESDIR}/emifreq.init emifreq || die
}
|
And this is the error i get:
Quote: | mithrim emifreq # ebuild emifreq-applet-0.18.ebuild digest
!!! aux_get(): ebuild path for 'gnome-extra/emifreq-applet-0.18' not specified:
!!! None
!!! aux_get(): ebuild path for 'gnome-extra/emifreq-applet-0.18' not specified:
!!! None
doebuild(): aux_get() error reading gnome-extra/emifreq-applet-0.18; aborting.
|
Any ideas? |
|
Back to top |
|
|
Pythonhead Developer
Joined: 16 Dec 2002 Posts: 1801 Location: Redondo Beach, Republic of Calif.
|
Posted: Fri May 27, 2005 9:21 pm Post subject: |
|
|
Ebuilds need to be in a specific directory in your overlay with the same directory name as the package's name. Is it in the correct directory? |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Fri May 27, 2005 9:26 pm Post subject: |
|
|
Moved from Portage & Programming to Unsupported Software. |
|
Back to top |
|
|
wel Apprentice
Joined: 03 Sep 2003 Posts: 207
|
Posted: Fri May 27, 2005 9:31 pm Post subject: |
|
|
Pythonhead wrote: | Ebuilds need to be in a specific directory in your overlay with the same directory name as the package's name. Is it in the correct directory? |
Yes, it is. I've created a directory called gnome-extra/emifreq. |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Fri May 27, 2005 10:00 pm Post subject: |
|
|
Did you create these directories inside a directory that you added to the PORTDIR_OVERLAY variable in /etc/make.conf? _________________ KDE |
|
Back to top |
|
|
wel Apprentice
Joined: 03 Sep 2003 Posts: 207
|
Posted: Fri May 27, 2005 10:51 pm Post subject: |
|
|
Earthwings wrote: | Did you create these directories inside a directory that you added to the PORTDIR_OVERLAY variable in /etc/make.conf? |
Yes, i did. This is not the first time i add a ebuild that is not in the portage tree. |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Fri May 27, 2005 11:07 pm Post subject: |
|
|
Does it make a difference to call it with the full path? Is the directory you placed the ebuild in controlled by CVS? _________________ KDE |
|
Back to top |
|
|
wel Apprentice
Joined: 03 Sep 2003 Posts: 207
|
Posted: Sat May 28, 2005 2:39 pm Post subject: |
|
|
Earthwings wrote: | Does it make a difference to call it with the full path? |
There's no difference, whenever i do
Code: | ebuild thatebuild.ebuild digest |
or
Code: | ebuild /path/to/ebuild/thatebuild.ebuild digest |
Earthwings wrote: | Is the directory you placed the ebuild in controlled by CVS? |
No, i'm sure it's not.
So, in the same directory i have placed two subdirectories: this one and sensors-applet. Last works flawlessly, no problem doing a digest or compiling or anything. |
|
Back to top |
|
|
|