[SM-Commit] GIT changes to master binary by George Sherwood (fff546c64266748eef6837adb75cdf1bab8bd1f9)

George Sherwood scm at sourcemage.org
Wed Oct 15 14:36:42 EDT 2008


GIT changes to master binary by George Sherwood <gsherwood at sourcemage.org>:

 ChangeLog                                    |   25 +-
 bin-http/firefox-bin/BUILD                   |    1 
 bin-http/firefox-bin/CONFIGURE               |    6 
 bin-http/firefox-bin/DEPENDS                 |    9 +
 bin-http/firefox-bin/DETAILS                 |   33 +++
 bin-http/firefox-bin/HISTORY                 |  227 +++++++++++++++++++++++++++
 bin-http/firefox-bin/INSTALL                 |   31 +++
 bin-http/firefox-bin/PREPARE                 |    1 
 bin-http/firefox-bin/PROVIDES                |    3 
 bin-http/firefox-bin/desktop/firefox.desktop |    8 
 bin-http/firefox-bin/firefox-bin             |    4 
 bin-http/firefox-bin/firefox.gpg             |binary
 bin-http/firefox-bin/firefox.sh              |    8 
 bin-http/icecat-bin/BUILD                    |    1 
 bin-http/icecat-bin/CONFIGURE                |    6 
 bin-http/icecat-bin/DEPENDS                  |    9 +
 bin-http/icecat-bin/DETAILS                  |   33 +++
 bin-http/icecat-bin/HISTORY                  |   12 +
 bin-http/icecat-bin/INSTALL                  |   31 +++
 bin-http/icecat-bin/PROVIDES                 |    3 
 bin-http/icecat-bin/desktop/icecat.desktop   |    8 
 bin-http/icecat-bin/icecat-bin               |    4 
 bin-http/netscape4/BUILD                     |    1 
 bin-http/netscape4/CONFIGURE                 |    3 
 bin-http/netscape4/DETAILS                   |   16 +
 bin-http/netscape4/HISTORY                   |   59 +++++++
 bin-http/netscape4/INSTALL                   |   32 +++
 bin-http/netscape4/PROVIDES                  |    2 
 bin-http/nspluginwrapper/BUILD               |    1 
 bin-http/nspluginwrapper/DEPENDS             |    3 
 bin-http/nspluginwrapper/DETAILS             |   18 ++
 bin-http/nspluginwrapper/HISTORY             |    8 
 bin-http/nspluginwrapper/INSTALL             |    8 
 bin-http/nspluginwrapper/PRE_BUILD           |    7 
 bin-http/seamonkey-bin/BUILD                 |    1 
 bin-http/seamonkey-bin/CONFIGURE             |    5 
 bin-http/seamonkey-bin/DEPENDS               |    9 +
 bin-http/seamonkey-bin/DETAILS               |   21 ++
 bin-http/seamonkey-bin/HISTORY               |   21 ++
 bin-http/seamonkey-bin/INSTALL               |   20 ++
 bin-http/seamonkey-bin/PROVIDES              |    3 
 bin-http/seamonkey-bin/seamonkey-bin         |    4 
 bin-http/tomcat-4-bin/BUILD                  |    1 
 bin-http/tomcat-4-bin/CONFIGURE              |    3 
 bin-http/tomcat-4-bin/CONFLICTS              |    1 
 bin-http/tomcat-4-bin/DEPENDS                |    1 
 bin-http/tomcat-4-bin/DETAILS                |   22 ++
 bin-http/tomcat-4-bin/HISTORY                |   34 ++++
 bin-http/tomcat-4-bin/INSTALL                |    7 
 bin-http/tomcat-4-bin/PRE_BUILD              |    3 
 bin-http/xulrunner-bin/BUILD                 |    1 
 bin-http/xulrunner-bin/CONFIGURE             |    2 
 bin-http/xulrunner-bin/DEPENDS               |   12 +
 bin-http/xulrunner-bin/DETAILS               |   20 ++
 bin-http/xulrunner-bin/HISTORY               |    3 
 bin-http/xulrunner-bin/INSTALL               |   16 +
 bin-http/xulrunner-bin/PREPARE               |    1 
 bin-http/xulrunner-bin/PROVIDES              |    1 
 bin-http/xulrunner-bin/xulrunner.gpg         |binary
 59 files changed, 824 insertions(+), 9 deletions(-)

New commits:
commit fff546c64266748eef6837adb75cdf1bab8bd1f9
Author: George Sherwood <gsherwood at sourcemage.org>
Commit: George Sherwood <gsherwood at sourcemage.org>

    bin-http: Added binary spells from z-http section

diff --git a/ChangeLog b/ChangeLog
index 97e9a66..9268aad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,13 +1,20 @@
 2008-10-15 George Sherwood <gsherwood at sourcemage.org>
-	* bin-editors/openoffice2-bin-lang-es
-	* bin-editors/openoffice2-bin-lang-fr
-	* bin-editors/openoffice2-bin-lang-nl	
-	* bin-editors/openoffice2-bin-lang-pl
-	* bin-editors/openoffice2-bin-lang-ru
-	* bin-editors/openoffice2-bin-lang-sv
-	* bin-editors/openoffice2-bin
-	* bin-editors/openoffice3-bin
-	* bin-editors/openoffice-bin
+	* bin-editors/openoffice2-bin-lang-es: moved spell from z-rejected
+	* bin-editors/openoffice2-bin-lang-fr: moved spell from z-rejected
+	* bin-editors/openoffice2-bin-lang-nl: moved spell from z-rejected	
+	* bin-editors/openoffice2-bin-lang-pl: moved spell from z-rejected
+	* bin-editors/openoffice2-bin-lang-ru: moved spell from z-rejected
+	* bin-editors/openoffice2-bin-lang-sv: moved spell from z-rejected
+	* bin-editors/openoffice2-bin: moved spell from z-rejected
+	* bin-editors/openoffice3-bin: moved spell from z-rejected
+	* bin-editors/openoffice-bin: moved spell from z-rejected
+	* bin-http/firefox-bin: moved spell from z-rejected
+	* bin-http/icecat-bin: moved spell from z-rejected
+	* bin-http/netscape4: moved spell from z-rejected
+	* bin-http/nspluginwrapper: moved spell from z-rejected
+	* bin-http/seamonkey-bin: moved spell from z-rejected
+	* bin-http/tomcat-4-bin: moved spell from z-rejected
+	* bin-http/xulrunner-bin: moved spell from z-rejected
 
 2008-10-15  Arwed von Merkatz <v.merkatz at gmx.net>
 	* created grimoire
