galeon version bump to 2.0 and gcc 4.1 fix.
authorHanno Boeck <hanno@gentoo.org>
Mon, 28 Nov 2005 17:14:31 +0000 (17:14 +0000)
committerHanno Boeck <hanno@gentoo.org>
Mon, 28 Nov 2005 17:14:31 +0000 (17:14 +0000)
Package-Manager: portage-2.0.53_rc7

www-client/galeon/ChangeLog
www-client/galeon/Manifest
www-client/galeon/files/digest-galeon-2.0.0 [new file with mode: 0644]
www-client/galeon/files/galeon-2.0.0-gcc41.patch [new file with mode: 0644]
www-client/galeon/galeon-2.0.0.ebuild [new file with mode: 0644]

index 34817a07c7d8c8d8ed5d35ab81e18f27ccd48392..7689527cb29de60e37e208b6fca309dd82613b84 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for www-client/galeon
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/galeon/ChangeLog,v 1.19 2005/09/17 01:02:47 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/galeon/ChangeLog,v 1.20 2005/11/28 17:14:31 hanno Exp $
+
+*galeon-2.0.0 (28 Nov 2005)
+
+  28 Nov 2005; Hanno Boeck <hanno@gentoo.org>
+  +files/galeon-2.0.0-gcc41.patch, +galeon-2.0.0.ebuild:
+  Version bump and fix for gcc 4.1.
 
   17 Sep 2005; Aron Griffis <agriffis@gentoo.org> galeon-1.3.21.ebuild:
   Mark 1.3.21 stable on alpha
index 5b173fae8029ec442deeae29d5246c71ab20a599..eb4e49d6d3d673dcf3cb192ea0ac94386a80053f 100644 (file)
@@ -1,14 +1,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 ab880eb7bbb42bf738f352b617d3e00d ChangeLog 17185
+MD5 571d3c8320da2ed9b968618377f24e6a ChangeLog 17351
+MD5 511883d67fd68cc5fcef2df81022339f files/digest-galeon-1.3.21 67
+MD5 c2a24e5bb4adef9844eae66296a77624 files/digest-galeon-2.0.0 66
+MD5 96546bb1b58d9e16eae70f22da8315c9 files/galeon-2.0.0-gcc41.patch 430
 MD5 89f85dbadf0965796219c18068ece3d1 galeon-1.3.21.ebuild 1328
+MD5 7b1b14732b38c792ccf6f45db217f96c galeon-2.0.0.ebuild 1413
 MD5 4c1c1e710ea77d8d7db9906084c4228d metadata.xml 215
-MD5 511883d67fd68cc5fcef2df81022339f files/digest-galeon-1.3.21 67
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDL/PSr2QksT29OyARAt+YAJ9pV1o8b9AH6Bx0wNuEhxh0nAqQ2wCfdkbF
-AOkjps2ORs1sf4GNQ+zvavs=
-=TwMZ
+iD8DBQFDizsOr2QksT29OyARAr79AJ9SCElDdvrw8fC1fAJ2K/MyGQ8lWQCfQO3W
+GSgVrTIPfF0A2vJCYua4CJI=
+=W0LR
 -----END PGP SIGNATURE-----
diff --git a/www-client/galeon/files/digest-galeon-2.0.0 b/www-client/galeon/files/digest-galeon-2.0.0
new file mode 100644 (file)
index 0000000..dddef5a
--- /dev/null
@@ -0,0 +1 @@
+MD5 e1f1e46d40c9e2345c1ea5e9bc788244 galeon-2.0.0.tar.bz2 2966515
diff --git a/www-client/galeon/files/galeon-2.0.0-gcc41.patch b/www-client/galeon/files/galeon-2.0.0-gcc41.patch
new file mode 100644 (file)
index 0000000..ed95a8c
--- /dev/null
@@ -0,0 +1,11 @@
+--- galeon-2.0.0/mozilla/ProgressListener.h    2005-04-29 17:21:00.000000000 +0200
++++ galeon-2.0.0-gcc41/mozilla/ProgressListener.h      2005-11-28 16:57:57.469235784 +0100
+@@ -79,7 +79,7 @@
+ #ifdef HAVE_NSIWEBPROGRESSLISTENER2_H
+       NS_DECL_NSIWEBPROGRESSLISTENER2
+ #else
+-      NS_METHOD GProgressListener::
++      NS_METHOD
+                       OnProgressChange64 (nsIWebProgress *aWebProgress,
+                                           nsIRequest *aRequest,
+                                           PRInt64 aCurSelfProgress,
diff --git a/www-client/galeon/galeon-2.0.0.ebuild b/www-client/galeon/galeon-2.0.0.ebuild
new file mode 100644 (file)
index 0000000..6678b75
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/galeon/galeon-2.0.0.ebuild,v 1.1 2005/11/28 17:14:31 hanno Exp $
+
+inherit gnome2 debug libtool eutils
+
+DESCRIPTION="A GNOME Web browser based on gecko (mozilla's rendering engine)"
+HOMEPAGE="http://galeon.sourceforge.net"
+SRC_URI="mirror://sourceforge/galeon/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+IUSE="firefox"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="virtual/x11
+       !firefox? ( >=www-client/mozilla-1.7.6-r1 )
+       firefox? ( >=www-client/mozilla-firefox-1.0.2-r1 )
+       >=dev-libs/glib-2
+       >=x11-libs/gtk+-2.4.0
+       >=dev-libs/libxml2-2.6.6
+       >=gnome-base/gconf-2.3.2
+       >=gnome-base/orbit-2
+       >=gnome-base/libbonobo-2
+       >=gnome-base/libbonoboui-2.1.1
+       >=gnome-base/libgnomeui-2.5.2
+       >=gnome-base/gnome-vfs-2
+       >=gnome-base/gnome-desktop-2.10.0
+       >=gnome-base/libglade-2.3.1
+       app-text/scrollkeeper"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       >=dev-util/intltool-0.30
+       >=sys-devel/gettext-0.11"
+
+src_unpack() {
+       unpack ${A}
+       epatch ${FILESDIR}/galeon-2.0.0-gcc41.patch
+}
+
+src_compile() {
+       use firefox && myconf="--with-mozilla=firefox"
+       use firefox || myconf="--with-mozilla=mozilla"
+
+       econf ${myconf} || die "configure failed"
+       make || die "compile failed"
+}
+
+DOCS="AUTHORS COPYING COPYING.README ChangeLog FAQ INSTALL README README.ExtraPrefs THANKS TODO NEWS"