Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master binary by George Sherwood (51d8ae0af26c3a47536fad184d99d6bff7a7553c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: George Sherwood <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master binary by George Sherwood (51d8ae0af26c3a47536fad184d99d6bff7a7553c)
  • Date: Wed, 15 Oct 2008 12:11:23 -0500

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

ChangeLog
| 11
bin-editors/openoffice-bin/BUILD
| 1
bin-editors/openoffice-bin/CONFIGURE
| 3
bin-editors/openoffice-bin/CONFLICTS
| 3
bin-editors/openoffice-bin/DETAILS
| 36 ++
bin-editors/openoffice-bin/HISTORY
| 113 ++++++
bin-editors/openoffice-bin/INSTALL
| 10
bin-editors/openoffice-bin/volatiles
| 7
bin-editors/openoffice2-bin-lang-es/BUILD
| 1
bin-editors/openoffice2-bin-lang-es/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-es/DETAILS
| 17
bin-editors/openoffice2-bin-lang-es/HISTORY
| 11
bin-editors/openoffice2-bin-lang-es/INSTALL
| 7

bin-editors/openoffice2-bin-lang-es/OOo_2.4.0_LinuxIntel_langpack_es.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-es/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin-lang-fr/BUILD
| 1
bin-editors/openoffice2-bin-lang-fr/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-fr/DETAILS
| 17
bin-editors/openoffice2-bin-lang-fr/HISTORY
| 14
bin-editors/openoffice2-bin-lang-fr/INSTALL
| 7

bin-editors/openoffice2-bin-lang-fr/OOo_2.4.1_LinuxIntel_langpack_fr.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-fr/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin-lang-nl/BUILD
| 1
bin-editors/openoffice2-bin-lang-nl/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-nl/DETAILS
| 17
bin-editors/openoffice2-bin-lang-nl/HISTORY
| 6
bin-editors/openoffice2-bin-lang-nl/INSTALL
| 7

bin-editors/openoffice2-bin-lang-nl/OOo_2.3.1_LinuxIntel_langpack_nl.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-nl/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin-lang-pl/BUILD
| 1
bin-editors/openoffice2-bin-lang-pl/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-pl/DETAILS
| 17
bin-editors/openoffice2-bin-lang-pl/HISTORY
| 11
bin-editors/openoffice2-bin-lang-pl/INSTALL
| 7

bin-editors/openoffice2-bin-lang-pl/OOo_2.4.0_LinuxIntel_langpack_pl.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-pl/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin-lang-ru/BUILD
| 1
bin-editors/openoffice2-bin-lang-ru/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-ru/DETAILS
| 17
bin-editors/openoffice2-bin-lang-ru/HISTORY
| 4
bin-editors/openoffice2-bin-lang-ru/INSTALL
| 7

bin-editors/openoffice2-bin-lang-ru/OOo_2.3.1_LinuxIntel_install_ru.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-ru/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin-lang-sv/BUILD
| 1
bin-editors/openoffice2-bin-lang-sv/DEPENDS
| 1
bin-editors/openoffice2-bin-lang-sv/DETAILS
| 17
bin-editors/openoffice2-bin-lang-sv/HISTORY
| 4
bin-editors/openoffice2-bin-lang-sv/INSTALL
| 7

bin-editors/openoffice2-bin-lang-sv/OOo_2.4.0_LinuxIntel_langpack_sv.tar.gz.sig
|binary
bin-editors/openoffice2-bin-lang-sv/PRE_BUILD
| 19 +
bin-editors/openoffice2-bin/BUILD
| 1
bin-editors/openoffice2-bin/CONFLICTS
| 3
bin-editors/openoffice2-bin/DEPENDS
| 14
bin-editors/openoffice2-bin/DETAILS
| 34 +
bin-editors/openoffice2-bin/FINAL
| 1
bin-editors/openoffice2-bin/HISTORY
| 173 ++++++++++
bin-editors/openoffice2-bin/INSTALL
| 31 +
bin-editors/openoffice2-bin/OOo_2.4.1_LinuxIntel_install_en-US.tar.gz.sig
|binary
bin-editors/openoffice2-bin/PREPARE
| 3
bin-editors/openoffice2-bin/PRE_BUILD
| 25 +
bin-editors/openoffice2-bin/desktop/openoffice2-bin-base.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-calc.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-draw.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-impress.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-math.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-printeradmin.desktop
| 8
bin-editors/openoffice2-bin/desktop/openoffice2-bin-writer.desktop
| 8
bin-editors/openoffice2-bin/volatiles
| 6
bin-editors/openoffice3-bin/BUILD
| 1
bin-editors/openoffice3-bin/CONFLICTS
| 3
bin-editors/openoffice3-bin/DEPENDS
| 6
bin-editors/openoffice3-bin/DETAILS
| 42 ++
bin-editors/openoffice3-bin/HISTORY
| 26 +
bin-editors/openoffice3-bin/INSTALL
| 34 +
bin-editors/openoffice3-bin/PREPARE
| 3
bin-editors/openoffice3-bin/PRE_BUILD
| 26 +
bin-editors/openoffice3-bin/volatiles
| 6
77 files changed, 998 insertions(+)

New commits:
commit 51d8ae0af26c3a47536fad184d99d6bff7a7553c
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>

bin-editors: Added all spells from z-editors section to binary
that don't have license problems.

diff --git a/ChangeLog b/ChangeLog
index d6162c7..97e9a66 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+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
+
2008-10-15 Arwed von Merkatz <v.merkatz AT gmx.net>
* created grimoire

diff --git a/bin-editors/openoffice-bin/BUILD
b/bin-editors/openoffice-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice-bin/CONFIGURE
b/bin-editors/openoffice-bin/CONFIGURE
new file mode 100755
index 0000000..49b9e31
--- /dev/null
+++ b/bin-editors/openoffice-bin/CONFIGURE
@@ -0,0 +1,3 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-editors/openoffice-bin/CONFLICTS
b/bin-editors/openoffice-bin/CONFLICTS
new file mode 100755
index 0000000..a16fbdb
--- /dev/null
+++ b/bin-editors/openoffice-bin/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts openoffice &&
+conflicts openoffice2-bin &&
+conflicts openoffice3-bin
diff --git a/bin-editors/openoffice-bin/DETAILS
b/bin-editors/openoffice-bin/DETAILS
new file mode 100755
index 0000000..fa78068
--- /dev/null
+++ b/bin-editors/openoffice-bin/DETAILS
@@ -0,0 +1,36 @@
+ SPELL=openoffice-bin
+ VERSION=1.1.5
+ SOURCE=OOo_${VERSION}_LinuxIntel_install.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOo_${VERSION}_LinuxIntel_install
+
SOURCE_URL[0]=http://borft.student.utwente.nl/openoffice/stable/$VERSION/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.ussg.iu.edu/pub/openoffice/stable/$VERSION/$SOURCE
+ SOURCE_HASH=sha1:2939217880d0ea63e760c89bfc456d27106c91ba
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20020713
+ UPDATED=20050417
+ LICENSE[0]=LGPL
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="The binary version of OpenOffice"
+cat << EOF
+OpenOffice.org is the open source project through which Sun Microsystems has
+released the technology for the popular StarOffice[tm] Productivity Suite.
+All of the StarOffice code is available under the GNU Lesser General Public
+License (LGPL) as well as the Sun Industry Standards Source License (SISSL).
+
+Sun is participating as a member of the OpenOffice.org community.
+OpenOffice.org is being hosted by CollabNet.
+
+The suite includes:
+scalc - A spreadsheet application
+sdraw - A vector drawing program
+simpress - A presentation program
+smath - An equation editor
+sweb - A WYSIWIG web page editor
+swriter - A word processor
+
+Note:
+After installing, attempting to run any of the applications will run a
+graphical installation for a single user. Each user must do this, so
+select "net install" to minimise disk usage.
+EOF
diff --git a/bin-editors/openoffice-bin/HISTORY
b/bin-editors/openoffice-bin/HISTORY
new file mode 100644
index 0000000..d5c79ac
--- /dev/null
+++ b/bin-editors/openoffice-bin/HISTORY
@@ -0,0 +1,113 @@
+2008-09-09 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * CONFLICTS: removed OpenOffice, added openoffice3-bin
+
+2008-04-24 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Removed dependency on mktemp (now provided by coreutils)
+
+2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * INSTALL: use TRACK_ROOT when linking #9163
+
+2006-05-07 George Sherwood <george AT beernabeer.com>
+ * INSTALL: Added code to creates links.
+ * POST_INSTALL: Removed. Bug #10589.
+
+2005-09-14 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to 1.1.5. Removed SOURCE2.
+ * PRE_BUILD: removed. Security patch not needed
+ * POST_INSTALL: removed security patch
+
+2005-06-26 George Sherwood <george AT beernabeer.com>
+ * CONFLICTS: added conflicts openoffice2-bin
+ * volatiles: added file to pass cleanse (Bug #8992)
+
+2005-04-17 Thomas Houssin <Thomas.Houssin AT sourcemage.org>
+ * PRE_BUILD, DETAILS, POST_INSTALL: security update
+
+2005-04-07 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: OpenOffice-bin no longer exists
+
+2005-03-30 Andrew Stitt <astitt AT sourcemage.org>
+ * CONFIGURE: remove relative paths to grimoire libraries
+
+2005-01-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.4
+ SOURCE_DIRECTORY now uses VERSION
+ Shortened SHORT
+ Removed TABs
+ * DEPENDS,CONFLICTS,INSTALL: Formatted to Guru Handbook
+ * POST_INSTALL: Use VERSION instead of hard-coded
+
+2004-10-06 Eric Schabell <eschabell AT sourcemage.org>
+ * DETAILS: updated v1.1.3.
+
+2004-09-22 Eric Schabell <eschabell AT sourcemage.org>
+ * PREPARE, POST_REMOVE: removed, everything is now tracked.
+ * DETAILS: updated to v1.1.3rc, changed spell name to openoffice-bin.
+ * INSTALL: updated to track install.
+ * POST_INSTALL: added to track symlink creation.
+ * CONFLICTS: updated to remove older OpenOffice-bin installs
+ as now has a new lower-cased spell name.
+
+2004-08-11 Eric Schabell <eschabell AT sourcemage.org>
+ * PREPARE: cleaned up and beautified.
+
+2004-08-10 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD, PREPARE: Move query to PREPARE to be asked during depends
+ resolution. Remove PRE_BUILD code. Remove TABs.
+
+2004-08-05 Eric Schabell <eschabell AT sourcemage.org>
+ * BUILD: modified for api2.
+ * INSTALL: added for api2.
+ * CONFIGURE: modified to use grimoire rejected message.
+
+2004-06-24 Jose Bernardo Silva <jbernardo AT sourcemage.org>
+ * DETAILS: Updated to 1.1.2, removed two non-working urls
+ * BUILD: removed LD_PRELOAD hacks, no longer needed.
+
+2004-05-21 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFIGURE, PRE_BUILD: Move rejected query to CONFIGURE (Bug #3594)
+ * HISTORY: Formatted to Guru Handbook
+
+2004-04-29 Eric Schabell <eschabell AT sourcemage.org>
+ * DETAILS: updated version.
+ * HISTORY: cleaned up.
+ * DEPENDS: added for mktemp depends.
+ * BUILD: cleaned up sedit's.
+ * POST_REMOVE: updated to 1.1.1 version removal.
+
+2003-09-16 Eric Sandall <sandalle AT sourcemage.org>
+ * CONFLICTS: Added conflicts for openoffice
+
+2003-06-20 Derek Moyes <sorcerer AT flamesnyper.com>
+ * DETAILS: Updated the spell to 1.0.3.1 and re-submitted to grimoire.
+
+2002-11-27 Geoffrey Derber <ashaman AT sourcemage.org>
+ * DETAILS: Fixed a problem caused by URLs changing.
+
+2002-10-25 Geoffrey Derber <ashaman AT sourcemage.org>
+ * PRE_BUILD: Fixed an issue with the warning message
+
+2002-07-21 Eric Schabell <eric AT schabell.com>
+ * HISTORY: Updated
+ * PRE_INSTALL: New warning messages
+ * DETAILS: Download size warning
+
+2002-07-13 Chris Brien <christopher_brien AT hotmail.com>
+ * After spending weeks attempting to build OpenOffice, I
+ decided to just go get the binary. This spell is heading
+ straight to z-rejected.
+
+2002-05-01 Eric Sandall <sandalle AT yahoo.com>
+ * Applied patches (except for gcc3 related) located at
+ http://www.linux-debian.de/openoffice/, thanks to Yoav
+ Avitzour <avitzour AT princeton.edu> for pointing me here.
+
+2002-03-06 Eric Sandall <sandalle AT yahoo.com>
+ * DETAILS: Modified (finally figured this out ;) to have
+ gpc as SOURCE2, rather than creating a whole other spell
+ for 2 header files that just need to be copied for OpenOffice.
+ Found that if I have an "_" in my SOURCE (and probably any others),
+ I must use the escape sequence "\" before it for it to read
+ (e.g. SOURCE=oo_$VERSION_src.tar.bz2 ->
+ SOURCE=oo\_$VERSION\_src.tar.bz2)
+
diff --git a/bin-editors/openoffice-bin/INSTALL
b/bin-editors/openoffice-bin/INSTALL
new file mode 100755
index 0000000..c924961
--- /dev/null
+++ b/bin-editors/openoffice-bin/INSTALL
@@ -0,0 +1,10 @@
+cd $SOURCE_DIRECTORY &&
+sedit 's:usr\/local:usr\/lib:g' install &&
+./install &&
+
+# create bin links for executables.
+for LINK in "scalc" "sdraw" "simpress" "smath" "soffice" "spadmin" "sweb"
"swriter"; do
+ message "${MESSAGE_COLOR}Creating link for $LINK ${DEFAUL_COLOR}" &&
+ rm -f /usr/bin/$LINK &&
+ ln -s $TRACK_ROOT/usr/lib/OpenOffice.org${VERSION}/program/$LINK
/usr/bin/$LINK
+done
diff --git a/bin-editors/openoffice-bin/volatiles
b/bin-editors/openoffice-bin/volatiles
new file mode 100755
index 0000000..ee5eeaa
--- /dev/null
+++ b/bin-editors/openoffice-bin/volatiles
@@ -0,0 +1,7 @@
+^/usr/lib/OpenOffice\.org1\.1\.4/program/libofficebean\.so$
+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/_tkinter\.so$

+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/bsddb\.so$

+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/dbm\.so$

+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/gdbm\.so$

+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/mpz\.so$
+^/usr/lib/OpenOffice\.org1\.1\.4/program/python-core-2\.2\.2/lib/lib-dynload/_curses_panel\.so$
diff --git a/bin-editors/openoffice2-bin-lang-es/BUILD
b/bin-editors/openoffice2-bin-lang-es/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-es/DEPENDS
b/bin-editors/openoffice2-bin-lang-es/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-es/DETAILS
b/bin-editors/openoffice2-bin-lang-es/DETAILS
new file mode 100755
index 0000000..5439a57
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-es
+ VERSION=2.4.0
+ OOO_LANG=es
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_langpack_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOH680_m12_native_packed-1_${OOO_LANG}.9286
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20050625
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="Spanish languagepack for OpenOffice 2"
+cat << EOF
+The Spanish languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-es/HISTORY
b/bin-editors/openoffice2-bin-lang-es/HISTORY
new file mode 100644
index 0000000..183edbe
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/HISTORY
@@ -0,0 +1,11 @@
+2008-04-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.4.0
+ * INSTALL: now uses ${VERSION%.*} instead of hard-coded version to
+ always remove the last digit for "branch" (e.g. 2.4)
+
+2007-12-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * OOo_2.3.0_LinuxIntel_langpack_nl.tar.gz.sig: removed
+
+2007-11-06 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD,DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,UNATTEND_SAFE
+ created spell
diff --git a/bin-editors/openoffice2-bin-lang-es/INSTALL
b/bin-editors/openoffice2-bin-lang-es/INSTALL
new file mode 100755
index 0000000..f16ae2f
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org${VERSION%.*}/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-es/OOo_2.4.0_LinuxIntel_langpack_es.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-es/OOo_2.4.0_LinuxIntel_langpack_es.tar.gz.sig
new file mode 100644
index 0000000..e358d1c
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-es/OOo_2.4.0_LinuxIntel_langpack_es.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-es/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-es/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-es/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-es/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-es/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin-lang-fr/BUILD
b/bin-editors/openoffice2-bin-lang-fr/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-fr/DEPENDS
b/bin-editors/openoffice2-bin-lang-fr/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-fr/DETAILS
b/bin-editors/openoffice2-bin-lang-fr/DETAILS
new file mode 100755
index 0000000..e44d3e4
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-fr
+ VERSION=2.4.1
+ OOO_LANG=fr
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_langpack_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOH680_m17_native_packed-1_${OOO_LANG}.9310
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20050625
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="French languagepack for OpenOffice 2"
+cat << EOF
+The French languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-fr/HISTORY
b/bin-editors/openoffice2-bin-lang-fr/HISTORY
new file mode 100644
index 0000000..8d3eaf9
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/HISTORY
@@ -0,0 +1,14 @@
+2008-09-09 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.4.1
+
+2008-04-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.4.0
+ * INSTALL: now uses ${VERSION%.*} instead of hard-coded version to
+ always remove the last digit for "branch" (e.g. 2.4)
+
+2007-12-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.3.1
+
+2007-11-06 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD,DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,UNATTEND_SAFE
+ created spell
diff --git a/bin-editors/openoffice2-bin-lang-fr/INSTALL
b/bin-editors/openoffice2-bin-lang-fr/INSTALL
new file mode 100755
index 0000000..f16ae2f
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org${VERSION%.*}/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-fr/OOo_2.4.1_LinuxIntel_langpack_fr.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-fr/OOo_2.4.1_LinuxIntel_langpack_fr.tar.gz.sig
new file mode 100644
index 0000000..d5925b6
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-fr/OOo_2.4.1_LinuxIntel_langpack_fr.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-fr/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-fr/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-fr/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-fr/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-fr/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin-lang-nl/BUILD
b/bin-editors/openoffice2-bin-lang-nl/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-nl/DEPENDS
b/bin-editors/openoffice2-bin-lang-nl/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-nl/DETAILS
b/bin-editors/openoffice2-bin-lang-nl/DETAILS
new file mode 100755
index 0000000..38e130b
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-nl
+ VERSION=2.3.1
+ OOO_LANG=nl
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_langpack_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOG680_m9_native_packed-1_${OOO_LANG}.9238
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20050625
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="Dutch languagepack for OpenOffice 2"
+cat << EOF
+The Dutch languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-nl/HISTORY
b/bin-editors/openoffice2-bin-lang-nl/HISTORY
new file mode 100644
index 0000000..9b02d24
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/HISTORY
@@ -0,0 +1,6 @@
+2007-12-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.3.1
+
+2007-11-06 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD,DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,UNATTEND_SAFE
+ created spell
diff --git a/bin-editors/openoffice2-bin-lang-nl/INSTALL
b/bin-editors/openoffice2-bin-lang-nl/INSTALL
new file mode 100755
index 0000000..cc907ac
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org2.3/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-nl/OOo_2.3.1_LinuxIntel_langpack_nl.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-nl/OOo_2.3.1_LinuxIntel_langpack_nl.tar.gz.sig
new file mode 100644
index 0000000..5fbde94
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-nl/OOo_2.3.1_LinuxIntel_langpack_nl.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-nl/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-nl/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-nl/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-nl/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-nl/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin-lang-pl/BUILD
b/bin-editors/openoffice2-bin-lang-pl/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-pl/DEPENDS
b/bin-editors/openoffice2-bin-lang-pl/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-pl/DETAILS
b/bin-editors/openoffice2-bin-lang-pl/DETAILS
new file mode 100755
index 0000000..595f8b4
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-pl
+ VERSION=2.4.0
+ OOO_LANG=pl
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_langpack_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOH680_m12_native_packed-1_${OOO_LANG}.9286
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20050625
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="Polish languagepack for OpenOffice 2"
+cat << EOF
+The Polish languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-pl/HISTORY
b/bin-editors/openoffice2-bin-lang-pl/HISTORY
new file mode 100644
index 0000000..acdd686
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/HISTORY
@@ -0,0 +1,11 @@
+2008-04-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.4.0
+ * INSTALL: now uses ${VERSION%.*} instead of hard-coded version to
+ always remove the last digit for "branch" (e.g. 2.4)
+
+2007-12-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.3.1
+
+2007-11-06 Arjan Bouter <abouter AT sourcemage.org>
+ * BUILD,DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,UNATTEND_SAFE
+ created spell
diff --git a/bin-editors/openoffice2-bin-lang-pl/INSTALL
b/bin-editors/openoffice2-bin-lang-pl/INSTALL
new file mode 100755
index 0000000..f16ae2f
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org${VERSION%.*}/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-pl/OOo_2.4.0_LinuxIntel_langpack_pl.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-pl/OOo_2.4.0_LinuxIntel_langpack_pl.tar.gz.sig
new file mode 100644
index 0000000..01d8c5a
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-pl/OOo_2.4.0_LinuxIntel_langpack_pl.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-pl/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-pl/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-pl/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-pl/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-pl/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin-lang-ru/BUILD
b/bin-editors/openoffice2-bin-lang-ru/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-ru/DEPENDS
b/bin-editors/openoffice2-bin-lang-ru/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-ru/DETAILS
b/bin-editors/openoffice2-bin-lang-ru/DETAILS
new file mode 100755
index 0000000..37116ef
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-ru
+ VERSION=2.3.1
+ OOO_LANG=ru
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_install_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOG680_m9_native_packed-1_${OOO_LANG}.9238
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20071229
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="Russian languagepack for OpenOffice 2"
+cat << EOF
+The Russian languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-ru/HISTORY
b/bin-editors/openoffice2-bin-lang-ru/HISTORY
new file mode 100644
index 0000000..9fe0293
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/HISTORY
@@ -0,0 +1,4 @@
+2007-12-29 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DEPENDS, DETAILS, HISTORY, INSTALL, PRE_BUILD,
+ UNATTEND_SAFE, OOo_2.3.1_LinuxIntel_install_ru.tar.gz.sig:
+ created spell
diff --git a/bin-editors/openoffice2-bin-lang-ru/INSTALL
b/bin-editors/openoffice2-bin-lang-ru/INSTALL
new file mode 100755
index 0000000..cc907ac
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org2.3/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-ru/OOo_2.3.1_LinuxIntel_install_ru.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-ru/OOo_2.3.1_LinuxIntel_install_ru.tar.gz.sig
new file mode 100644
index 0000000..46bfad7
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-ru/OOo_2.3.1_LinuxIntel_install_ru.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-ru/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-ru/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-ru/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-ru/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-ru/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin-lang-sv/BUILD
b/bin-editors/openoffice2-bin-lang-sv/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin-lang-sv/DEPENDS
b/bin-editors/openoffice2-bin-lang-sv/DEPENDS
new file mode 100755
index 0000000..5d8f78e
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/DEPENDS
@@ -0,0 +1 @@
+depends rpmunpack
diff --git a/bin-editors/openoffice2-bin-lang-sv/DETAILS
b/bin-editors/openoffice2-bin-lang-sv/DETAILS
new file mode 100755
index 0000000..6b157c2
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=openoffice2-bin-lang-sv
+ VERSION=2.4.0
+ OOO_LANG=sv
+ LANG_PATH="openoffice/localized/$OOO_LANG/$VERSION"
+ SOURCE="OOo_${VERSION}_LinuxIntel_langpack_${OOO_LANG}.tar.gz"
+ SOURCE_URL[0]="http://mirrors.isc.org/pub/${LANG_PATH}/$SOURCE";
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/OOH680_m12_native_packed-1_${OOO_LANG}.9286
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20080401
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="Swedish languagepack for OpenOffice 2"
+cat << EOF
+The Swedish languagepack for OpenOffice.org 2
+EOF
diff --git a/bin-editors/openoffice2-bin-lang-sv/HISTORY
b/bin-editors/openoffice2-bin-lang-sv/HISTORY
new file mode 100644
index 0000000..8cc5bfe
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/HISTORY
@@ -0,0 +1,4 @@
+2008-04-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * BUILD,DEPENDS,DETAILS,HISTORY,INSTALL,PRE_BUILD,UNATTEND_SAFE:
+ created this spell
+
diff --git a/bin-editors/openoffice2-bin-lang-sv/INSTALL
b/bin-editors/openoffice2-bin-lang-sv/INSTALL
new file mode 100755
index 0000000..f16ae2f
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/INSTALL
@@ -0,0 +1,7 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice &&
+if ! [[ -d $INSTALLDIR ]] ; then
+ mkdir -p $INSTALLDIR
+fi
+cd $SOURCE_DIRECTORY/RPMS &&
+cp -r $SOURCE_DIRECTORY/RPMS/opt/openoffice.org${VERSION%.*}/* \
+ $INSTALL_ROOT/opt/openoffice/
diff --git
a/bin-editors/openoffice2-bin-lang-sv/OOo_2.4.0_LinuxIntel_langpack_sv.tar.gz.sig

b/bin-editors/openoffice2-bin-lang-sv/OOo_2.4.0_LinuxIntel_langpack_sv.tar.gz.sig
new file mode 100644
index 0000000..9ff47e0
Binary files /dev/null and
b/bin-editors/openoffice2-bin-lang-sv/OOo_2.4.0_LinuxIntel_langpack_sv.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin-lang-sv/PRE_BUILD
b/bin-editors/openoffice2-bin-lang-sv/PRE_BUILD
new file mode 100755
index 0000000..13bec12
--- /dev/null
+++ b/bin-editors/openoffice2-bin-lang-sv/PRE_BUILD
@@ -0,0 +1,19 @@
+default_pre_build &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+
+done
diff --git a/bin-editors/openoffice2-bin-lang-sv/UNATTEND_SAFE
b/bin-editors/openoffice2-bin-lang-sv/UNATTEND_SAFE
new file mode 100644
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin/BUILD
b/bin-editors/openoffice2-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice2-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice2-bin/CONFLICTS
b/bin-editors/openoffice2-bin/CONFLICTS
new file mode 100755
index 0000000..971e78c
--- /dev/null
+++ b/bin-editors/openoffice2-bin/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts openoffice &&
+conflicts openoffice-bin &&
+conflicts openoffice3-bin
diff --git a/bin-editors/openoffice2-bin/DEPENDS
b/bin-editors/openoffice2-bin/DEPENDS
new file mode 100755
index 0000000..32ad497
--- /dev/null
+++ b/bin-editors/openoffice2-bin/DEPENDS
@@ -0,0 +1,14 @@
+depends gmp &&
+depends JAVA &&
+depends rpmunpack &&
+
+optional_depends openoffice2-bin-lang-nl \
+ '' '' 'For the Dutch languagepack' &&
+optional_depends openoffice2-bin-lang-ru \
+ '' '' 'For the Russian languagepack' &&
+optional_depends openoffice2-bin-lang-fr \
+ '' '' 'For the French languagepack' &&
+optional_depends openoffice2-bin-lang-es \
+ '' '' 'For the Spanish languagepack' &&
+optional_depends openoffice2-bin-lang-sv \
+ '' '' 'For the Swedish languagepack'
diff --git a/bin-editors/openoffice2-bin/DETAILS
b/bin-editors/openoffice2-bin/DETAILS
new file mode 100755
index 0000000..eb9dbac
--- /dev/null
+++ b/bin-editors/openoffice2-bin/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=openoffice2-bin
+ VERSION=2.4.1
+ PATCHLEVEL=1
+ SOURCE=OOo_${VERSION/-*/}_LinuxIntel_install_en-US.tar.gz
+ COMMON_PATH=openoffice/stable/${VERSION/-*/}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/openoffice2
+ SOURCE_URL[0]=http://mirrors.isc.org/pub/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[1]=ftp://ftp.ussg.iu.edu/pub/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[2]=http://mirror.pacific.net.au/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[3]=http://ftp.scarlet.be/pub/${COMMON_PATH}/${SOURCE}
+
SOURCE_URL[4]=http://downloads.planetmirror.com/pub/${COMMON_PATH}/${SOURCE}
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20050625
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="The binary version of OpenOffice 2"
+cat << EOF
+OpenOffice.org is the open source project through which Sun Microsystems has
+released the technology for the popular StarOffice[tm] Productivity Suite.
+All of the StarOffice code is available under the GNU Lesser General Public
+License (LGPL) as well as the Sun Industry Standards Source License (SISSL).
+
+Sun is participating as a member of the OpenOffice.org community.
+OpenOffice.org is being hosted by CollabNet.
+
+The suite includes:
+scalc - A spreadsheet application
+sdraw - A vector drawing program
+simpress - A presentation program
+smath - An equation editor
+swriter - A word processor
+EOF
diff --git a/bin-editors/openoffice2-bin/FINAL
b/bin-editors/openoffice2-bin/FINAL
new file mode 100755
index 0000000..ab2c757
--- /dev/null
+++ b/bin-editors/openoffice2-bin/FINAL
@@ -0,0 +1 @@
+message "You can install extra languagepacks by casting
openoffice2-bin-lang-* spells"
diff --git a/bin-editors/openoffice2-bin/HISTORY
b/bin-editors/openoffice2-bin/HISTORY
new file mode 100644
index 0000000..598b587
--- /dev/null
+++ b/bin-editors/openoffice2-bin/HISTORY
@@ -0,0 +1,173 @@
+2008-09-09 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * CONFLICTS: added openoffice3-bin
+ * INSTALL: fixed a typo when reverting message to DEFAULT_COLOR
+ (T was missing), uses INSTALL_ROOT when removing script-made
symlinks
+
+2008-06-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: PATCHLEVEL=1
+ * desktop/*.desktop: fixed icon names
+
+2008-06-29 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to version 2.4.1
+
+2008-04-24 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Removed dependency on mktemp (now provided by coreutils)
+
+2008-04-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DEPENDS: added Swedish languagepack
+
+2008-03-31 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: Swaped SOURCE_URL[3] with 4 since it is not updated yet
+ updated spell to 2.4.0
+
+2008-03-12 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on gmp
+
+2007-12-29 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS: added Russian languagepack
+
+2007-12-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 2.3.1
+
+2007-11-22 Arjan Bouter <abouter AT sourcemage.org>
+ * OOo_2.3.0_LinuxIntel_install_en-US.tar.gz.sig: re-added
+
+2007-11-05 Arjan Bouter <abouter AT sourcemage.org>
+ * WIP: removed
+ * DETAILS: version bump to 2.3.0
+ * PRE_BUILD: commented out the core04 extraction
+ * FINAL: added message about languagepacks
+ * locales: removed
+ * removed language selection
+
+2007-08-04 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Addes second SOURCE for English version to fix broken
core04u
+ * PRE_BUILD: Unpack the uncorrupted core04u instead of the corrupt
core04u
+ Use PART to compare instead of FILE, works better
+ * UNATTEND_SAFE: Safe for unattended updates
+
+2007-07-11 Arjan Bouter <abouter AT sourcemage.org>
+ * DETAILS: version bumped to 2.2.1
+ * locales: added dutch
+
+2007-06-13 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD, INSTALL: Use ${VERSION%.*} instead of ${VERSION/.0/} to
+ always remove the last digit for "branch" (e.g. 2.2)
+
+2007-03-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.2.0
+ * CONFIGURE: Renamed to PREPARE so we have OO2_LOCALES set in DETAILS
+ Only set OO2_LOCALE if not configuring, defalt to en
+ * PRE_BUILD: RPM doesn't use .0 in VERSIONs
+ Switch to Redhat menus as the freedesktop ones fail to gunzip
+ Some languages (e.g. nb) do not have the OO* directory...
+ And "ru" and "tr" use yet another subdir...
+ * INSTALL: Use VERSION (minus the .0) for directory to copy
+ use SOURCE_DIRECTORY rather than BUILD_DIRECTORY
+ Some languages (e.g. nb) do not have the OO* directory...
+ And "ru" and "tr" use yet another subdir...
+ * locales: Added Italy (it)
+ Added (nb)
+ Added (nn)
+ Added (pl)
+ Added Russia (ru)
+ Added (tr)
+ Removed Netherlands (nl)
+
+2007-01-19 Pieter Lenaerts <e-type AT sourcemage.org>
+ * INSTALL: creates /usr/share/icons
+
+2006-11-17 Arjan Bouter <abouter AT sourcemage.org>
+ * locales: added nl
+ * OOo_2.0.4_LinuxIntel_install_nl.tar.gz.sig: added
+
+2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * INSTALL: use TRACK_ROOT when linking #9163
+
+2006-10-22 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: 2.0.4-5; switched two urls around to try to improve speed
+ * PRE_BUILD: generalised; now installs all packages
+
+2006-08-30 Flavien Bridault <vlaaad AT sourcemage.org>
+ * DETAILS: Updated all versions to 2.0.3-7
+ * PRE_BUILD: Updated to work with new version
+
+2006-03-16 George Sherwood <george AT beernabeer.com>
+ * locales: French version released.
+
+2006-03-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.0.2-5
+ VERSION now has their -<release> included
+ * PRE_BUILD: Use $VERSION instead of hardcoding it
+ NOTE: The freedesktop-menus archive is at release 3, not 5
+ * locales: French (fr) and Japanese (ja) locales have not been made
for
+ this version.
+
+2006-02-06 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated PATCHLEVEL
+
+2006-02-04 George Sherwood <george AT beernabeer.com>
+ * desktop/*: Updated all desktop file to use correct icon
+
+2006-01-03 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated all versions to 2.0.1
+ * PRE_BUILD, INSTALL: Updated for verison 2.0.1
+
+2005-11-18 George Sherwood <george AT beernabeer.com>
+ * volatiles: Added new excluded librabry
+
+2005-11-13 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Added code so OO2_LOCALE will never be uninitialized
+
+2005-10-30 George Sherwood <george AT beernabeer.com>
+ * DETAILS, CONFIGURE, PRE_BUILD, INSTALL: Modified to install
+ localized versions
+ * locales: Added to contain locale choices
+
+2005-10-21 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Updated to 2.0.0 final
+
+2005-10-18 Jason Flatt <jflatt AT sourcemage.org>
+ * DETAILS, INSTALL, PRE_BUILD: Version bump from 2.0.0rc2 to 2.0.0rc3.
+ Added some more SOURCE_URLs.
+
+2005-10-13 Jason Flatt <jflatt AT sourcemage.org>
+ * DETAILS, INSTALL, PRE_BUILD: Version bump to 2.0.0rc2.
+ * DETAILS, OOo_2.0.0rc2_051005_LinuxIntel_install.tar.gz.sig: Changed
+ to GPG checking.
+
+2005-09-26 George Sherwood <george AT beernabeer.com>
+ * DETAILS, PRE_BUILD, INSTALL: Updated to build 130
+
+2005-08-25 George Sherwood <george AT beernabeer.com>
+ * DETAILS, PRE_BUILD, INSTALL: Updated to beta2 (version 125)
+ * DEPENDS: removed rpm, alien, added rpmunpack
+ * *.sig: removed, switched to SOURCE_HASH
+
+2005-08-08 George Sherwood <george AT beernabeer.com>
+ * DEPENDS: Added rpm. (Bug 9409)
+
+2005-08-04 George Sherwood <george AT beernabeer.com>
+ * DETAILS, PRE_BUILD, INSTALL: Update to version 122
+ * DEPENDS: removed rpmunpack, added alien
+
+2005-07-29 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Added usage of GPG checking
+ * PRE_BUILD: Updated for GPG checking
+ Use SOURCE_DIRECTORY and mk_source_dir
+
+2005-07-20 George Sherwood <george AT beernabeer.com>
+ * DETAILS, PRE_BUILD, INSTALL: Update to version 118
+
+2005-07-01 George Sherwood <george AT beernabeer.com>
+ * DETAILS, PRE_BUILD, INSTALL: Update to version 113
+
+2005-06-26 George Sherwood <george AT beernabeer.com>
+ * INSTALL: added variable for INSTALLDIR
+ * PRE_BUILD: added a few more files to install
+ * volatiles: added file to pass cleanse
+ * *.desktop: Added desktop files for applications
+
+2005-06-26 George Sherwood <george AT beernabeer.com>
+ * All files: Created Spell
+
diff --git a/bin-editors/openoffice2-bin/INSTALL
b/bin-editors/openoffice2-bin/INSTALL
new file mode 100755
index 0000000..f856a0b
--- /dev/null
+++ b/bin-editors/openoffice2-bin/INSTALL
@@ -0,0 +1,31 @@
+INSTALLDIR=$INSTALL_ROOT/opt/openoffice
&&
+mkdir -pv $INSTALLDIR/
&&
+mkdir -pv ${INSTALL_ROOT}/usr/share/icons
&&
+
+#
+# Not all tarballs are created equal
+#
+if [[ "$OO2_LOCALE" == "nb" ||
+ "$OO2_LOCALE" == "nn" ]]; then
+ cd $SOURCE_DIRECTORY/RPMS
+elif [[ "$OO2_LOCALE" == "ru" ||
+ "$OO2_LOCALE" == "tr" ]]; then
+ cd $SOURCE_DIRECTORY/$OO2_LOCALE/RPMS
+else
+ #
+ # Extracted root directories don't have the same names between localized
+ # versions, so use * wildcard although I don't find that very elegant
+ #
+ cd $SOURCE_DIRECTORY/OO*/RPMS
+fi &&
+
+cp -Rv opt/openoffice.org${VERSION%.*}/* $INSTALLDIR &&
+cp -Rv usr/share/icons/* $INSTALL_ROOT/usr/share/icons &&
+
+# create bin links for executables.
+for LINK in "sbase" "scalc" "sdraw" "simpress" "smath" "soffice"
"swriter" "spadmin"
+do
+ message "${MESSAGE_COLOR}Creating link for $LINK${DEFAULT_COLOR}"
&&
+ rm -f $INSTALL_ROOT/usr/bin/$LINK
&&
+ ln -s $TRACK_ROOT/opt/openoffice/program/$LINK /usr/bin/$LINK
+done
diff --git
a/bin-editors/openoffice2-bin/OOo_2.4.1_LinuxIntel_install_en-US.tar.gz.sig
b/bin-editors/openoffice2-bin/OOo_2.4.1_LinuxIntel_install_en-US.tar.gz.sig
new file mode 100644
index 0000000..bbdcd95
Binary files /dev/null and
b/bin-editors/openoffice2-bin/OOo_2.4.1_LinuxIntel_install_en-US.tar.gz.sig
differ
diff --git a/bin-editors/openoffice2-bin/PREPARE
b/bin-editors/openoffice2-bin/PREPARE
new file mode 100755
index 0000000..49b9e31
--- /dev/null
+++ b/bin-editors/openoffice2-bin/PREPARE
@@ -0,0 +1,3 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-editors/openoffice2-bin/PRE_BUILD
b/bin-editors/openoffice2-bin/PRE_BUILD
new file mode 100755
index 0000000..2fc3117
--- /dev/null
+++ b/bin-editors/openoffice2-bin/PRE_BUILD
@@ -0,0 +1,25 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file '' &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.rpm
+do
+ FILE="${FILE%.i586.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.i586.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+done &&
+
+message "${MESSAGE_COLOR}Extracting icons ${DEFAULT_COLOR}" &&
+rpmunpack
desktop-integration/openoffice.org-redhat-menus-${VERSION%.*}*.noarch.rpm &&
+gzip -d openoffice.org-redhat-menus-${VERSION%.*}*.cpio.gz &&
+cpio -idm < openoffice.org-redhat-menus-${VERSION%.*}*.cpio
diff --git a/bin-editors/openoffice2-bin/UNATTEND_SAFE
b/bin-editors/openoffice2-bin/UNATTEND_SAFE
new file mode 100755
index 0000000..e69de29
diff --git a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-base.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-base.desktop
new file mode 100644
index 0000000..8978020
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-base.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Base
+Exec=sbase
+Icon=openofficeorg24-base.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-calc.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-calc.desktop
new file mode 100644
index 0000000..21b2dd2
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-calc.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Calc
+Exec=scalc
+Icon=openofficeorg24-calc.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-draw.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-draw.desktop
new file mode 100644
index 0000000..f09806d
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-draw.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Draw
+Exec=sdraw
+Icon=openofficeorg24-draw.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git
a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-impress.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-impress.desktop
new file mode 100644
index 0000000..5771148
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-impress.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Impress
+Exec=simpress
+Icon=openofficeorg24-impress.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-math.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-math.desktop
new file mode 100644
index 0000000..07c57ed
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-math.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Math
+Exec=smath
+Icon=openofficeorg24-math.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git
a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-printeradmin.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-printeradmin.desktop
new file mode 100644
index 0000000..0ef2cb8
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-printeradmin.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Printer Admin
+Exec=spadmin
+Icon=openofficeorg24-printeradmin.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git
a/bin-editors/openoffice2-bin/desktop/openoffice2-bin-writer.desktop
b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-writer.desktop
new file mode 100644
index 0000000..456238d
--- /dev/null
+++ b/bin-editors/openoffice2-bin/desktop/openoffice2-bin-writer.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=OpenOffice2 Writer
+Exec=swriter
+Icon=openofficeorg24-writer.png
+Terminal=false
+Type=Application
+Categories=Application;Office
diff --git a/bin-editors/openoffice2-bin/volatiles
b/bin-editors/openoffice2-bin/volatiles
new file mode 100755
index 0000000..bb4ab2f
--- /dev/null
+++ b/bin-editors/openoffice2-bin/volatiles
@@ -0,0 +1,6 @@
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/_bsddb\.so$
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/_tkinter\.so$
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/bz2\.so$
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/dbm\.so$
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/gdbm\.so$
+^/opt/openoffice/program/python-core-2\.3\.4/lib/lib-dynload/_ssl\.so$
diff --git a/bin-editors/openoffice3-bin/BUILD
b/bin-editors/openoffice3-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-editors/openoffice3-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-editors/openoffice3-bin/CONFLICTS
b/bin-editors/openoffice3-bin/CONFLICTS
new file mode 100755
index 0000000..8c3c517
--- /dev/null
+++ b/bin-editors/openoffice3-bin/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts openoffice &&
+conflicts openoffice-bin &&
+conflicts openoffice2-bin
diff --git a/bin-editors/openoffice3-bin/DEPENDS
b/bin-editors/openoffice3-bin/DEPENDS
new file mode 100755
index 0000000..6a44ee0
--- /dev/null
+++ b/bin-editors/openoffice3-bin/DEPENDS
@@ -0,0 +1,6 @@
+depends gmp &&
+depends rpmunpack &&
+depends freetype2 &&
+depends zlib &&
+depends JAVA &&
+depends OPENGL
diff --git a/bin-editors/openoffice3-bin/DETAILS
b/bin-editors/openoffice3-bin/DETAILS
new file mode 100755
index 0000000..c605c01
--- /dev/null
+++ b/bin-editors/openoffice3-bin/DETAILS
@@ -0,0 +1,42 @@
+ SPELL=openoffice3-bin
+ VERSION=3.0.0
+ BUILD_VERSION=9358
+# VERSION_DATE=20080930
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
+ SOURCE=OOo_${VERSION}_LinuxX86-64_install_en-US.tar.gz
+
SOURCE_HASH=sha512:28fd589d0d4b2d3837d37cbfd0bff725933990588ccf919ce2955ea6097431e1fbe783e23c310dcd2a4a5cd870686e26271c6cc0e48352244ace46e9dabb25fa
+ OO_ARCH=x86_64
+else
+ SOURCE=OOo_${VERSION}_LinuxIntel_install_en-US.tar.gz
+
SOURCE_HASH=sha512:dd3bcb247e09328fe19a6ce173818f80b83f3f9e6a96b453ab7e0cfff94e784bc413b0ee91946dbf6989c37329a2679bea8997aaf404f9d991eb6363d513db64
+ OO_ARCH=i586
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/openoffice3
+ COMMON_PATH=openoffice/stable/${VERSION}
+ SOURCE_URL[0]=http://mirrors.isc.org/pub/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[1]=ftp://ftp.ussg.iu.edu/pub/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[2]=http://mirror.pacific.net.au/${COMMON_PATH}/${SOURCE}
+ SOURCE_URL[3]=http://ftp.scarlet.be/pub/${COMMON_PATH}/${SOURCE}
+
SOURCE_URL[4]=http://downloads.planetmirror.com/pub/${COMMON_PATH}/${SOURCE}
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.openoffice.org
+ ENTERED=20080909
+ ARCHIVE="off"
+ REJECT="This spell is non-source"
+ SHORT="The binary version of OpenOffice 3"
+cat << EOF
+OpenOffice.org is the open source project through which Sun Microsystems has
+released the technology for the popular StarOffice[tm] Productivity Suite.
+All of the StarOffice code is available under the GNU Lesser General Public
+License (LGPL) as well as the Sun Industry Standards Source License (SISSL).
+
+Sun is participating as a member of the OpenOffice.org community.
+OpenOffice.org is being hosted by CollabNet.
+
+The suite includes:
+scalc - A spreadsheet application
+sdraw - A vector drawing program
+simpress - A presentation program
+smath - An equation editor
+swriter - A word processor
+EOF
diff --git a/bin-editors/openoffice3-bin/HISTORY
b/bin-editors/openoffice3-bin/HISTORY
new file mode 100644
index 0000000..b020f86
--- /dev/null
+++ b/bin-editors/openoffice3-bin/HISTORY
@@ -0,0 +1,26 @@
+2008-10-15 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version release 3.0.0. Updated SOURCE_URL
+ VERSION_DATE not include now.
+ * PRE_BUILD: Adjusted desktop integraton files. They are using
+ the files from last build.
+
+2008-10-07 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 3.0.0rc4
+
+2008-10-01 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 3.0.0rc3
+
+2008-09-27 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS: updated version to 3.0.0rc2
+
+2008-09-10 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * DETAILS, PRE_BUILD: added BUILD_VERSION to handle which build of
openoffice3
+ we are installing, in case two builds are embed into installation
tarball
+
+2008-09-09 George Sherwood <gsherwood AT sourcemage.org>
+ * PRE_BUILD: Adjusted FILENAME variable.
+
+2008-09-09 Julien "_kaze_" ROZO <julien AT rozo.org>
+ * BUILD, CONFLICTS, DEPENDS, DETAILS, HISTORY, INSTALL, PRE_BUILD,
PREPARE,
+ UNATTEND_SAFE, volatiles : created this spell
+
diff --git a/bin-editors/openoffice3-bin/INSTALL
b/bin-editors/openoffice3-bin/INSTALL
new file mode 100755
index 0000000..7cdd8f1
--- /dev/null
+++ b/bin-editors/openoffice3-bin/INSTALL
@@ -0,0 +1,34 @@
+INSTALLDIR=$INSTALL_ROOT/opt &&
+mkdir -pv $INSTALLDIR/ &&
+mkdir -pv ${INSTALL_ROOT}/usr/share/icons &&
+
+#
+# Not all tarballs are created equal
+#
+#if [[ "$OO2_LOCALE" == "nb" ||
+# "$OO2_LOCALE" == "nn" ]]; then
+# cd $SOURCE_DIRECTORY/RPMS
+#elif [[ "$OO2_LOCALE" == "ru" ||
+# "$OO2_LOCALE" == "tr" ]]; then
+# cd $SOURCE_DIRECTORY/$OO2_LOCALE/RPMS
+#else
+ #
+ # Extracted root directories don't have the same names between localized
+ # versions, so use * wildcard although I don't find that very elegant
+ #
+ cd $SOURCE_DIRECTORY/OO*/RPMS
+#fi &&
+
+cp -Rv opt/* $INSTALLDIR &&
+cp -Rv usr/bin/* $INSTALL_ROOT/usr/bin &&
+cp -Rv usr/share/mime/* $INSTALL_ROOT/usr/share/mime &&
+cp -Rv usr/share/icons/* $INSTALL_ROOT/usr/share/icons &&
+cp -Rv usr/share/applications/* $INSTALL_ROOT/usr/share/applications &&
+
+# create bin links for executables.
+for LINK in "sbase" "scalc" "sdraw" "simpress" "smath" "soffice"
"swriter" "spadmin"
+do
+ message "${MESSAGE_COLOR}Creating link for $LINK${DEFAULT_COLOR}"
&&
+ rm -f ${INSTALL_ROOT}/usr/bin/$LINK
&&
+ ln -s $TRACK_ROOT/opt/openoffice.org3/program/$LINK /usr/bin/$LINK
+done
diff --git a/bin-editors/openoffice3-bin/PREPARE
b/bin-editors/openoffice3-bin/PREPARE
new file mode 100755
index 0000000..49b9e31
--- /dev/null
+++ b/bin-editors/openoffice3-bin/PREPARE
@@ -0,0 +1,3 @@
+# Standard rejected warnings.
+#
+source $GRIMOIRE/REJECTED_MSG
diff --git a/bin-editors/openoffice3-bin/PRE_BUILD
b/bin-editors/openoffice3-bin/PRE_BUILD
new file mode 100755
index 0000000..19f436f
--- /dev/null
+++ b/bin-editors/openoffice3-bin/PRE_BUILD
@@ -0,0 +1,26 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file '' &&
+
+#
+# Extracted root directories don't have the same names between localized
+# versions, so use * wildcard although I don't find that very elegant
+#
+cd OO*/RPMS
+
+for FILE in *.${OO_ARCH}.rpm
+do
+ FILE="${FILE%.$OO_ARCH.rpm}"
+ PART=$(sed 's/openoffice.org-\([^-]*\)-.*$/\1/;' <<< $FILE)
+ message "${MESSAGE_COLOR}Extracting $PART ${DEFAULT_COLOR}" &&
+
+ rpmunpack $FILE.${OO_ARCH}.rpm &&
+ gzip -d $FILE.cpio.gz &&
+ cpio -idm < $FILE.cpio
+done &&
+
+message "${MESSAGE_COLOR}Extracting icons ${DEFAULT_COLOR}" &&
+FILENAME="openoffice.org${VERSION%.*}-freedesktop-menus-${VERSION%.*}-9354"
&&
+rpmunpack desktop-integration/${FILENAME}.noarch.rpm &&
+gzip -d ${FILENAME}.cpio.gz &&
+cpio -idm < ${FILENAME}.cpio
diff --git a/bin-editors/openoffice3-bin/UNATTEND_SAFE
b/bin-editors/openoffice3-bin/UNATTEND_SAFE
new file mode 100755
index 0000000..e69de29
diff --git a/bin-editors/openoffice3-bin/volatiles
b/bin-editors/openoffice3-bin/volatiles
new file mode 100755
index 0000000..64c283a
--- /dev/null
+++ b/bin-editors/openoffice3-bin/volatiles
@@ -0,0 +1,6 @@
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/_bsddb\.so$
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/_tkinter\.so$
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/bz2\.so$
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/dbm\.so$
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/gdbm\.so$
+^/opt/openoffice.org/basis3.0/program/python-core-2\.3\.4/lib/lib-dynload/_ssl\.so$



  • [SM-Commit] GIT changes to master binary by George Sherwood (51d8ae0af26c3a47536fad184d99d6bff7a7553c), George Sherwood, 10/15/2008

Archive powered by MHonArc 2.6.24.

Top of Page