View previous topic :: View next topic |
Author |
Message |
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Mon Dec 22, 2003 2:31 pm Post subject: epiphany CVS 1.0.6 ebuild for mozilla 1.6b here!!! |
|
|
I've installed mozilla 1.6b some days ago and waited for an epiphany version that actually compiles against it but it seems that this might take some time. so here comes an cvs ebuild. have fun!
Code: |
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit gnome2 eutils
inherit cvs libtool
inherit flag-o-matic debug
DESCRIPTION="Epiphany is a GNOME web browser based on the mozilla rendering engine"
HOMEPAGE="http://epiphany.mozdev.org/"
SRC_URI=""
#SRC_URI="http://mpgritti.oltrelinux.com/${P}.tar.gz"
ECVS_SERVER="anoncvs.gnome.org:/cvs/gnome"
ECVS_MODULE="epiphany"
ECVS_BRANCH="gnome-2-4"
ECVS_TOP_DIR="${DISTDIR}/cvs-src/${PN}"
S=${WORKDIR}/${ECVS_MODULE}
LICENSE="GPL"
SLOT="0"
KEYWORDS="x86"
IUSE=""
RDEPEND=">=x11-libs/gtk+-2.2
>=gnome-base/gnome-common-1.2.4-r3
>=gnome-base/ORBit2-2.6
>=gnome-base/gnome-vfs-2.2.1
>=gnome-base/gnome-desktop-2.2.0.1
>=gnome-base/libbonoboui-2.2.0
>=gnome-base/libglade-2.0.1
>=gnome-base/libgnome-2.2.0.1
>=net-www/mozilla-1.6b
>=gnome-base/libgnomeui-2.2.0.1"
DEPEND="${RDEPEND}
!net-www/epiphany
dev-util/cvs
>=gnome-base/gconf-1.2.1
>=app-text/scrollkeeper-0.3.11
>=dev-util/pkgconfig-0.12.0
>=dev-util/intltool-0.21"
pkg_setup () {
if [ ! -f ${ROOT}/usr/lib/mozilla/components/libwidget_gtk2.so ]
then
eerror "you need mozilla compiled against gtk+-2"
eerror "export USE=\"gtk2\" ;emerge mozilla -p "
die "Need Mozilla compiled with gtk+-2.0!!"
fi
}
src_unpack() {
cvs_src_unpack
if [ ! -f "${S}/config.h.in" ]; then
cp ${FILESDIR}/config.h.in ${S}/
fi
}
strip-flags
src_compile() {
mv configure.in configure.in.old
sed -e "s|GNOME_DEBUG_CHECK||" configure.in.old > configure.in
elibtoolize
WANT_AUTOMAKE_1_6=1 ./autogen.sh
gnome2_src_configure || die
emake
}
DOCS="AUTHORS COPYING* ChangeLog HACKING INSTALL NEWS README"
|
Last edited by sepp on Mon Dec 22, 2003 3:34 pm; edited 1 time in total |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Mon Dec 22, 2003 2:53 pm Post subject: |
|
|
please rename thread to "Epiphany CVS ebuild" |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Mon Dec 22, 2003 3:03 pm Post subject: |
|
|
when i try to digest this, i get: !!! Error: PF is null; exiting. |
|
Back to top |
|
|
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Mon Dec 22, 2003 3:35 pm Post subject: |
|
|
neenee wrote: | when i try to digest this, i get: !!! Error: PF is null; exiting. |
you don't need to digest it. just run "emerge epiphany-1.0.6cvs.ebuild" or whatever you have called it. |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Mon Dec 22, 2003 3:57 pm Post subject: |
|
|
thanks for the prompt reply. i'm emerging mozilla_1.6_beta now.
i put the ebuild in /usr/local/portage/net-www/epiphany, and
called it 'epiphany-1.0.6cvs.ebuild', as your example in your
post.. now i get the following error message:
Code: | Calculating dependencies \
!!! Problem with determining the name/location of an ebuild.
!!! Please report this on IRC and bugs if you are not causing it.
!!! mycpv: net-www/epiphany-1.0.6cvs
!!! mysplit: ['net-www', 'epiphany-1.0.6cvs']
!!! psplit: None
!!! error: unsubscriptable object |
*update* 1.0.6 from portage seems to work fine with the latest
mozilla. so i do not need this ebuild. but i would like to know how
to solve this problem anyway, just incase something similar pops
up in the future
*update* though the one i have emerged works fine, emerging
my 1.0.6 does not work when the new mozilla is emerged, so i
guess that's what this ebuild is for. lol. |
|
Back to top |
|
|
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Mon Dec 22, 2003 6:20 pm Post subject: |
|
|
cd to /usr/local/portage/net-www/epiphany and execute
"emerge epiphany-1.0.6cvs.ebuild". be sure to have /usr/local/portage in your /etc/make.conf file entered as portages overlay directory |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Mon Dec 22, 2003 7:41 pm Post subject: |
|
|
still, i get:
Code: | root:/usr/local/portage/net-www/epiphany> emerge epiphany-1.0.6cvs.ebuild
/usr/portage/packages
Calculating dependencies \
!!! Problem with determining the name/location of an ebuild.
!!! Please report this on IRC and bugs if you are not causing it.
!!! mycpv: net-www/epiphany-1.0.6cvs
!!! mysplit: ['net-www', 'epiphany-1.0.6cvs']
!!! psplit: None
!!! error: unsubscriptable object |
|
|
Back to top |
|
|
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Tue Dec 23, 2003 3:03 pm Post subject: |
|
|
neenee wrote: | still, i get:
Code: | root:/usr/local/portage/net-www/epiphany> emerge epiphany-1.0.6cvs.ebuild
|
|
then go an rename the ebuild to epiphany-1.0.6.ebuild and try again. this worked for me. |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Tue Dec 23, 2003 3:27 pm Post subject: |
|
|
after renaming it to 'epiphany-1.0.6.ebuild', i had to
replace the following:
>=net-www/mozilla-1.6b
with:
>=net-www/mozilla-1.6_beta
i am now emerging it. i'll report back with the results.
*update* done emerging; now epiphany works fine
again with the new beta mozilla.
thanks for sharing the ebuild. |
|
Back to top |
|
|
Vishruth Tux's lil' helper
Joined: 25 Oct 2002 Posts: 138 Location: India
|
Posted: Sat Jan 17, 2004 5:11 pm Post subject: |
|
|
I emerged mozilla 1.6 ebuild last night and then tried to emerge epiphany. This is what I get:
Code: | checking for mozilla version... 1.6
configure: error:
*****************************************************************************
Epiphany can be built using Mozilla 1.4, 1.5a, 1.5b, 1.5 or
trunk snapshot, but the version available is 1.6.
When using Mozilla trunk snapshot, a successful build is not guaranteed due
to the frequently changing state of the Mozilla interfaces and the limited
resources of the Epiphany team to support non-release Mozilla snapshots.
*****************************************************************************
!!! ERROR: net-www/epiphany-1.0.6 failed.
!!! Function econf, Line 339, Exitcode 1
!!! econf failed
|
I don't use epiphany. But gnome seems to be insisting on having this on my system. I can't even remove it from my "world" file because it's not even there. The problem now is that when I try emerge -Uv world epiphany is the first ebuild on the list and since it fails to compile, emerge doesn't even get to the other ebuilds. I don't want to compile mozilla 1.5 again for the sake of something that I don't even use - epiphany! :p
Code: | root@srk-gen vish # emerge -pU world
>>> --upgradeonly implies --update... adding --update to options.
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild N ] net-www/epiphany-1.0.6
[ebuild U ] gnome-base/gnome-session-2.4.1 [2.4.0]
[ebuild U ] media-libs/audiofile-0.2.4 [0.2.3-r1]
[ebuild U ] x11-wm/metacity-2.6.3 [2.6.1]
[ebuild U ] media-libs/gstreamer-0.6.4 [0.6.3]
[ebuild U ] media-libs/gst-plugins-0.6.4 [0.6.3]
[ebuild U ] media-plugins/gst-plugins-oss-0.6.4 [0.6.3]
[ebuild U ] x11-libs/libwnck-2.4.0.1-r1 [2.4.0.1]
[ebuild U ] gnome-base/gnome-panel-2.4.1 [2.4.0]
[ebuild U ] gnome-extra/libgtkhtml-2.4.1 [2.4.0]
[ebuild U ] gnome-extra/yelp-2.4.2 [2.4.0]
[ebuild U ] gnome-extra/gnome-utils-2.4.1 [2.4.0]
[ebuild U ] gnome-extra/gnome2-user-docs-2.4.1 [2.4.0]
[ebuild U ] app-text/gpdf-0.111 [0.110]
[ebuild U ] media-plugins/gst-plugins-vorbis-0.6.4 [0.6.3]
[ebuild U ] media-plugins/gst-plugins-mad-0.6.4 [0.6.3]
[ebuild U ] gnome-extra/gnome-media-2.4.1.1 [2.4.0]
[ebuild U ] gnome-base/libgtop-2.0.7 [2.0.5]
[ebuild N ] gnome-extra/nautilus-cd-burner-0.5.3
[ebuild U ] gnome-base/gnome-applets-2.4.1-r2 [2.4.0]
[ebuild U ] app-arch/file-roller-2.4.1.1 [2.4.0.1]
[ebuild U ] gnome-extra/bug-buddy-2.4.1 [2.4.0]
[ebuild U ] net-print/cups-1.1.20 [1.1.19-r1]
[ebuild U ] app-text/ghostscript-7.07.1-r1 [7.05.6-r3]
[ebuild U ] app-text/ggv-2.4.0.2 [2.4.0.1]
[ebuild U ] gnome-extra/gnome-games-2.4.1.1 [2.4.0]
[ebuild U ] gnome-extra/gcalctool-4.3.16 [4.3.3]
[ebuild U ] gnome-base/gdm-2.4.1.7-r1 [2.4.1.6]
[ebuild U ] gnome-extra/acme-2.4.2 [2.4.0]
[ebuild U ] media-gfx/eog-2.4.1 [2.4.0]
[ebuild U ] gnome-extra/gucharmap-1.2.0 [1.0.0]
[ebuild U ] x11-terms/gnome-terminal-2.4.2 [2.4.1]
[ebuild U ] gnome-base/gnome-2.4.1 [2.4]
[ebuild N ] media-gfx/bootsplash-0.6-r3
[ebuild U ] sys-kernel/genkernel-3.0.1_beta4 [1.8] |
Any suggestions? _________________ http://freeshell.in/~vish/ |
|
Back to top |
|
|
l0rdt n00b
Joined: 04 Apr 2003 Posts: 34 Location: Cosenza (ITALY)
|
Posted: Sun Jan 18, 2004 3:15 pm Post subject: |
|
|
Vishruth wrote: | I emerged mozilla 1.6 ebuild last night and then tried to emerge epiphany. This is what I get:
Code: | checking for mozilla version... 1.6
configure: error:
*****************************************************************************
Epiphany can be built using Mozilla 1.4, 1.5a, 1.5b, 1.5 or
trunk snapshot, but the version available is 1.6.
|
|
epiphany-1.0.7 is out and working with mozilla-1.6.
You need to create an ebuild by yourself, since it isn't in the portage tree.
Ciao! |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Sun Jan 18, 2004 7:22 pm Post subject: |
|
|
copying the 1.0.6 ebuild to epiphany-1.0.7.ebuild works fine |
|
Back to top |
|
|
prosario_2000 Tux's lil' helper
Joined: 26 May 2003 Posts: 105 Location: San Juan, Puerto Rico
|
Posted: Mon Jan 19, 2004 7:17 pm Post subject: |
|
|
Well, Epiphany 1.0.7 ebuild is in portage:
Just write as root:
Quote: |
#cd /usr/portage/net-www/epiphany/
#emerge epiphany-1.0.7.ebuild |
You'll have epiphany-1.0.7 installed in no time. |
|
Back to top |
|
|
|