diff --git a/bin-http/firefox-bin/BUILD b/bin-http/firefox-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/firefox-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/firefox-bin/CONFIGURE b/bin-http/firefox-bin/CONFIGURE
new file mode 100755
index 0000000..91bdebf
--- /dev/null
+++ b/bin-http/firefox-bin/CONFIGURE
@@ -0,0 +1,6 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG   &&
+
+config_query FIREBIN_MOZLINK  "Create a symlink to mozilla?" n  &&
+config_query FIREBIN_FIREFOX  "Create a symlink to firefox?" n
diff --git a/bin-http/firefox-bin/DEPENDS b/bin-http/firefox-bin/DEPENDS
new file mode 100755
index 0000000..a4f6769
--- /dev/null
+++ b/bin-http/firefox-bin/DEPENDS
@@ -0,0 +1,9 @@
+depends  gcc33      &&
+depends  zlib       &&
+depends  jpeg       &&
+depends  libpng     &&
+depends  zip        &&
+depends  perl       &&
+depends  gtk+2      &&
+depends  freetype2  &&
+depends  libidl
diff --git a/bin-http/firefox-bin/DETAILS b/bin-http/firefox-bin/DETAILS
new file mode 100755
index 0000000..3b4c8ce
--- /dev/null
+++ b/bin-http/firefox-bin/DETAILS
@@ -0,0 +1,33 @@
+           SPELL=firefox-bin
+if [ "$FIREFOX_DEVEL" == "y" ]; then
+         VERSION=3.1b1
+          SOURCE=firefox-$VERSION.tar.bz2
+         SOURCE2=$SOURCE.asc
+      SOURCE_GPG="firefox.gpg:$SOURCE2"
+   SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/$SOURCE
+  SOURCE2_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/$SOURCE2
+else
+         VERSION=3.0.3
+          SOURCE=firefox-${VERSION}.tar.bz2
+         SOURCE2=$SOURCE.asc
+      SOURCE_GPG="firefox.gpg:$SOURCE2"
+   SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/${SOURCE}
+  SOURCE2_URL[0]=http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/${SOURCE}.asc
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/firefox
+        WEB_SITE=http://www.mozilla.org/firefox
+         ENTERED=20040902
+  SECURITY_PATCH=12
+      LICENSE[0]=MOZILLA
+          REJECT="is non-source"
+           SHORT="The binary version of firefox."
+cat << EOF
+Mozilla firefox, formerly known as Mozilla Firebird, formerly known 
+as Phoenix, is a redesign of the Mozilla browser component, similar 
+to Galeon, K-Meleon and Camino, but written using the XUL user 
+interface language and designed to be cross-platform.
+
+If you choose a gtk+ build you should visit 
+http://wiki.sourcemage.org/index.php?page=FaqUsage#mozfonts
+to learn how to add font anti-aliasing in prefs.js
+EOF
diff --git a/bin-http/firefox-bin/HISTORY b/bin-http/firefox-bin/HISTORY
new file mode 100644
index 0000000..cbd40b2
--- /dev/null
+++ b/bin-http/firefox-bin/HISTORY
@@ -0,0 +1,227 @@
+2008-10-14 George Sherwood <gsherwood at sourcemage.org>
+	PREPARE: Adjusted devel version question
+	DETAILS: Updated devel to 3.1b1. Updated devel SOURCE_URL
+
+2008-09-26 George Sherwood <gsherwood at sourcemage.org>
+	* DETAILS: Updated stable to version 3.0.3
+
+2008-09-24 George Sherwood <gsherwood at sourcemage.org>
+	* DETAILS: Updated stable to version 3.0.2. SECURITY_PATCH++
+	  http://www.mozilla.org/security/known-vulnerabilities/firefox30.html
+
+2008-09-06 George Sherwood <gsherwood at sourcemage.org>
+	* DETAILS: Updated devel to 3.1-alpha2. Updated devel SOURCE_URL.
+	  Updated devel SOURCE
+	* PREPARE: Adjusted devel version question
+
+2008-07-18 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 3.0.  SECURITY_PATCH++
+
+2008-06-17 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 3.0. Updated $SOURCE
+
+2008-06-08 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to version 3.0rc2
+
+2008-05-30 Arjan Bouter <abouter at sourcemage.org>
+	* desktop/firefox.desktop: added
+
+2008-05-17 George Sherwood <george at beernabeer.com>
+	* Updated devel to version 3.0rc1
+
+2008-03-29 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 2.0.0.13. SECURITY_PATCH++
+	  Updated devel to version 3.0beta4
+
+2008-02-13 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to version 3.0beta3
+
+2008-02-09 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 2.0.0.12. SECURITY_PATCH++
+
+2007-12-20 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to version 3.0beta2
+
+2007-12-01 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 2.0.0.11. SECURITY_PATCH++
+
+2007-11-28 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 2.0.0.10. SECURITY_PATCH++
+
+2007-11-20 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 3.0beta1.
+	* PREPARE: Updated to reflect beta vs alpha.
+
+2007-11-03 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 2.0.0.9
+
+2007-09-21 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 3.0a8.
+	* firefox.gpg: Added new sig
+
+2007-09-19 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to version 2.0.0.7. SECURITY_PATCH++
+	  New sig not in firefox.gpg
+
+2007-08-15 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to version 2.0.0.6. SECURITY_PATCH++
+	  Updated devel to 3.0a7
+
+2007-07-18 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to version 2.0.0.5. SECURITY_PATCH++
+
+2007-07-08 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 3.0a6
+
+2007-06-09 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 3.0a5
+	* PREPARE: Updated question to read 3.0 alpha
+
+2007-05-31 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable and devel to 2.0.0.4. SECURITY_PATCH++
+	  http://www.mozilla.org/projects/security/known-vulnerabilities.html#Firefox
+
+2007-03-21 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updates stable and devel to 2.0.0.3.
+
+2007-02-25 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable and devel to 2.0.0.2. SECURITY_PATCH++
+
+2006-12-29 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable and devel to 2.0.0.1
+
+2006-11-15 Alexander Tsamutali <astsmtl at gmail.com>
+	* PROVIDES: Added NS-PLUGIN-COMPATIBLE
+
+2006-10-26 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* INSTALL: use TRACK_ROOT when linking #9163
+
+2006-10-23 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable and devel to 2.0
+
+2006-10-17 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 RC3
+
+2006-10-08 George Sherwood <george at beernabeer.com>
+	* firefox-bin: Added $@ for command line arguements. Bug #13164.
+
+2006-10-07 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 RC2
+
+2006-10-06 Juuso Alasuutari <iuso at sourcemage.org>
+	* firefox.sh: Removed bashism.
+
+2006-09-28 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to 1.5.0.7 and devel to 2.0 RC1
+	  Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
+	* PROVIDES: [automated] Fixed invalid entries.
+
+2006-09-02 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 beta2
+
+2006-08-05 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to 1.5.0.6
+
+2006-07-29 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to 1.5.0.5
+
+2006-07-22 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 beta1
+	  Updated stable to 1.5.0.4 and SOURCE_URL
+	* PREPARE: Change for alpha to beta version
+	
+2006-06-11 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 alpha3
+
+2006-05-15 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 2.0 alpha2
+
+2006-04-13 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated stable to 1.5.0.2
+
+2006-03-22 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to official 2.0 alpha1 version
+
+2006-03-21 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel version to 2.0 alpha version
+	* PREPARE: Change phrasing of question from devel to alpha
+
+2006-02-01 George Sherwood <george at beernabeer.com>
+	* DETAILS: UPdated stable to 1.5.0.1
+
+2006-01-11 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to stable to 1.5 & signature to firefox.gpg
+	* mozilla.gpg: delete.  Outdated sig.
+	* firefox.gpg: Added.  Current sig.
+
+2005-11-24 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 1.5rc3
+
+2005-11-12 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 1.5rc2
+
+2005-11-02 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated devel to 1.5rc1
+
+2005-10-19 Andrew Stitt <astitt at sourcemage.org>
+	* DETAILS: Converted to use vendor gpg checking, firefox in test
+	  already does this.
+	* mozilla.gpg: Branched from main grimoire
+
+2005-10-09 George Sherwood <george at beernabeer.com>
+	* CONFIGURE:  Added &&'s to allow rejected message to work
+
+2005-10-07 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated firefox 1.5beta2
+
+2005-09-21 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.0.7
+
+2005-09-10 George Sherwood <george at beernabeer.com>
+	* DETAILS: Added firefox 1.5beta1
+	* PREPARE: Added to choose stable or beta
+
+2005-07-20 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to 1.0.6
+
+2005-07-13 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to 1.0.5
+
+2005-05-12 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to 1.0.4
+
+2005-04-18 George Sherwood <george at beernabeer.com>
+	* INSTALL: changed to copy script vice ln -s
+	* firefox-bin: Added script file
+	* INSTALL: symlink mozilla and firefox to firefox-bin script
+
+2005-04-17 George Sherwood <george at beernabeer.com>
+	* CONFIGURE: query about symbolic links in /usr/bin
+	* INSTALL: install selected sybolic links
+	* CONFLICTS: removed conflict with firefox
+
+2005-04-16 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to 1.0.3, SOURCE_URL, and SOURCE
+	* INSTALL: changed install directory to /opt/firefox
+	* INSTALL: add ln -s in /usr/bin
+	* FINAL: deleted.  Not using the installer version.
+
+2005-03-31 Eric Sandall <sandalle at sourcemage.org>
+	* DEPENDS: Depends on gcc33 (Thanks sleon)
+	  Formatted to Guru Handbook
+
+2005-03-30 Andrew Stitt <astitt at sourcemage.org>
+	* CONFIGURE: remove relative paths to grimoire libraries
+
+2004-10-22 Eric Sandall <sandalle at sourcemage.org>
+	* DETAILS: Updated UPDATED
+	* INSTALL: Create generic /usr/lib/firefox for plug-ins
+
+2004-09-22 Eric Schabell <eschabell at sourcemage.org>
+	* ALL: added spell.
+
+2004-09-02 Rafael George <rgeoge at yatusabes.com>
+	* ALL: Created spell.
+
diff --git a/bin-http/firefox-bin/INSTALL b/bin-http/firefox-bin/INSTALL
new file mode 100755
index 0000000..e931cb1
--- /dev/null
+++ b/bin-http/firefox-bin/INSTALL
@@ -0,0 +1,31 @@
+# tarball has been extracted, just copy to the correct directory.
+INSTALLDIR=/opt/firefox
+
+#
+# Create generic symlink for plug-ins
+#
+# ln  -sf  $INSTALLDIR  /usr/lib/firefox  &&
+
+mkdir -pv $INSTALLDIR                            &&
+cp -Rv $SOURCE_DIRECTORY/* $INSTALLDIR           &&
+# cp $SCRIPT_DIRECTORY/firefox.sh /etc/profile.d/  &&
+cp -v $SCRIPT_DIRECTORY/firefox-bin /usr/bin/       &&
+
+#
+# Create symlink to mozilla or firefox if selected
+# Only create if /usr/bin/mozilla or firefox does not exist or is
+# already a symlink
+#
+if [ "$FIREBIN_MOZLINK" == "y" ]; then
+   if ! test -f $INSTALL_ROOT/usr/bin/mozilla ||
+        test -h $INSTALL_ROOT/usr/bin/mozilla ; then
+     ln -sv $TRACK_ROOT/usr/bin/firefox-bin /usr/bin/mozilla 
+   fi
+fi  &&
+
+if [ "$FIREBIN_FIREFOX" == "y" ]; then
+   if ! test -f $INSTALL_ROOT/usr/bin/firefox ||
+        test -h $INSTALL_ROOT/usr/bin/firefox ; then
+     ln -sv $TRACK_ROOT/usr/bin/firefox-bin /usr/bin/firefox
+   fi
+fi
diff --git a/bin-http/firefox-bin/PREPARE b/bin-http/firefox-bin/PREPARE
new file mode 100755
index 0000000..8dc25e4
--- /dev/null
+++ b/bin-http/firefox-bin/PREPARE
@@ -0,0 +1 @@
+config_query  FIREFOX_DEVEL  "Install the 3.1 beta version?"  n
diff --git a/bin-http/firefox-bin/PROVIDES b/bin-http/firefox-bin/PROVIDES
new file mode 100755
index 0000000..e77ae65
--- /dev/null
+++ b/bin-http/firefox-bin/PROVIDES
@@ -0,0 +1,3 @@
+GRAPHICAL-WEB-BROWSER
+WEB-BROWSER
+NS-PLUGIN-COMPATIBLE
diff --git a/bin-http/firefox-bin/desktop/firefox.desktop b/bin-http/firefox-bin/desktop/firefox.desktop
new file mode 100644
index 0000000..aca3bb6
--- /dev/null
+++ b/bin-http/firefox-bin/desktop/firefox.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Firefox
+Exec=firefox
+Icon=/opt/firefox/icons/mozicon16.xpm
+Terminal=false
+Type=Application
+Categories=Application;Network;Browsers
diff --git a/bin-http/firefox-bin/firefox-bin b/bin-http/firefox-bin/firefox-bin
new file mode 100755
index 0000000..bd4a4d3
--- /dev/null
+++ b/bin-http/firefox-bin/firefox-bin
@@ -0,0 +1,4 @@
+#!/bin/sh
+#
+cd /opt/firefox/
+./firefox $@
diff --git a/bin-http/firefox-bin/firefox.gpg b/bin-http/firefox-bin/firefox.gpg
new file mode 100644
index 0000000..9630252
Binary files /dev/null and b/bin-http/firefox-bin/firefox.gpg differ
diff --git a/bin-http/firefox-bin/firefox.sh b/bin-http/firefox-bin/firefox.sh
new file mode 100755
index 0000000..ea37019
--- /dev/null
+++ b/bin-http/firefox-bin/firefox.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+# Check for var 
+
+if [ -z "$FIREFOX" ]; then 
+	FIREFOX=/opt/firefox-installer
+fi
+export FIREFOX
+export PATH=${PATH}:${FIREFOX}
diff --git a/bin-http/icecat-bin/BUILD b/bin-http/icecat-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/icecat-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/icecat-bin/CONFIGURE b/bin-http/icecat-bin/CONFIGURE
new file mode 100755
index 0000000..31a1348
--- /dev/null
+++ b/bin-http/icecat-bin/CONFIGURE
@@ -0,0 +1,6 @@
+# Standard rejected warnings.
+source $GRIMOIRE/REJECTED_MSG &&
+
+config_query ICECAT_LINK "Create a symlink to icecat?" n &&
+config_query FIREFOX_LINK "Create a symlink to firefox?" n &&
+config_query MOZILLA_LINK "Create a symlink to mozilla?" n
diff --git a/bin-http/icecat-bin/DEPENDS b/bin-http/icecat-bin/DEPENDS
new file mode 100755
index 0000000..a4f6769
--- /dev/null
+++ b/bin-http/icecat-bin/DEPENDS
@@ -0,0 +1,9 @@
+depends  gcc33      &&
+depends  zlib       &&
+depends  jpeg       &&
+depends  libpng     &&
+depends  zip        &&
+depends  perl       &&
+depends  gtk+2      &&
+depends  freetype2  &&
+depends  libidl
diff --git a/bin-http/icecat-bin/DETAILS b/bin-http/icecat-bin/DETAILS
new file mode 100755
index 0000000..c6b7262
--- /dev/null
+++ b/bin-http/icecat-bin/DETAILS
@@ -0,0 +1,33 @@
+           SPELL=icecat-bin
+         VERSION=2.0.0.13-g1
+  SECURITY_PATCH=1
+          SOURCE=icecat-${VERSION}-i386.tar.bz2
+     SOURCE_HASH=sha512:e4788391c038ab32bec8f80e65698f8c75f9cddad69930174dc019110f39f522d16d2d5cdaf7a2c9729bed4565378ecb93b7c87d33d620b6357c056fa3662d3c
+   SOURCE_URL[0]=http://gnuzilla.gnu.org/download/${SOURCE}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/icecat-$VERSION-i386
+        WEB_SITE=http://www.gnu.org/software/gnuzilla/
+         ENTERED=20071216
+      LICENSE[0]=MOZILLA
+         ARCHIVE="off"
+          REJECT="is non-source"
+           SHORT="the GNU version of the Firefox browser"
+cat << EOF
+Gnuzilla is the GNU version of the Mozilla suite, and IceWeasel is the GNU
+version of the Firefox browser. Its main advantage is an ethical one: it is
+entirely free software. While the source code from the Mozilla project is free
+software, the binaries that they release include additional non-free software.
+Also, they distribute non-free software as plug-ins. (IceWeasel does keep the
+triple licensing used by Firefox to facilitate the reuse of code.)
+
+In addition, IceWeasel includes some privacy protection features:
+
+  1. Some sites refer to zero-size images on other hosts to keep track of
+     cookies. When IceWeasel detects this mechanism it blocks cookies from the
+     site hosting the zero-length image file. (It is possible to re-enable
+     such a site by removing it from the blocked hosts list.)
+  2. Other sites rewrite the host name in links redirecting the user to another
+     site, mainly to "spy" on clicks. When this behavior is detected, IceWeasel
+     shows a message alerting the user.
+
+To see these new features in action, some test pages are available.
+EOF
diff --git a/bin-http/icecat-bin/HISTORY b/bin-http/icecat-bin/HISTORY
new file mode 100644
index 0000000..7bd2013
--- /dev/null
+++ b/bin-http/icecat-bin/HISTORY
@@ -0,0 +1,12 @@
+2008-04-13 Alexander Tsamutali <astsmtl at gmail.com>
+	* DETAILS: updated spell to 2.0.0.13-g1
+
+2008-02-06 Pol Vinogradov <vin.public at gmail.com>
+	* CONFLICTS: removed
+
+2007-12-20 Pol Vinogradov <vin.public at gmail.com>
+	* CONFLICTS: added icecat
+
+2007-12-16 Alexander Tsamutali <astsmtl at gmail.com>
+	* BUILD, CONFIGURE, DEPENDS, DETAILS, HISTORY, INSTALL, PROVIDES:
+	  Created this spell
diff --git a/bin-http/icecat-bin/INSTALL b/bin-http/icecat-bin/INSTALL
new file mode 100755
index 0000000..53da4e2
--- /dev/null
+++ b/bin-http/icecat-bin/INSTALL
@@ -0,0 +1,31 @@
+# Tarball has been extracted, just copy to the correct directory.
+INSTALL_DIR=${INSTALL_ROOT}/opt/icecat
+
+mkdir -pv $INSTALL_DIR &&
+cp -Rv $SOURCE_DIRECTORY/* $INSTALL_DIR &&
+cp -v $SPELL_DIRECTORY/icecat-bin ${INSTALL_ROOT}/usr/bin/ &&
+
+#
+# Create symlink to mozilla, firefox or icecat if selected.
+# Only create if file does not exist or is already a symlink.
+#
+if [ "$ICECAT_LINK" == "y" ]; then
+   if ! test -f ${INSTALL_ROOT}/usr/bin/icecat ||
+        test -h ${INSTALL_ROOT}/usr/bin/icecat ; then
+     ln -sfv $TRACK_ROOT/usr/bin/icecat-bin ${INSTALL_ROOT}/usr/bin/icecat
+   fi
+fi &&
+
+if [ "$FIREFOX_LINK" == "y" ]; then
+   if ! test -f ${INSTALL_ROOT}/usr/bin/firefox ||
+        test -h ${INSTALL_ROOT}/usr/bin/firefox ; then
+     ln -sfv $TRACK_ROOT/usr/bin/icecat-bin ${INSTALL_ROOT}/usr/bin/firefox
+   fi
+fi &&
+
+if [ "$MOZILLA_LINK" == "y" ]; then
+   if ! test -f ${INSTALL_ROOT}/usr/bin/mozilla ||
+        test -h ${INSTALL_ROOT}/usr/bin/mozilla ; then
+     ln -sfv $TRACK_ROOT/usr/bin/icecat-bin ${INSTALL_ROOT}/usr/bin/mozilla
+   fi
+fi
diff --git a/bin-http/icecat-bin/PROVIDES b/bin-http/icecat-bin/PROVIDES
new file mode 100755
index 0000000..acb6663
--- /dev/null
+++ b/bin-http/icecat-bin/PROVIDES
@@ -0,0 +1,3 @@
+WEB-BROWSER
+GRAPHICAL-WEB-BROWSER
+NS-PLUGIN-COMPATIBLE
diff --git a/bin-http/icecat-bin/desktop/icecat.desktop b/bin-http/icecat-bin/desktop/icecat.desktop
new file mode 100644
index 0000000..69b312f
--- /dev/null
+++ b/bin-http/icecat-bin/desktop/icecat.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Icecat
+Exec=icecat-bin
+Icon=/opt/icecat/icons/default.xpm
+Terminal=false
+Type=Application
+Categories=Application;Network;Browsers
diff --git a/bin-http/icecat-bin/icecat-bin b/bin-http/icecat-bin/icecat-bin
new file mode 100755
index 0000000..00007f1
--- /dev/null
+++ b/bin-http/icecat-bin/icecat-bin
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /opt/icecat
+./icecat $@
diff --git a/bin-http/netscape4/BUILD b/bin-http/netscape4/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/netscape4/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/netscape4/CONFIGURE b/bin-http/netscape4/CONFIGURE
new file mode 100755
index 0000000..49b9e31
--- /dev/null
+++ b/bin-http/netscape4/CONFIGURE
@@ -0,0 +1,3 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-http/netscape4/DETAILS b/bin-http/netscape4/DETAILS
new file mode 100755
index 0000000..f22bfa4
--- /dev/null
+++ b/bin-http/netscape4/DETAILS
@@ -0,0 +1,16 @@
+            SPELL=netscape4
+          VERSION=4.8
+           SOURCE=navigator-v48-us.x86-unknown-linux2.2.tar.gz
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/navigator-v48.x86-unknown-linux2.2
+    SOURCE_URL[0]=ftp://ftp.netscape.com/pub/communicator/english/$VERSION/unix/supported/linux22/navigator_standalone/$SOURCE
+INSTALL_DIRECTORY=/usr/lib/netscape4
+         WEB_SITE=http://www.netscape.com
+            SOURCE_HASH=sha512:5fced6d3b443dcebfe0fb0e25cfd1b99e25ff0192a499caf7336fddb0a113920989978dc0d18cda729fbca70d943464dea6c563ea2efd471cc16ece4138e6b38
+       LICENSE[0]=http://wp.netscape.com/terms/index.html
+          ENTERED=20020226
+          UPDATED=20020909
+            SHORT="netscape navigator is the venerable browser"
+           REJECT="is non source"
+cat << EOF
+Netscape Navigator is an old browser, but still works fine.
+EOF
diff --git a/bin-http/netscape4/HISTORY b/bin-http/netscape4/HISTORY
new file mode 100644
index 0000000..bfd2243
--- /dev/null
+++ b/bin-http/netscape4/HISTORY
@@ -0,0 +1,59 @@
+2006-11-15 Alexander Tsamutali <astsmtl at gmail.com>
+	* PROVIDES: Added NS-PLUGIN-COMPATIBLE
+
+2006-10-26 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
+	* INSTALL: use TRACK_ROOT when linking #9163
+
+2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
+	* PROVIDES: [automated] Fixed invalid entries.
+
+2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS: [automated] Removed MAINTAINER.
+
+2005-12-01 Seth Woolley <seth at tautology.org>
+	* DETAILS: MD5 -> SHA512
+
+2005-03-30 Andrew Stitt <astitt at sourcemage.org>
+	* CONFIGURE: remove relative paths to grimoire libraries
+
+2004-11-22 Eric Sandall <sandalle at sourcemage.org>
+	* INSTALL: Changed `exit 1` to `return 1`  (Bug #7649)
+
+2004-08-08 Eric Schabell <eschabell at sourcemage.org>
+	* BUILD, DETAILS: modified for api2.
+	* INSTALL: added for api2.
+	* CONFIGURE: modified to use grimoire rejected message.
+
+2004-05-21 Eric Sandall <sandalle at sourcemage.org>
+	* CONFIGURE, PRE_BUILD: Moved rejected query to CONFIGURE  (Bug #3594)
+
+2003-11-03 Eric Sandall <sandalle at sourcemage.org>
+	* PROVIDES: Upper-case provides
+	* HISTORY: Formatted to Guru Handbook
+
+2003-01-23 Geoffrey Derber <gderber at sourcemage.org>
+	* PROVIDES: Added provides graphical_web_browser
+	  needed for flash.
+	* BUILD: Added && to the end of the build lines
+
+2002-09-09 Geoffrey Derber <ashaman at flyingtemple.com>
+	* DETAILS: Added md5 checksum and license fields.
+	* USEGCC2: Removed
+	* PRE_BUILD: Updated warning script.
+	* Added updated script to grimoire.
+
+2002-09-08 Glenn Shannon <warl0k at lvcm.com>
+	* Updated script.
+
+2002-06-60 Geoffrey Derber <ashaman at flyingtemple.com>
+	* Renamed netscape4.
+
+2002-04-23 Eric Schabell <eric at schabell.com>
+	* PRE_BUILD: Changed so that it does not just
+	  exit by default, now it will execute if you
+	  answer yes to the questions (thanks Yoav).
+
+2002-03-19 Eric Schabell <eric at schabell.com>
+	* HISTORY: Added. The reason for rejection
+	  was due to non-source spell.
+
diff --git a/bin-http/netscape4/INSTALL b/bin-http/netscape4/INSTALL
new file mode 100755
index 0000000..b241417
--- /dev/null
+++ b/bin-http/netscape4/INSTALL
@@ -0,0 +1,32 @@
+[ "$INSTALL_DIRECTORY" != "" ]                 &&
+mkdir -p $INSTALL_DIRECTORY/java/classes       &&
+cp       *.jar $INSTALL_DIRECTORY/java/classes &&
+cp       vreg  $INSTALL_DIRECTORY              &&
+
+for S in *.nif; do
+	gzip -dc $S | (cd $INSTALL_DIRECTORY; tar -xf -)
+done                                           &&
+
+chown -R root:root $INSTALL_DIRECTORY          &&
+echo "Navigator,4.8.20011017,$INSTALL_DIRECTORY" > /tmp/infile.$$   &&
+./vreg $INSTALL_DIRECTORY/registry /tmp/infile.$$                   &&
+
+rm /tmp/infile.$$                              &&
+touch /usr/bin/netscape4                       &&
+chmod 755 /usr/bin/netscape4                   &&
+
+cat >/usr/bin/netscape4 <<EOF
+#! /bin/sh
+if [ ! -e /usr/lib/netscape4/libstdc++-libc6.1-1.so.2 ]; then
+    if [ -e /opt/gcc2/lib/libstdc++-3-libc6.2-2-2.10.0.so ]; then
+      ln -sf $TRACK_ROOT/opt/gcc2/lib/libstdc++-3-libc6.2-2*.so $INSTALL_DIRECTORY/libstdc++-libc6.1-1.so.2
+    elif [ -e /opt/gcc2/lib/libstdc++-3-libc6.3-2-2.10.0.so ]; then
+      ln -sf $TRACK_ROOT/opt/gcc2/lib/libstdc++-3-libc6.3-2*.so $INSTALL_DIRECTORY/libstdc++-libc6.1-1.so.2
+    else
+     return 1
+    fi
+fi  &&
+MOZILLA_HOME=$INSTALL_DIRECTORY  &&
+export MOZILLA_HOME              &&
+LD_LIBRARY_PATH=\$MOZILLA_HOME:\$LD_LIBRARY_PATH \$MOZILLA_HOME/netscape
+EOF
diff --git a/bin-http/netscape4/PROVIDES b/bin-http/netscape4/PROVIDES
new file mode 100755
index 0000000..c907c84
--- /dev/null
+++ b/bin-http/netscape4/PROVIDES
@@ -0,0 +1,2 @@
+GRAPHICAL-WEB-BROWSER
+NS-PLUGIN-COMPATIBLE
diff --git a/bin-http/nspluginwrapper/BUILD b/bin-http/nspluginwrapper/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/nspluginwrapper/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/nspluginwrapper/DEPENDS b/bin-http/nspluginwrapper/DEPENDS
new file mode 100755
index 0000000..dfb4ba4
--- /dev/null
+++ b/bin-http/nspluginwrapper/DEPENDS
@@ -0,0 +1,3 @@
+depends  linux32      &&
+depends  smgl-emul32 
+
diff --git a/bin-http/nspluginwrapper/DETAILS b/bin-http/nspluginwrapper/DETAILS
new file mode 100755
index 0000000..566260f
--- /dev/null
+++ b/bin-http/nspluginwrapper/DETAILS
@@ -0,0 +1,18 @@
+            SPELL=nspluginwrapper
+          VERSION=0.9.91.5
+           SOURCE=$SPELL-$VERSION-1.x86_64.rpm
+          SOURCE2=$SPELL-i386-$VERSION-1.x86_64.rpm
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+SOURCE2_DIRECTORY=$SOURCE_DIRECTORY
+    SOURCE_URL[0]=http://www.gibix.net/projects/nspluginwrapper/files/$SPELL-$VERSION-1.x86_64.rpm
+   SOURCE2_URL[0]=http://www.gibix.net/projects/nspluginwrapper/files/$SPELL-i386-$VERSION-1.x86_64.rpm
+      SOURCE_HASH=sha512:566e29ceee46cb2f2661e1d48af3f279f0ab852bf9e90cf96d29ec69f0380b9512e77456b30aeb494e9eabe62588cf7f0c141e331d049fce3c65b1dcda9ce7db
+     SOURCE2_HASH=sha512:a762c7805bdd86c3b3485f1d3cab0fed147b6c0b14b7c8a191867c60c10f1d23cada0f97f37aae4dc793e5d2cd4011d4faa36115b4d65798b120561d3e4e98c5
+         WEB_SITE=http://www.gibix.net/dokuwiki/en:projects:nspluginwrapper
+          ENTERED=20060729
+       LICENSE[0]=GPL
+           REJECT="is binary only"
+            SHORT="Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser."
+cat << EOF
+Netscape Plugin Wrapper - Load 32bit plugins on 64bit browser.
+EOF
diff --git a/bin-http/nspluginwrapper/HISTORY b/bin-http/nspluginwrapper/HISTORY
new file mode 100644
index 0000000..5341107
--- /dev/null
+++ b/bin-http/nspluginwrapper/HISTORY
@@ -0,0 +1,8 @@
+2007-11-25 David Kowis <dkowis at shlrm.org>
+	* DETAILS: version bump to the latest
+
+2006-08-05 Daniel Goller <morfic at sourcemage.org>
+	* DETAILS: Add the license type that was left out.
+
+2006-07-29 Daniel Goller <morfic at sourcemage.org>
+	* HISTORY: Initial spell.
diff --git a/bin-http/nspluginwrapper/INSTALL b/bin-http/nspluginwrapper/INSTALL
new file mode 100755
index 0000000..e4d9d51
--- /dev/null
+++ b/bin-http/nspluginwrapper/INSTALL
@@ -0,0 +1,8 @@
+cd ${SOURCE_DIRECTORY} &&
+if [[ ! -d ${INSTALL_ROOT}/usr/lib/${SPELL}/ ]] ; then
+   mkdir ${INSTALL_ROOT}/usr/lib/${SPELL}/ 
+fi
+
+cp -r ${SOURCE_DIRECTORY}/usr/lib/nspluginwrapper/* ${INSTALL_ROOT}/usr/lib/${SPELL}/
+install --directory ${INSTALL_ROOT}/usr/share/doc/${SPELL}/
+install --mode=644 ${SOURCE_DIRECTORY}/usr/share/doc/${SPELL}*/* ${INSTALL_ROOT}/usr/share/doc/${SPELL}/
diff --git a/bin-http/nspluginwrapper/PRE_BUILD b/bin-http/nspluginwrapper/PRE_BUILD
new file mode 100755
index 0000000..f74adf2
--- /dev/null
+++ b/bin-http/nspluginwrapper/PRE_BUILD
@@ -0,0 +1,7 @@
+mk_source_dir ${SOURCE_DIRECTORY} &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file &&
+unpack_file 2 
+if [[ ! -d ${INSTALL_ROOT}/usr/lib/nspluginwrapper/ ]] ; then
+	mkdir ${INSTALL_ROOT}/usr/lib/nspluginwrapper/ 
+fi
diff --git a/bin-http/nspluginwrapper/UNATTEND_SAFE b/bin-http/nspluginwrapper/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-http/seamonkey-bin/BUILD b/bin-http/seamonkey-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/seamonkey-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/seamonkey-bin/CONFIGURE b/bin-http/seamonkey-bin/CONFIGURE
new file mode 100755
index 0000000..8080b92
--- /dev/null
+++ b/bin-http/seamonkey-bin/CONFIGURE
@@ -0,0 +1,5 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG   &&
+
+config_query SEAMONKBIN_MOZLINK  "Create a symlink to mozilla?" n 
diff --git a/bin-http/seamonkey-bin/DEPENDS b/bin-http/seamonkey-bin/DEPENDS
new file mode 100755
index 0000000..a4f6769
--- /dev/null
+++ b/bin-http/seamonkey-bin/DEPENDS
@@ -0,0 +1,9 @@
+depends  gcc33      &&
+depends  zlib       &&
+depends  jpeg       &&
+depends  libpng     &&
+depends  zip        &&
+depends  perl       &&
+depends  gtk+2      &&
+depends  freetype2  &&
+depends  libidl
diff --git a/bin-http/seamonkey-bin/DETAILS b/bin-http/seamonkey-bin/DETAILS
new file mode 100755
index 0000000..ee43783
--- /dev/null
+++ b/bin-http/seamonkey-bin/DETAILS
@@ -0,0 +1,21 @@
+           SPELL=seamonkey-bin
+         VERSION=1.1.12
+          SOURCE=seamonkey-${VERSION}.en-US.linux-i686.tar.gz
+     SOURCE_HASH=sha512:02b2acef6f5380bad774aaefde2babb9b4d020f19bdf4af7a3296f94c4aa89afb3f96bccf6d4eee675b6415cba2b5fdbd8b16905919950aad668a601cff2f980
+   SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/${SOURCE}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/seamonkey
+        WEB_SITE=http://www.mozilla.org/seamonkey
+         ENTERED=20070722
+  SECURITY_PATCH=6
+      LICENSE[0]=MOZILLA
+          REJECT="is non-source"
+           SHORT="The binary version of seamonkey."
+cat << EOF
+The SeaMonkey project is a community effort to deliver 
+production-quality releases of code derived from the application 
+formerly known as "Mozilla Application Suite". Whereas the main focus of 
+the Mozilla Foundation is on Mozilla Firefox and Mozilla Thunderbird, 
+our group of dedicated volunteers works to ensure that you can have 
+"everything but the kitchen sink" — and have it stable enough for 
+corporate use.
+EOF
diff --git a/bin-http/seamonkey-bin/HISTORY b/bin-http/seamonkey-bin/HISTORY
new file mode 100644
index 0000000..52f0226
--- /dev/null
+++ b/bin-http/seamonkey-bin/HISTORY
@@ -0,0 +1,21 @@
+2008-09-24 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.1.12, SECURITY_PATCH=6
+
+2008-08-21 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 1.1.11, SECURITY_PATCH=5
+
+2008-03-29 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.1.9. SECURITY_PATCH++
+
+2008-02-09 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.1.8. SECUIRTY_PATCH++
+
+2007-12-01 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.1.7. SECURITY_PATCH++
+
+2007-08-15 George Sherwood <george at beernabeer.com>
+	* DETAILS: Updated to version 1.1.4.  SECURITY_PATCH=1
+
+2007-07-22 George Sherwood <george at beernabeer.com>
+	* DETAILS, BUILD CONFIGURE, DEPENDS, HISTORY, INSTALL, PROVIDES,
+	  seamonkey-bin: Created spell.
diff --git a/bin-http/seamonkey-bin/INSTALL b/bin-http/seamonkey-bin/INSTALL
new file mode 100755
index 0000000..03a0269
--- /dev/null
+++ b/bin-http/seamonkey-bin/INSTALL
@@ -0,0 +1,20 @@
+# tarball has been extracted, just copy to the correct directory.
+INSTALLDIR=/opt/seamonkey
+
+
+mkdir -pv $INSTALLDIR                            &&
+cp -Rv $SOURCE_DIRECTORY/* $INSTALLDIR           &&
+cp -v $SCRIPT_DIRECTORY/seamonkey-bin /usr/bin/       &&
+
+#
+# Create symlink to mozilla or firefox if selected
+# Only create if /usr/bin/mozilla or firefox does not exist or is
+# already a symlink
+#
+if [ "$SEAMONKBIN_MOZLINK" == "y" ]; then
+   if ! test -f $INSTALL_ROOT/usr/bin/mozilla ||
+        test -h $INSTALL_ROOT/usr/bin/mozilla ; then
+     ln -sv $TRACK_ROOT/usr/bin/seamonkey-bin /usr/bin/mozilla 
+   fi
+fi 
+
diff --git a/bin-http/seamonkey-bin/PROVIDES b/bin-http/seamonkey-bin/PROVIDES
new file mode 100755
index 0000000..e77ae65
--- /dev/null
+++ b/bin-http/seamonkey-bin/PROVIDES
@@ -0,0 +1,3 @@
+GRAPHICAL-WEB-BROWSER
+WEB-BROWSER
+NS-PLUGIN-COMPATIBLE
diff --git a/bin-http/seamonkey-bin/seamonkey-bin b/bin-http/seamonkey-bin/seamonkey-bin
new file mode 100755
index 0000000..c92dcb3
--- /dev/null
+++ b/bin-http/seamonkey-bin/seamonkey-bin
@@ -0,0 +1,4 @@
+#!/bin/sh
+#
+cd /opt/seamonkey/
+./seamonkey $@
diff --git a/bin-http/tomcat-4-bin/BUILD b/bin-http/tomcat-4-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/tomcat-4-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/tomcat-4-bin/CONFIGURE b/bin-http/tomcat-4-bin/CONFIGURE
new file mode 100755
index 0000000..49b9e31
--- /dev/null
+++ b/bin-http/tomcat-4-bin/CONFIGURE
@@ -0,0 +1,3 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-http/tomcat-4-bin/CONFLICTS b/bin-http/tomcat-4-bin/CONFLICTS
new file mode 100755
index 0000000..a9ec322
--- /dev/null
+++ b/bin-http/tomcat-4-bin/CONFLICTS
@@ -0,0 +1 @@
+conflicts tomcat-4
diff --git a/bin-http/tomcat-4-bin/DEPENDS b/bin-http/tomcat-4-bin/DEPENDS
new file mode 100755
index 0000000..996b5e3
--- /dev/null
+++ b/bin-http/tomcat-4-bin/DEPENDS
@@ -0,0 +1 @@
+depends j2sdk
diff --git a/bin-http/tomcat-4-bin/DETAILS b/bin-http/tomcat-4-bin/DETAILS
new file mode 100755
index 0000000..da76b2c
--- /dev/null
+++ b/bin-http/tomcat-4-bin/DETAILS
@@ -0,0 +1,22 @@
+           SPELL=tomcat-4-bin
+      SPELL_OTHR=tomcat-4
+         VERSION=4.1.29
+          SOURCE=jakarta-tomcat-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/jakarta-tomcat-${VERSION}
+   SOURCE_URL[0]=$APACHE_URL/jakarta/${SPELL_OTHR}/v${VERSION}/bin/jakarta-tomcat-${VERSION}.tar.gz
+           SOURCE_HASH=sha512:5f6bdf588a7896f2ba229417925f632b36f3aa5bf6f1073be59c968770334b2327b6d4b74281e31ee32337a00c2b04429b14cb683d8d8b3f6fa04ec138876ed9
+      LICENSE[0]=APACHE
+        WEB_SITE=http://jakarta.apache.org/tomcat/index.html
+         ENTERED=20030920
+         UPDATED=20040208
+          REJECT="binary source"
+           SHORT="Binary distribution of Apache's Tomcat Servlet Container"
+cat << EOF
+Tomcat is the servlet container that is used in the official Reference 
+Implementation for the Java Servlet and JavaServer Pages technologies. 
+The Java Servlet and JavaServer Pages specifications are developed by 
+Sun under the Java Community Process.
+Tomcat is developed in an open and participatory environment and released 
+under the Apache Software License. Tomcat is intended to be a collaboration 
+of the best-of-breed developers from around the world.
+EOF
diff --git a/bin-http/tomcat-4-bin/HISTORY b/bin-http/tomcat-4-bin/HISTORY
new file mode 100644
index 0000000..83e9775
--- /dev/null
+++ b/bin-http/tomcat-4-bin/HISTORY
@@ -0,0 +1,34 @@
+2006-09-21 Juuso Alasuutari <iuso at sourcemage.org>
+	* DETAILS: [automated] Removed MAINTAINER.
+
+2005-12-01 Seth Woolley <seth at tautology.org>
+	* DETAILS: MD5 -> SHA512
+
+2005-11-28 Seth Woolley <seth at tautology.org>
+	* PRE_BUILD: unpack api update
+
+2005-08-14 David Brown <dmlb2000 at gmail.com>
+	* DEPENDS: requires deprecated changed to depends
+
+2005-03-30 Andrew Stitt <astitt at sourcemage.org>
+	* CONFIGURE: remove relative paths to grimoire libraries
+
+2004-08-08 Eric Schabell <eschabell at sourcemage.org>
+	* BUILD: modified for api2.
+	* PRE_BUILD: removed rejected messages.
+	* INSTALL: added for api2.
+	* DETAILS: added rejected reason.
+	* CONFIGURE: modified to use grimoire rejected message.
+
+2004-02-08 Jose Bernardo Silva <jbernardo at sourcemage.org>
+	* *HISTORY: Converted to new format
+	  *DETAILS: updated version and source path
+	  *All: added spell to z-rejected, with apologies for the delay
+
+2003-09-21 David Kowis <dkowis at shlrm.org>
+	* *ALL: I create a tomcat binary installation based off
+	  of tomcat spell's spell.
+
+2003-03-26 Vladimir Vydra <vydra at fria.fri.utc.sk>
+	* *ALL: Spell created - version 4.1.24 .
+
diff --git a/bin-http/tomcat-4-bin/INSTALL b/bin-http/tomcat-4-bin/INSTALL
new file mode 100755
index 0000000..4dd57dd
--- /dev/null
+++ b/bin-http/tomcat-4-bin/INSTALL
@@ -0,0 +1,7 @@
+#the tarball has already been extracted just copy the stuff to the correct directory
+#it exists within itself so it should go into /usr/share/tomcat i guess...
+INSTALLDIR=/opt/tomcat
+mkdir -pv $INSTALLDIR
+
+#copy everything to the usr/share/tomcat directory, because tomcat is self contained
+cp -Rv $SOURCE_DIRECTORY/* $INSTALLDIR
diff --git a/bin-http/tomcat-4-bin/PRE_BUILD b/bin-http/tomcat-4-bin/PRE_BUILD
new file mode 100755
index 0000000..ea89e80
--- /dev/null
+++ b/bin-http/tomcat-4-bin/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir   $SOURCE_DIRECTORY       &&
+unpack_file 
+  
diff --git a/bin-http/xulrunner-bin/BUILD b/bin-http/xulrunner-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-http/xulrunner-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-http/xulrunner-bin/CONFIGURE b/bin-http/xulrunner-bin/CONFIGURE
new file mode 100755
index 0000000..7e13a77
--- /dev/null
+++ b/bin-http/xulrunner-bin/CONFIGURE
@@ -0,0 +1,2 @@
+config_query SYMLINK_XULRUNNER "Create a symlink to xulrunner?" n &&
+config_query REGISTER_GLOBAL "Register this installation globally?" n
diff --git a/bin-http/xulrunner-bin/DEPENDS b/bin-http/xulrunner-bin/DEPENDS
new file mode 100755
index 0000000..5c5b092
--- /dev/null
+++ b/bin-http/xulrunner-bin/DEPENDS
@@ -0,0 +1,12 @@
+depends g++ &&
+depends zlib &&
+depends expat &&
+depends libpng &&
+depends glitz &&
+depends cairo &&
+depends fontconfig &&
+depends freetype2 &&
+depends pango &&
+depends glib2 &&
+depends atk &&
+depends gtk+2
diff --git a/bin-http/xulrunner-bin/DETAILS b/bin-http/xulrunner-bin/DETAILS
new file mode 100755
index 0000000..053c10c
--- /dev/null
+++ b/bin-http/xulrunner-bin/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=xulrunner-bin
+         VERSION=1.9.0.0
+          SOURCE=xulrunner-${VERSION:0:3}.en-US.linux-i686.tar.bz2
+         SOURCE2=$SOURCE.asc
+      SOURCE_GPG="xulrunner.gpg:$SOURCE2"
+   SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/${VERSION}/runtimes/${SOURCE}
+  SOURCE2_URL[0]=http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/${VERSION}/runtimes/${SOURCE}.asc
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/xulrunner
+        WEB_SITE=http://developer.mozilla.org/en/docs/XULRunner
+         ENTERED=20080718
+      LICENSE[0]=MOZILLA
+          REJECT="is non-source"
+           SHORT="Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications"
+cat << EOF
+XULRunner is a Mozilla runtime package that can be used to bootstrap XUL+XPCOM
+applications that are as rich as Firefox and Thunderbird. It will provide
+mechanisms for installing, upgrading, and uninstalling these applications.
+XULRunner will also provide libxul, a solution which allows the embedding of
+Mozilla technologies in other projects and products.
+EOF
diff --git a/bin-http/xulrunner-bin/HISTORY b/bin-http/xulrunner-bin/HISTORY
new file mode 100644
index 0000000..88827c2
--- /dev/null
+++ b/bin-http/xulrunner-bin/HISTORY
@@ -0,0 +1,3 @@
+2008-07-18 Alexander Tsamutali <astsmtl at gmail.com>
+	* PREPARE, DETAILS, CONFIGURE, DEPENDS, PROVIDES, BUILD, INSTALL,
+	  HISTORY, xulrunner.gpg: Created this spell
diff --git a/bin-http/xulrunner-bin/INSTALL b/bin-http/xulrunner-bin/INSTALL
new file mode 100755
index 0000000..98e0be2
--- /dev/null
+++ b/bin-http/xulrunner-bin/INSTALL
@@ -0,0 +1,16 @@
+INSTALL_DIRECTORY=$INSTALL_ROOT/opt/xulrunner &&
+
+mkdir -pv $INSTALL_DIRECTORY &&
+cp -rv $SOURCE_DIRECTORY/* $INSTALL_DIRECTORY &&
+ln -sv $INSTALL_DIRECTORY/xulrunner /usr/bin/xulrunner-bin &&
+
+if [ "$SYMLINK_XULRUNNER" == "y" ]; then
+   if ! test -f $INSTALL_ROOT/usr/bin/xulrunner ||
+        test -h $INSTALL_ROOT/usr/bin/xulrunner ; then
+     ln -sv $INSTALL_ROOT/usr/bin/xulrunner-bin $INSTALL_ROOT/usr/bin/xulrunner
+   fi
+fi &&
+
+if [ "$REGISTER_GLOBAL" == "y" ]; then
+   xulrunner-bin --register-global
+fi
diff --git a/bin-http/xulrunner-bin/PREPARE b/bin-http/xulrunner-bin/PREPARE
new file mode 100755
index 0000000..b8424fe
--- /dev/null
+++ b/bin-http/xulrunner-bin/PREPARE
@@ -0,0 +1 @@
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-http/xulrunner-bin/PROVIDES b/bin-http/xulrunner-bin/PROVIDES
new file mode 100755
index 0000000..f88d9c4
--- /dev/null
+++ b/bin-http/xulrunner-bin/PROVIDES
@@ -0,0 +1 @@
+XULRUNNER
diff --git a/bin-http/xulrunner-bin/xulrunner.gpg b/bin-http/xulrunner-bin/xulrunner.gpg
new file mode 100644
index 0000000..adb886e
Binary files /dev/null and b/bin-http/xulrunner-bin/xulrunner.gpg differ



More information about the SM-Commit mailing list