diff options
author | Brad Laue <brad@gentoo.org> | 2003-06-03 15:15:55 +0000 |
---|---|---|
committer | Brad Laue <brad@gentoo.org> | 2003-06-03 15:15:55 +0000 |
commit | d80ae18cb01a96b95c33437f21f5c984ebeb89d9 (patch) | |
tree | b83a29678b040ab6b03305e9da8d0f6f00485535 /net-www | |
parent | mozilla-firebird-bin; will supercede phoenix-bin shortly. (diff) | |
download | gentoo-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')
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." +} |