Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
epiphany CVS 1.0.6 ebuild for mozilla 1.6b here!!!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
sepp
Guru
Guru


Joined: 11 Jul 2002
Posts: 330

PostPosted: Mon Dec 22, 2003 2:31 pm    Post subject: epiphany CVS 1.0.6 ebuild for mozilla 1.6b here!!! Reply with quote

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
View user's profile Send private message
Lovechild
Advocate
Advocate


Joined: 17 May 2002
Posts: 2858
Location: Århus, Denmark

PostPosted: Mon Dec 22, 2003 2:53 pm    Post subject: Reply with quote

please rename thread to "Epiphany CVS ebuild"
Back to top
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Mon Dec 22, 2003 3:03 pm    Post subject: Reply with quote

when i try to digest this, i get: !!! Error: PF is null; exiting.
Back to top
View user's profile Send private message
sepp
Guru
Guru


Joined: 11 Jul 2002
Posts: 330

PostPosted: Mon Dec 22, 2003 3:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Mon Dec 22, 2003 3:57 pm    Post subject: Reply with quote

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 :wink:

*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
View user's profile Send private message
sepp
Guru
Guru


Joined: 11 Jul 2002
Posts: 330

PostPosted: Mon Dec 22, 2003 6:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Mon Dec 22, 2003 7:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
sepp
Guru
Guru


Joined: 11 Jul 2002
Posts: 330

PostPosted: Tue Dec 23, 2003 3:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Tue Dec 23, 2003 3:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
Vishruth
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2002
Posts: 138
Location: India

PostPosted: Sat Jan 17, 2004 5:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
l0rdt
n00b
n00b


Joined: 04 Apr 2003
Posts: 34
Location: Cosenza (ITALY)

PostPosted: Sun Jan 18, 2004 3:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Sun Jan 18, 2004 7:22 pm    Post subject: Reply with quote

copying the 1.0.6 ebuild to epiphany-1.0.7.ebuild works fine :wink:
Back to top
View user's profile Send private message
prosario_2000
Tux's lil' helper
Tux's lil' helper


Joined: 26 May 2003
Posts: 105
Location: San Juan, Puerto Rico

PostPosted: Mon Jan 19, 2004 7:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum