summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Laue <brad@gentoo.org>2003-06-03 15:15:55 +0000
committerBrad Laue <brad@gentoo.org>2003-06-03 15:15:55 +0000
commitd80ae18cb01a96b95c33437f21f5c984ebeb89d9 (patch)
treeb83a29678b040ab6b03305e9da8d0f6f00485535 /net-www
parentmozilla-firebird-bin; will supercede phoenix-bin shortly. (diff)
downloadgentoo-2-d80ae18cb01a96b95c33437f21f5c984ebeb89d9.tar.gz
gentoo-2-d80ae18cb01a96b95c33437f21f5c984ebeb89d9.tar.bz2
gentoo-2-d80ae18cb01a96b95c33437f21f5c984ebeb89d9.zip
mozilla-firebird-bin; will supercede phoenix-bin shortly.
Diffstat (limited to 'net-www')
-rw-r--r--net-www/mozilla-firebird-bin/ChangeLog134
-rw-r--r--net-www/mozilla-firebird-bin/Manifest8
-rw-r--r--net-www/mozilla-firebird-bin/files/MozillaFirebird20
-rw-r--r--net-www/mozilla-firebird-bin/files/digest-mozilla-firebird-bin-0.61
-rw-r--r--net-www/mozilla-firebird-bin/files/firebird-0.6-antialiasing-patch28
-rw-r--r--net-www/mozilla-firebird-bin/mozilla-firebird-bin-0.6.ebuild61
6 files changed, 248 insertions, 4 deletions
diff --git a/net-www/mozilla-firebird-bin/ChangeLog b/net-www/mozilla-firebird-bin/ChangeLog
new file mode 100644
index 000000000000..c5ee9ddb51ec
--- /dev/null
+++ b/net-www/mozilla-firebird-bin/ChangeLog
@@ -0,0 +1,134 @@
+# ChangeLog for net-www/mozilla-firebird-bin
+# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firebird-bin/ChangeLog,v 1.1 2003/06/03 15:15:48 brad Exp $
+
+*firebird-bin-0.6 (17 May 2003)
+
+ 03 June 2003; Brad Laue <brad@gentoo.org> mozilla-firebird-bin-0.6.ebuild,
+ Initial import of this. Added several improvements to the ebuild this is
+ based on, from bug 21145.
+
+*firebird-bin-0.6 (17 May 2003)
+
+ 17 May 2003; Jasmin Buchert <jasmin@atlantica.ch> firebird-bin-0.6.ebuild,
+ files/firebird, files/firebird-0.6-antialiasing-patch, files/firebird-opt:
+ Updated ebuild for Firebird 0.6
+
+ 12 May 2003; George Shapovalov <george@gentoo.org> phoenix-bin-0.5-r1.ebuild :
+ added announcement of move to pkg_postinst per killian's request
+
+ corrected DEPEND to use =x11-libs/gtk+-1.2* strictly (it's already
+ compiled! What was the deal?)
+ see #20809, thanks to Stuart Still <stustill@hotmail.com> for spotting this
+
+ fixed nsplugins.eclass to create absolute symlink instead of local to plugins dir,
+ added missing inherit nsplugins (#20762)
+
+*phoenix-bin-0.5-r1 (09 May 2003)
+
+ 09 May 2003; George Shapovalov <george@gentoo.org> phoenix-bin-0.5-r1.ebuild, files/{phoenix-opt,digest-phoenix-bin-0.5-r1} :
+ changed ebuild to install phoenix under /opt per robbat2's request (#20185)
+
+*phoenix-bin-0.5 (30 Dec 2002)
+
+ 23 Mar 2003; phoen][x <phoenix@gentoo.org> phoenix-bin-0.5.ebuild :
+ Made the ebuild use the nsplugins functions.
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ Updated the gtk dependencies. See bug #13112 for further details.
+ Thanks to Max Kalika <alkern23@yahoo.com> for the contribution.
+
+ 30 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org> phoenix-bin-0.5.ebuild :
+ unmasked 0.5 for x86
+
+*phoenix-bin-0.4-r2 (10 Dec 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 10 Dec 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.5.ebuild
+ files/digest-phoenix-bin-0.5 :
+ Version bump. Tagging that unstable.
+
+* Autoupdate keywords (12-6-02)
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*phoenix-bin-20021121 (21 Nov 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 21 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.5.ebuild,
+ files/digest-phoenix-bin-0.5.ebuild :
+ Removing this from the tree because 20021121 > 0.5 from portage's view.
+
+ 21 Nov 2002; Mark Guertin <gerk@gentoo.org> phoenix-bin-20021121.ebuild:
+ set as -ppc -sparc -sparc64 -alpha to avoid confusion, these are all x86
+ binaries (set all builds visible like this)
+
+ 21 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-20021121.ebuild,
+ files/digest-phoenix-bin-20021121.ebuild :
+ Bumped to new snapshot. This fixes bug #11038. Using epatch instead of
+ patch now.
+
+*phoenix-bin-0.4-r2 (19 Nov 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 19 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4-r2.ebuild
+ files/digest-phoenix-bin-0.4-r2 :
+ Made phoenix mozilla plugin compliant. The new plugin layout for
+ phoenix and mozilla is: All plugins go to /usr/lib/nsbrowser/plugins
+ and the browsers plugins/ dir is symlinked to that very directory.
+ Check bug #10056 for further details.
+
+*phoenix-bin-0.4-r1 (17 Nov 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 17 Nov 2002; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Updated the wrapper - phoenix and mozilla should play nice now.
+
+ 17 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4-r1.ebuild
+ files/phoenix-0.4-antialiasing-patch :
+ Added TrueType patch. This closes bug #10649.
+ Thanks to Sebastian Werner <sebastian@werner-productions.de> for the
+ contribution. Put this ebuild in the stable profile.
+
+*phoenix-bin-0.4 (31 Oct 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 17 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4.ebuild :
+ Put the ebuild into the stable profile.
+
+ 09 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4.ebuild :
+ Modified the /usr/bin/phoenix script to open new windows instead of
+ creating new instances. Thanks to Lee_ in #gentoo.
+
+ 07 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4.ebuild :
+ Added x11-libs/gtk+ to RDEPEND - phoenix-bin needs gtk1.2 or it
+ wont work.
+
+ 31 Oct 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.4.ebuild :
+ Bumped to new version. Removed the mozilla dependency.
+
+*phoenix-bin-0.3 (27 Oct 2002)
+
+ 05 Mar 2003; phoen][x <phoenix@gentoo.org> files/phoenix :
+ Modified the phoenix startup script (see bug #15202 for additional info).
+
+ 17 Nov 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.3.ebuild :
+ Put the ebuild into the stable profile.
+
+ 31 Oct 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.3.ebuild :
+ Added sys-libs/lib-compat-1.0-r2 to RDEPEND.
+
+ 27 Oct 2002; phoen][x <phoenix@gentoo.org> phoenix-bin-0.3.ebuild :
+ Intial import. This package needs quite some testing - i'm not sure
+ if the dosym in src_install () is safe.
diff --git a/net-www/mozilla-firebird-bin/Manifest b/net-www/mozilla-firebird-bin/Manifest
index fb71a723b942..cc0cfe6df396 100644
--- a/net-www/mozilla-firebird-bin/Manifest
+++ b/net-www/mozilla-firebird-bin/Manifest
@@ -1,5 +1,5 @@
-MD5 044d8efe7b760e8f77f0e290507bc585 ChangeLog 5316
-MD5 2c28e5dab3a3291293eedd70924af4d1 mozilla-firebird-bin-0.6.ebuild 1414
-MD5 ea09be23f658d94f6c53fff532784906 files/digest-firebird-bin-0.6 90
-MD5 6e4352482ed149b3b9aca78d83de1124 files/MozillaFirebird 753
+MD5 808ebbde2d5446206db66ddffec98c06 mozilla-firebird-bin-0.6.ebuild 1642
+MD5 6cbc178d50516dfc7a9c5cb92174a8ea ChangeLog 5550
MD5 ea09be23f658d94f6c53fff532784906 files/digest-mozilla-firebird-bin-0.6 90
+MD5 48924e6ea5eeccdde41276f2231a8630 files/firebird-0.6-antialiasing-patch 1253
+MD5 41ce59711d59d358d0f7c9e976b2b88d files/MozillaFirebird 751
diff --git a/net-www/mozilla-firebird-bin/files/MozillaFirebird b/net-www/mozilla-firebird-bin/files/MozillaFirebird
new file mode 100644
index 000000000000..466e65043e5b
--- /dev/null
+++ b/net-www/mozilla-firebird-bin/files/MozillaFirebird
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firebird-bin/files/MozillaFirebird,v 1.1 2003/06/03 15:15:48 brad Exp $
+
+# This is the Gentoo Phoenix startup script
+# Additions, suggestions?
+# contact phoen][x <phoenix@gentoo.org>
+
+export MOZILLA_FIVE_HOME="/opt/mozilla-firebird"
+FIREBIRD_PATH="/opt/mozilla-firebird"
+
+if [ -z "`/bin/ps x | /bin/grep \"[0-9] ${FIREBIRD_PATH}/MozillaFirebird-bin\"`" ]; then
+ # No MozillaFirebird running
+ ${FIREBIRD_PATH}/MozillaFirebird $@
+else
+ # MozillaFirebird running - open a new window
+ ${FIREBIRD_PATH}/MozillaFirebird -remote "openURL($@ ,new-window)"
+fi
diff --git a/net-www/mozilla-firebird-bin/files/digest-mozilla-firebird-bin-0.6 b/net-www/mozilla-firebird-bin/files/digest-mozilla-firebird-bin-0.6
new file mode 100644
index 000000000000..5f60ab76ce83
--- /dev/null
+++ b/net-www/mozilla-firebird-bin/files/digest-mozilla-firebird-bin-0.6
@@ -0,0 +1 @@
+MD5 52376f4f0b088256f75a87920de0e4c4 MozillaFirebird-0.6-i686-pc-linux-gnu.tar.gz 9776851
diff --git a/net-www/mozilla-firebird-bin/files/firebird-0.6-antialiasing-patch b/net-www/mozilla-firebird-bin/files/firebird-0.6-antialiasing-patch
new file mode 100644
index 000000000000..8ae470bf9048
--- /dev/null
+++ b/net-www/mozilla-firebird-bin/files/firebird-0.6-antialiasing-patch
@@ -0,0 +1,28 @@
+--- unix.js~ 2003-05-17 13:08:50.000000000 +0200
++++ unix.js 2003-05-17 13:16:56.000000000 +0200
+@@ -228,21 +228,20 @@
+ pref("font.scale.outline.min", 6);
+
+ // TrueType
+-pref("font.FreeType2.enable", false);
++pref("font.FreeType2.enable", true);
+ pref("font.freetype2.shared-library", "libfreetype.so.6");
+ // if libfreetype was built without hinting compiled in
+ // it is best to leave hinting off
+ pref("font.FreeType2.autohinted", false);
+-pref("font.FreeType2.unhinted", true);
++pref("font.FreeType2.unhinted", false);
+ // below a certian pixel size anti-aliased fonts produce poor results
+ pref("font.antialias.min", 10);
+ pref("font.embedded_bitmaps.max", 1000000);
+ pref("font.scale.tt_bitmap.dark_text.min", 64);
+ pref("font.scale.tt_bitmap.dark_text.gain", "0.8");
+ // sample prefs for TrueType font dirs
+-//pref("font.directory.truetype.1", "/u/sam/tt_font1");
+-//pref("font.directory.truetype.2", "/u/sam/tt_font2");
+-//pref("font.directory.truetype.3", "/u/sam/tt_font3");
++pref("font.directory.truetype.1", "/usr/X11R6/lib/X11/fonts/truetype");
++pref("font.directory.truetype.2", "/usr/X11R6/lib/X11/fonts/TTF");
+ pref("font.FreeType2.printing", true);
+
+ // below a certian pixel size anti-aliased bitmat scaled fonts
diff --git a/net-www/mozilla-firebird-bin/mozilla-firebird-bin-0.6.ebuild b/net-www/mozilla-firebird-bin/mozilla-firebird-bin-0.6.ebuild
new file mode 100644
index 000000000000..cbd40f214f97
--- /dev/null
+++ b/net-www/mozilla-firebird-bin/mozilla-firebird-bin-0.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firebird-bin/mozilla-firebird-bin-0.6.ebuild,v 1.1 2003/06/03 15:15:48 brad Exp $
+
+inherit nsplugins eutils
+
+IUSE=""
+
+MY_PN=${PN/-bin/}
+S=${WORKDIR}/MozillaFirebird
+DESCRIPTION="The Mozilla Firebird Web Browser"
+SRC_URI="http://ftp.mozilla.org/pub/firebird/releases/${PV}/MozillaFirebird-${PV}-i686-pc-linux-gnu.tar.gz"
+HOMEPAGE="http://www.mozilla.org/projects/firebird"
+RESTRICT="nostrip"
+
+KEYWORDS="~x86 -ppc -sparc -alpha"
+SLOT="0"
+LICENSE="MPL-1.1 NPL-1.1"
+
+DEPEND="virtual/glibc"
+RDEPEND=">=sys-libs/lib-compat-1.0-r2
+ =x11-libs/gtk+-1.2*
+ virtual/x11
+ !net-www/phoenix-cvs
+ !new-www/phoenix-bin
+ !new-www/mozilla-firebird"
+
+src_install() {
+ # Plugin path creation
+ PLUGIN_DIR="/usr/lib/nsbrowser/plugins"
+ dodir /${PLUGIN_DIR}
+
+ dodir /opt
+
+ mv ${S} ${D}/opt/${MY_PN}
+
+ # Plugin path setup (rescuing the existent plugins)
+ src_mv_plugins /opt/${MY_PN}/plugins
+
+ # Fixing permissions
+ chown -R root.root ${D}/opt/${MY_PN}
+
+ # Truetype fonts
+ cd ${D}/opt/${MY_PN}/defaults/pref
+ einfo "Enabling truetype fonts. Filesdir is ${FILESDIR}"
+ epatch ${FILESDIR}/firebird-0.6-antialiasing-patch
+
+ # Misc stuff
+ dobin ${FILESDIR}/MozillaFirebird
+}
+
+pkg_preinst() {
+ # Remove the old plugins dir
+ pkg_mv_plugins /opt/${MY_PN}/plugins
+}
+
+pkg_postinst() {
+ einfo "This binary of Mozilla Firebird was compiled with GCC 2.96."
+ einfo "It will not work with the GCC 3.x compiled version of any JDK;"
+ einfo "to use java with this binary, please use blackdown-jdk 1.3.1."
+}