From 658d1005f7e9b58738c13eca8ee097b5a5797052 Mon Sep 17 00:00:00 2001 From: Alastair Tse Date: Wed, 23 Apr 2003 09:05:18 +0000 Subject: version bump --- net-www/galeon/ChangeLog | 7 +- net-www/galeon/Manifest | 4 +- net-www/galeon/files/digest-galeon-1.2.10a | 1 + net-www/galeon/galeon-1.2.10a.ebuild | 123 +++++++++++++++++++++++++++++ 4 files changed, 133 insertions(+), 2 deletions(-) create mode 100644 net-www/galeon/files/digest-galeon-1.2.10a create mode 100644 net-www/galeon/galeon-1.2.10a.ebuild (limited to 'net-www') diff --git a/net-www/galeon/ChangeLog b/net-www/galeon/ChangeLog index 9f6cc79f5d7d..8dc166fc6876 100644 --- a/net-www/galeon/ChangeLog +++ b/net-www/galeon/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-www/galeon # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/galeon/ChangeLog,v 1.44 2003/04/21 21:24:37 liquidx Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/galeon/ChangeLog,v 1.45 2003/04/23 09:05:10 liquidx Exp $ + +*galeon-1.2.10a (23 Apr 2003) + + 23 Apr 2003; Alastair Tse galeon-1.2.10a.ebuild: + version bump. this fixes gcc 2.9x compiler errors (#19748) *galeon-1.2.10 (21 Apr 2003) diff --git a/net-www/galeon/Manifest b/net-www/galeon/Manifest index 2375f71923f5..5ad142cccdc9 100644 --- a/net-www/galeon/Manifest +++ b/net-www/galeon/Manifest @@ -1,4 +1,4 @@ -MD5 8c9f0ad84fdbdcbb769e57a5e197f265 ChangeLog 7262 +MD5 9129f5062e3275b7dfe71fd4e5749686 ChangeLog 7427 MD5 ec784111eba5eea296151646c1b40e64 galeon-1.2.8.ebuild 3254 MD5 c90bd5a3f085adc3689e5105bb5c7457 galeon-1.2.6.ebuild 3003 MD5 de55ba364ec5d350564f7bdb54da2dcf galeon-1.2.7-r1.ebuild 3081 @@ -8,6 +8,7 @@ MD5 e3e35eb1d10dcd317a3e73aef9c6ffd6 galeon-1.3.3.ebuild 1800 MD5 2cd15b0629bc9d6e9c0938a6d4f5be36 galeon-1.2.9.ebuild 3263 MD5 952302c8a0bd5a234d6944a9c012e3de galeon-1.3.4.ebuild 1687 MD5 dcb74769bc96a7df5c3ac1a71dc11ad4 galeon-1.2.10.ebuild 3276 +MD5 674b53b9933342f691592120a033ee36 galeon-1.2.10a.ebuild 3280 MD5 7452327082b17acbb2ae8b41e9d4356c files/digest-galeon-1.2.8 65 MD5 bbfc72f2fb2c1023fa9722dfa6bbfaa4 files/digest-galeon-1.3.2 579 MD5 61056f75dbefbbf2d8d48ec8c3323152 files/digest-galeon-1.2.6 65 @@ -23,3 +24,4 @@ MD5 1547a74d44a66a666139d4bf88fea367 files/digest-galeon-1.3.3 65 MD5 1745a1b5fb19426c721b8d1aefad75fa files/digest-galeon-1.2.9 65 MD5 45c670ad8bd2014a4b86dcd37c1c5d11 files/digest-galeon-1.3.4 66 MD5 c08151870ccc9d91e6e8ceb9a8a83b8b files/digest-galeon-1.2.10 66 +MD5 8a4f5575c0225821b55e84ba7e75ae05 files/digest-galeon-1.2.10a 67 diff --git a/net-www/galeon/files/digest-galeon-1.2.10a b/net-www/galeon/files/digest-galeon-1.2.10a new file mode 100644 index 000000000000..8a4a8d1021f7 --- /dev/null +++ b/net-www/galeon/files/digest-galeon-1.2.10a @@ -0,0 +1 @@ +MD5 03765ca56b2c8dee1538e413a26f5fb6 galeon-1.2.10a.tar.gz 4114691 diff --git a/net-www/galeon/galeon-1.2.10a.ebuild b/net-www/galeon/galeon-1.2.10a.ebuild new file mode 100644 index 000000000000..ed9aee553090 --- /dev/null +++ b/net-www/galeon/galeon-1.2.10a.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/galeon/galeon-1.2.10a.ebuild,v 1.1 2003/04/23 09:05:10 liquidx Exp $ + +IUSE="nls" + +inherit eutils libtool gnome.org + +REQ_MOZ_VER="1.3" + +S="${WORKDIR}/${P%%a}" +DESCRIPTION="A GNOME Web browser based on gecko (mozilla's rendering engine)" +SRC_URI="http://download.sourceforge.net/${PN}/${P}.tar.gz + mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://galeon.sourceforge.net" + +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~alpha ~sparc" +SLOT="0" + +RDEPEND="=net-www/mozilla-${REQ_MOZ_VER}* + >=gnome-base/gnome-libs-1.4.1.4 + <=gnome-base/libglade-0.99.0 + =gnome-base/gnome-vfs-1.0* + =gnome-base/gconf-1.0* + >=gnome-base/oaf-0.6.10 + >=dev-libs/libxml-1.8.17 + >=media-libs/gdk-pixbuf-0.18.0 + nls? ( sys-devel/gettext + >=dev-util/intltool-0.17 )" + # bonobo? ( >=gnome-base/bonobo-1.0.19-r1 ) + +DEPEND="${RDEPEND} + app-text/scrollkeeper" + +pkg_setup() { + + if [ ! -f ${ROOT}/usr/lib/mozilla/components/libwidget_gtk.so ] + then + eerror + eerror "It seems that your Mozilla was not compiled against gtk+-1.2," + eerror "but rather gtk+-2.0. As Galeon does not support this setup yet," + eerror "you will have to remerge Mozilla with gtk+-1.2 support. This" + eerror "can be done by taking \"gtk2\" out of your USE flags:" + eerror + eerror " # USE="-gtk2" emerge mozilla " + eerror + die "Need Mozilla compiled with gtk+-1.2!!" + fi +} + +src_unpack() { + + unpack ${A} + + # Add UTF8 support to the google smart bookmarks. Note that + # it will probibly only work for a newly created bookmark ... + # (26 Dec 2002) + cd ${S}; epatch ${FILESDIR}/${PN}-1.2.7-google-UTF8.patch +} + +src_compile() { + + elibtoolize + + local myconf= + local moz_ver="`pkg-config --modversion mozilla-xpcom | cut -d. -f1,2 2>/dev/null`" + + [ -z "${moz_ver}" ] && moz_ver="${REQ_MOZ_VER}" + + use nls || myconf="${myconf} --disable-nls" + # use bonobo && myconf="${myconf} --enable-gnome-file-selector" + + ./configure --host=${CHOST} \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --localstatedir=/var/lib \ + --with-mozilla-libs=${MOZILLA_FIVE_HOME} \ + --with-mozilla-includes=${MOZILLA_FIVE_HOME}/include \ + --without-debug --disable-werror \ + --disable-applet \ + --disable-werror \ + --disable-install-schemas \ + --enable-nautilus-view=no \ + --with-mozilla-snapshot=${moz_ver} \ + ${myconf} || die + + emake || make || die +} + +src_install() { + + # galeon-config-tool was rewritten for 1.2.0 and causes sandbox + # violations if gconfd is shut down... The schemas seem to install + # fine without it (at least it seems like it... *sigh*) + #gconftool --shutdown + + make prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + sysconfdir=${D}/etc \ + localstatedir=${D}/var/lib \ + install || die + + dodoc AUTHORS ChangeLog COPYING* FAQ NEWS README TODO THANKS +} + +pkg_postinst() { + + galeon-config-tool --fix-gconf-permissions + galeon-config-tool --pkg-install-schemas + scrollkeeper-update + + if [ -z "`use gnome`" ] + then + einfo "Please make sure libglade was built with gnome support, or" + einfo "else galeon will not be able to start up." + einfo + einfo 'To do this, type: ' + einfo 'USE="gnome" emerge libglade' + fi +} + -- cgit v1.2.3-65-gdbad