Commits

Anonymous committed 24f562a

CWS-TOOLING: integrate CWS native218
2009-02-05 15:43:50 +0100 is r267429 : #i98921# new jre6u12
2009-02-05 15:43:09 +0100 is r267428 : #i98921# new jre6u12
2009-01-30 12:16:37 +0100 is r267192 : #i98066# new process for different jres for Unix and Windows
2009-01-30 12:14:28 +0100 is r267191 : #i98066# Windows installation sets only get jre6i7 because of broken /qb
2009-01-23 18:12:43 +0100 is r266847 : #159080# fix problem in custom action position
2009-01-23 18:06:48 +0100 is r266845 : #159080# fix problem in custom action position
2009-01-23 18:05:45 +0100 is r266844 : #159080# fix problem in custom action position
2009-01-23 10:55:06 +0100 is r266794 : #158090# adding removere.idt to remove registry entries
2009-01-23 10:54:18 +0100 is r266791 : #158090# adding removere.idt to remove registry entries
2009-01-16 16:58:27 +0100 is r266436 : #158880# preparing msp hotfix after servicepack release
2009-01-16 16:25:00 +0100 is r266431 : #158880# preparing msp hotfix after servicepack release
2009-01-14 16:34:29 +0100 is r266317 : #i52744# rtl support for Java GUI Installer
2009-01-14 12:39:29 +0100 is r266284 : #i98066# jre6u11 for all products
2009-01-14 12:17:59 +0100 is r266279 : #i98062# jre always has to have the same name of the executable
2009-01-13 14:45:59 +0100 is r266224 : #i98026# copyright till 2009
2009-01-13 14:39:11 +0100 is r266223 : #i98026# copyright till 2009
2009-01-13 14:26:51 +0100 is r266221 : #i52744# right to left for windows installer
2009-01-13 11:23:26 +0100 is r266201 : #6777669# default language in nsis has to be English
2009-01-13 11:20:17 +0100 is r266200 : #i98021# using correct syntax for comments
2009-01-12 16:49:36 +0100 is r266168 : #i97715# fixing problem with rpm 4.6

Comments (0)

Files changed (38)

instsetoo_native/util/openoffice.lst

 			BASEPRODUCTVERSION 3.1
 			UPDATEURL http://update32.services.openoffice.org/ProductUpdateService/check.Update
             ODFNOTIFYURL http://odfnotify.services.openoffice.org/OOo3.0/notification.jsp?version=ODF
-			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt
+			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion.dat,userland.txt
 			REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt
 			ADDSYSTEMINTEGRATION 1
 			EVAL
 			SERVICETAG_URN urn:uuid:07a3230b-7902-11dd-938b-080020a9ed93
 			UPDATEURL http://update32.services.openoffice.org/ProductUpdateService/check.Update
             ODFNOTIFYURL http://odfnotify.services.openoffice.org/OOo3.0/notification.jsp?version=ODF
-			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt
+			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion.dat,userland.txt
 			EVAL
 			FILEFORMATNAME OpenOffice.org
 			FILEFORMATVERSION 1.0
 			PROGRESSFRAMECOLOR 
 			UPDATEURL http://update32.services.openoffice.org/ProductUpdateService/check.Update
             ODFNOTIFYURL http://odfnotify.services.openoffice.org/OOo3.0/notification.jsp?version=ODF
-			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt
+			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion.dat,userland.txt
 			REMOVE_UPGRADE_CODE_FILE upgradecode_remove_ooo.txt
 			ADDSYSTEMINTEGRATION 1
 			EVAL
 			SERVICETAG_URN urn:uuid:07a3230b-7902-11dd-938b-080020a9ed93
 			UPDATEURL http://update32.services.openoffice.org/ProductUpdateService/check.Update
             ODFNOTIFYURL http://odfnotify.services.openoffice.org/OOo3.0/notification.jsp?version=ODF
-			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion2.dat,userland.txt
+			ADD_INCLUDE_FILES cliureversion.mk,clioootypesversion.mk,javaversion.dat,userland.txt
 			EVAL
 			FILEFORMATNAME OpenOffice.org
 			FILEFORMATVERSION 1.0

javainstaller2/src/JavaSetup/org/openoffice/setup/Dialogs/DetailsDialog.java

 import org.openoffice.setup.SetupFrame;
 import org.openoffice.setup.Util.DialogFocusTraversalPolicy;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import java.awt.event.ActionListener;
 import javax.swing.JViewport;
 import javax.swing.ScrollPaneConstants;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class DetailsDialog extends JDialog implements ActionListener {
 
 
         super(setupFrame.getDialog());
 
+        InstallData data = InstallData.getInstance();
+
         String dialogTitle = ResourceManager.getString("String_InstallationCompleted_Button");
         String dialogText = setupFrame.getCurrentPanel().getDialogText();
                 
         JPanel toppanel = new JPanel();
         toppanel.setLayout(new java.awt.BorderLayout());
         toppanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
-
+        
         JPanel buttonpanel = new JPanel();
         buttonpanel.setLayout(new java.awt.FlowLayout());
         buttonpanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
+        if ( data.useRtl() ) { buttonpanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         //Create an editor pane.
         JEditorPane editorPane = createEditorPane(dialogText);
         editorPane.setCaretPosition(0);
+        if ( data.useRtl() ) { editorPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         JScrollPane editorScrollPane = new JScrollPane(editorPane,
                 ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED,
                 ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
         editorScrollPane.setPreferredSize(new Dimension(250, 145));
         editorScrollPane.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
+        if ( data.useRtl() ) { editorScrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         JViewport port = editorScrollPane.getViewport();
         port.getVisibleRect().setLocation(0,0);
+        if ( data.useRtl() ) { port.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         editorScrollPane.setViewport(port);
 
         // String helpTitle1 = ResourceManager.getString("String_Details_Title_1");

javainstaller2/src/JavaSetup/org/openoffice/setup/Dialogs/HelpDialog.java

 import org.openoffice.setup.SetupFrame;
 import org.openoffice.setup.Util.DialogFocusTraversalPolicy;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import java.awt.event.ActionListener;
 
         super(setupFrame.getDialog());
 
+        InstallData data = InstallData.getInstance();
+        
         helpFileString = setupFrame.getCurrentPanel().getHelpFileName();
         helpFileName = ResourceManager.getFileName(helpFileString);
         // String dialogName = setupFrame.getCurrentPanel().getName();
         JPanel toppanel = new JPanel();
         toppanel.setLayout(new java.awt.BorderLayout());
         toppanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
+        if ( data.useRtl() ) { toppanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         JPanel buttonpanel = new JPanel();
         buttonpanel.setLayout(new java.awt.FlowLayout());
         buttonpanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
+        if ( data.useRtl() ) { buttonpanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         //Create an editor pane.
         editorPane = createEditorPane();
         editorScrollPane = new JScrollPane(editorPane);
         editorScrollPane.setPreferredSize(new Dimension(250, 145));
         editorScrollPane.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));
+        if ( data.useRtl() ) { editorScrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         // String helpTitle1 = null;
         // InstallData data = InstallData.getInstance();
         okButton = new JButton(okString);
         okButton.setEnabled(true);
         okButton.addActionListener(this);
+        if ( data.useRtl() ) { okButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         JSeparator separator = new JSeparator();
         

javainstaller2/src/JavaSetup/org/openoffice/setup/InstallData.java

 import org.openoffice.setup.Util.SystemManager;
 import java.io.File;
 import java.util.HashMap;
+import java.util.Locale;
 import java.util.Vector;
 
 public class InstallData
     static private boolean dontUpdate = false;
     static private boolean hideEula = false;
     static private boolean databaseQueried = false;
+    static private boolean useRtl = false;
     static private String installType;            /* custom or typical installation */
     static private String osType;                 /* Linux, SunOS, ...              */
     static private String installDir = null;
         setInstallationMode();
         setSolarisUserInstall();
         setHtmlFileExistence();
+        setBidiSupport();
     }
 
     public void setInstallationType(String installationtype) {
         ResourceManager.checkFileExistence(htmlDirectory);
     }
     
+    private void setBidiSupport() {
+    	Locale locale = Locale.getDefault();
+        if (( locale.getLanguage().equals(new Locale("he", "", "").getLanguage()) )
+            || ( locale.getLanguage().equals(new Locale("ar", "", "").getLanguage()) )) {
+            useRtl = true;
+        }
+    }
+    
     private void setInstallationPrivileges(boolean isUserInstallation) {
         if ( isUserInstallation ) {
             installationPrivileges = "user";
         return isSolarisUserInstallation;
     }
 
+    public boolean useRtl() {
+        return useRtl;
+    }
+
     public String getDefaultDir() {
         return defaultDir;
     }

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/ChooseComponents.java

 import org.openoffice.setup.SetupData.DisplayPackageDescription;
 import org.openoffice.setup.SetupData.SetupDataProvider;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Insets;
 import java.awt.event.KeyEvent;
 import java.awt.event.KeyListener;
 import javax.swing.tree.DefaultTreeModel;
 import javax.swing.tree.TreePath;
 import javax.swing.tree.TreeSelectionModel;
+import org.openoffice.setup.InstallData;
 
 public class ChooseComponents extends JPanel implements MouseListener, KeyListener, TreeSelectionListener {
 
     
     public ChooseComponents() {
 
+        InstallData data = InstallData.getInstance();
+
         setLayout(new BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
               
         componentTree.addKeyListener( this );
         componentTree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
         componentTree.addTreeSelectionListener(this);
+        // if ( data.useRtl() ) { componentTree.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
        
         String BorderTitle = ResourceManager.getString("String_ChooseComponents3");
         TitledBorder PanelBorder = BorderFactory.createTitledBorder(BorderTitle);
         
         DescriptionPanel.add(descriptionLabel, BorderLayout.CENTER);
         DescriptionPanel.add(sizeLabel, BorderLayout.EAST);
+        if ( data.useRtl() ) { DescriptionPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
         add(new JScrollPane(componentTree), BorderLayout.CENTER);
         add(DescriptionPanel, BorderLayout.SOUTH);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/ChooseInstallationType.java

 import org.openoffice.setup.PanelHelper.PanelTitle;
 import org.openoffice.setup.ResourceManager;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.GridBagConstraints;
 import java.awt.GridBagLayout;
 import java.awt.Insets;
 import javax.swing.JRadioButton;
 import javax.swing.border.EmptyBorder;
 import javax.swing.border.TitledBorder;
+import org.openoffice.setup.InstallData;
 
 public class ChooseInstallationType extends JPanel {
 
 
     public ChooseInstallationType() {
 
+        InstallData data = InstallData.getInstance();
+
         setLayout(new BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
                
         String subtitleText = ResourceManager.getString("String_ChooseInstallationType2");
         PanelTitle titleBox = new PanelTitle(titleText, subtitleText);
         titleBox.addVerticalStrut(20);
+        
+        if ( data.useRtl() ) { titleBox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
+        
         add(titleBox, BorderLayout.NORTH); 
         
         String borderTitle = ResourceManager.getString("String_ChooseInstallationType3");
         JPanel contentPanel = new JPanel();
         contentPanel.setBorder(PanelBorder);
         contentPanel.setLayout(new GridBagLayout());
+        if ( data.useRtl() ) { contentPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
             GridBagConstraints constraints = new GridBagConstraints();
             constraints.insets = new Insets(0, 0, 0, 10);
        
             String typicalText = ResourceManager.getString("String_ChooseInstallationType4");
             PanelLabel typicalComment = new PanelLabel(typicalText, true);         
+            if ( data.useRtl() ) { typicalComment.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
             String customText  = ResourceManager.getString("String_ChooseInstallationType5");
             PanelLabel customComment  = new PanelLabel(customText, true);
+            if ( data.useRtl() ) { customComment.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
             ButtonGroup group = new ButtonGroup();
 
             String typicalButtonText = ResourceManager.getString("String_ChooseInstallationType6");
             typical = new JRadioButton(typicalButtonText, true);
             typical.setMnemonic(KeyEvent.VK_C);
+            if ( data.useRtl() ) { typical.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
+
             String customButtonText  = ResourceManager.getString("String_ChooseInstallationType7");
             custom  = new JRadioButton(customButtonText,  false);
             custom.setMnemonic(KeyEvent.VK_U);
+            if ( data.useRtl() ) { custom.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
           
             group.add(typical);
             group.add(custom);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/ChooseUninstallationComponents.java

 import org.openoffice.setup.SetupData.DisplayPackageDescription;
 import org.openoffice.setup.SetupData.SetupDataProvider;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Insets;
 import java.awt.event.KeyEvent;
 import java.awt.event.KeyListener;
 import javax.swing.tree.DefaultTreeModel;
 import javax.swing.tree.TreePath;
 import javax.swing.tree.TreeSelectionModel;
+import org.openoffice.setup.InstallData;
 
 
 public class ChooseUninstallationComponents extends JPanel implements MouseListener, KeyListener, TreeSelectionListener {
     
     public ChooseUninstallationComponents() {
 
+        InstallData data = InstallData.getInstance();
+
         setLayout(new BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
               
         componentTree.addKeyListener( this );
         componentTree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
         componentTree.addTreeSelectionListener(this);
+        // if ( data.useRtl() ) { componentTree.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
        
         String BorderTitle = ResourceManager.getString("String_ChooseComponents3");
         TitledBorder PanelBorder = BorderFactory.createTitledBorder(BorderTitle);
         descriptionLabel = new PanelLabel(DescriptionText, 3, 20);        
         sizeString = ResourceManager.getString("String_ChooseComponents4");
         sizeLabel = new PanelLabel(sizeString, 1, 5);
+        if ( data.useRtl() ) { descriptionLabel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
         DescriptionPanel.add(descriptionLabel, BorderLayout.CENTER);
         DescriptionPanel.add(sizeLabel, BorderLayout.EAST);
+        if ( data.useRtl() ) { DescriptionPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
         add(new JScrollPane(componentTree), BorderLayout.CENTER);
         add(DescriptionPanel, BorderLayout.SOUTH);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/ChooseUninstallationType.java

 import org.openoffice.setup.PanelHelper.PanelTitle;
 import org.openoffice.setup.ResourceManager;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.GridBagConstraints;
 import java.awt.GridBagLayout;
 import java.awt.Insets;
 import javax.swing.JRadioButton;
 import javax.swing.border.EmptyBorder;
 import javax.swing.border.TitledBorder;
+import org.openoffice.setup.InstallData;
 
 public class ChooseUninstallationType extends JPanel {
 
 
     public ChooseUninstallationType() {
 
+        InstallData data = InstallData.getInstance();
+        
         setLayout(new BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
                
         JPanel contentPanel = new JPanel();
         contentPanel.setBorder(PanelBorder);
         contentPanel.setLayout(new GridBagLayout());
+        if ( data.useRtl() ) { contentPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
             GridBagConstraints constraints = new GridBagConstraints();
             constraints.insets = new Insets(0, 0, 0, 10);
        
             String completeText = ResourceManager.getString("String_ChooseUninstallationType4");
             PanelLabel completeComment = new PanelLabel(completeText, true);         
+            if ( data.useRtl() ) { completeComment.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
             String customText  = ResourceManager.getString("String_ChooseUninstallationType5");
             PanelLabel customComment  = new PanelLabel(customText, true);
+            if ( data.useRtl() ) { customComment.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
             ButtonGroup group = new ButtonGroup();
 
             String completeButtonText = ResourceManager.getString("String_ChooseUninstallationType6");
             complete = new JRadioButton(completeButtonText, true);
             complete.setMnemonic(KeyEvent.VK_C);
+            if ( data.useRtl() ) { complete.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
             String customButtonText  = ResourceManager.getString("String_ChooseUninstallationType3");
             custom  = new JRadioButton(customButtonText,  false);
             custom.setMnemonic(KeyEvent.VK_U);
+            if ( data.useRtl() ) { custom.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
           
             group.add(complete);
             group.add(custom);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/InstallationImminent.java

 import org.openoffice.setup.PanelHelper.PanelTitle;
 import org.openoffice.setup.ResourceManager;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
-import java.awt.Point;
 import javax.swing.JEditorPane;
 import javax.swing.JPanel;
 import javax.swing.JScrollBar;
 import javax.swing.JScrollPane;
-import javax.swing.JViewport;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class InstallationImminent extends JPanel {
 
     private PanelTitle titlebox;
     
     public InstallationImminent() {
+
+        InstallData data = InstallData.getInstance();
+
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
  
        
         JPanel contentpanel = new JPanel();
         contentpanel.setLayout(new java.awt.BorderLayout());
+        if ( data.useRtl() ) { contentpanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
        
         String text1 = ResourceManager.getString("String_InstallationImminent2");
         PanelLabel label1 = new PanelLabel(text1);
+        if ( data.useRtl() ) { label1.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
            
         ProductInformation = new JEditorPane("text/html", getInfoText());
         ProductInformation.setEditable(false);
+        if ( data.useRtl() ) { ProductInformation.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
        
         ProductPane = new JScrollPane(ProductInformation);
         ProductPane.setPreferredSize(new Dimension(250, 145));
         ProductPane.setBorder(new EmptyBorder(10, 0, 10, 0));
+        if ( data.useRtl() ) { ProductPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
  
         contentpanel.add(label1, BorderLayout.NORTH);        
         contentpanel.add(ProductPane, BorderLayout.CENTER);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/InstallationOngoing.java

 import org.openoffice.setup.ResourceManager;
 import org.openoffice.setup.SetupActionListener;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Container;
 import java.awt.Insets;
 import javax.swing.Box;
 import javax.swing.JPanel;
 import javax.swing.JProgressBar;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class InstallationOngoing extends JPanel {
 
     private PanelTitle mTitlebox;
     
     public InstallationOngoing() {
-                
+
+        InstallData data = InstallData.getInstance();
+
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
         
         add(mTitlebox, BorderLayout.NORTH);
 
         Container contentbox = Box.createVerticalBox();
+        if ( data.useRtl() ) { contentbox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         // String progressText = ResourceManager.getString("String_InstallationOngoing2");
         String progressText = "";
         currentProgress = new PanelLabel(progressText);
 
         Container innerbox = Box.createHorizontalBox();
-
+        if ( data.useRtl() ) { innerbox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         progressBar = new JProgressBar(0, 100);
+        if ( data.useRtl() ) { progressBar.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         mStopButton = new JButton();
         String progressButtonText = ResourceManager.getString("String_InstallationOngoing3");
         mStopButton.setText(progressButtonText);
         mStopButton.setEnabled(true);
+        if ( data.useRtl() ) { mStopButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         innerbox.add(progressBar);
         innerbox.add(Box.createHorizontalStrut(10));

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/Prologue.java

 import org.openoffice.setup.PanelHelper.PanelTitle;
 import org.openoffice.setup.ResourceManager;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Insets;
 import javax.swing.JPanel;
 import javax.swing.border.EmptyBorder;
 
     public Prologue() {
 
+        InstallData data = InstallData.getInstance();
+        
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
         
-        String titleText    = ResourceManager.getString("String_Prologue1");
+        String titleText = ResourceManager.getString("String_Prologue1");
         PanelTitle titleBox = new PanelTitle(titleText);
+        if ( data.useRtl() ) { titleBox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         add(titleBox, BorderLayout.NORTH);
 
         JPanel contentPanel = new JPanel();
         
         String text1 = ResourceManager.getString("String_Prologue2");
         PanelLabel label1 = new PanelLabel(text1, true);
+        if ( data.useRtl() ) { label1.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         String text2 = ResourceManager.getString("String_Prologue3");
         PanelLabel label2 = new PanelLabel(text2);
+        if ( data.useRtl() ) { label2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
  
         contentPanel.add(label1, BorderLayout.NORTH);
         contentPanel.add(label2, BorderLayout.CENTER);  
-
-        InstallData data = InstallData.getInstance();
         
         if ( data.isUserInstallation() ) {
             String text3 = ResourceManager.getString("String_Prologue4");
             PanelLabel label3 = new PanelLabel(text3, true);
+            if ( data.useRtl() ) { label3.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
             contentPanel.add(label3, BorderLayout.SOUTH);  
         }
         

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/UninstallationCompleted.java

 import org.openoffice.setup.ResourceManager;
 import org.openoffice.setup.SetupActionListener;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import javax.swing.JButton;
 import javax.swing.JPanel;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class UninstallationCompleted extends JPanel {
 
 
     public UninstallationCompleted() {
 
+        InstallData data = InstallData.getInstance();
+
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
       
 
         JPanel contentPanel = new JPanel();
         contentPanel.setLayout(new java.awt.BorderLayout());
+        if ( data.useRtl() ) { contentPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         String dialogText = ResourceManager.getString("String_UninstallationCompleted2");
         varLabel = new PanelLabel(dialogText, true);      
         String text2 = ResourceManager.getString("String_InstallationCompleted3");
         PanelLabel label2 = new PanelLabel(text2);
+        if ( data.useRtl() ) { label2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         mDetailsButton = new JButton();
         String buttonText = ResourceManager.getString("String_InstallationCompleted_Button");
         mDetailsButton.setText(buttonText);
         mDetailsButton.setEnabled(true);
+        if ( data.useRtl() ) { mDetailsButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         JPanel ButtonPanel = new JPanel();
         ButtonPanel.setLayout(new BorderLayout());
         ButtonPanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));       
         ButtonPanel.setPreferredSize(new Dimension(120, 44));
         ButtonPanel.add(mDetailsButton, BorderLayout.NORTH);
+        if ( data.useRtl() ) { ButtonPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         contentPanel.add(varLabel, BorderLayout.NORTH);
         contentPanel.add(ButtonPanel, BorderLayout.EAST);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/UninstallationImminent.java

 import org.openoffice.setup.PanelHelper.PanelTitle;
 import org.openoffice.setup.ResourceManager;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import javax.swing.JEditorPane;
 import javax.swing.JScrollBar;
 import javax.swing.JScrollPane;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class UninstallationImminent extends JPanel {
 
     private JScrollPane ProductPane;
     
     public UninstallationImminent() {
+
+        InstallData data = InstallData.getInstance();
+        
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
  
        
         JPanel contentpanel = new JPanel();
         contentpanel.setLayout(new java.awt.BorderLayout());
+        if ( data.useRtl() ) { contentpanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
        
         String text1 = ResourceManager.getString("String_UninstallationImminent2");
         PanelLabel label1 = new PanelLabel(text1);
+        if ( data.useRtl() ) { label1.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
            
         ProductInformation = new JEditorPane("text/html", getInfoText());
         ProductInformation.setEditable(false);
+        if ( data.useRtl() ) { ProductInformation.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         
         ProductPane = new JScrollPane(ProductInformation);
         ProductPane.setPreferredSize(new Dimension(250, 145));
         ProductPane.setBorder(new EmptyBorder(10, 0, 10, 0));
+        if ( data.useRtl() ) { ProductPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
  
         contentpanel.add(label1, BorderLayout.NORTH);        
         contentpanel.add(ProductPane, BorderLayout.CENTER);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/UninstallationOngoing.java

 import org.openoffice.setup.ResourceManager;
 import org.openoffice.setup.SetupActionListener;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Container;
 import java.awt.Insets;
 import javax.swing.Box;
 import javax.swing.JPanel;
 import javax.swing.JProgressBar;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class UninstallationOngoing extends JPanel {
 
     
     public UninstallationOngoing() {
 
+        InstallData data = InstallData.getInstance();
+
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
 
         add(titlebox, BorderLayout.NORTH);
 
         Container contentbox = Box.createVerticalBox();
+        if ( data.useRtl() ) { contentbox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         // String progressText = ResourceManager.getString("String_UninstallationOngoing2");
         String progressText = "";
         currentProgress = new PanelLabel(progressText);
 
         Container innerbox = Box.createHorizontalBox();
+        if ( data.useRtl() ) { innerbox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         progressBar = new JProgressBar(0, 100);
+        if ( data.useRtl() ) { progressBar.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         mStopButton = new JButton();
+        if ( data.useRtl() ) { mStopButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
         String progressButtonText = ResourceManager.getString("String_InstallationOngoing3");
         mStopButton.setText(progressButtonText);
         mStopButton.setEnabled(true);

javainstaller2/src/JavaSetup/org/openoffice/setup/Panel/installationCompleted.java

 import org.openoffice.setup.ResourceManager;
 import org.openoffice.setup.SetupActionListener;
 import java.awt.BorderLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import javax.swing.JButton;
 import javax.swing.JPanel;
 import javax.swing.border.EmptyBorder;
+import org.openoffice.setup.InstallData;
 
 public class installationCompleted extends JPanel {
 
 
     public installationCompleted() {
 
+        InstallData data = InstallData.getInstance();
+        
         setLayout(new java.awt.BorderLayout());
         setBorder(new EmptyBorder(new Insets(10, 10, 10, 10)));
       
 
         JPanel contentPanel = new JPanel();
         contentPanel.setLayout(new java.awt.BorderLayout());
+        if ( data.useRtl() ) { contentPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         String dialogText = ResourceManager.getString("String_InstallationCompleted2");
         varLabel = new PanelLabel(dialogText, true);      
         String text2 = ResourceManager.getString("String_InstallationCompleted3");
         PanelLabel label2 = new PanelLabel(text2);
+        if ( data.useRtl() ) { label2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         mDetailsButton = new JButton();
         String buttonText = ResourceManager.getString("String_InstallationCompleted_Button");
         mDetailsButton.setText(buttonText);
         mDetailsButton.setEnabled(true);
+        if ( data.useRtl() ) { mDetailsButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         JPanel ButtonPanel = new JPanel();
         ButtonPanel.setLayout(new BorderLayout());
         ButtonPanel.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));       
         ButtonPanel.setPreferredSize(new Dimension(120, 44));
         ButtonPanel.add(mDetailsButton, BorderLayout.NORTH);
+        if ( data.useRtl() ) { ButtonPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
 
         contentPanel.add(varLabel, BorderLayout.NORTH);
         contentPanel.add(ButtonPanel, BorderLayout.EAST);

javainstaller2/src/JavaSetup/org/openoffice/setup/PanelHelper/PanelLabel.java

 package org.openoffice.setup.PanelHelper;
 
 import java.awt.Color;
+import java.awt.ComponentOrientation;
 import java.awt.Font;
 import javax.swing.JTextArea;
 import javax.swing.UIManager;
+import org.openoffice.setup.InstallData;
 
 public class PanelLabel extends JTextArea {
     
         setFont(TextFont);
         setFocusable(false);
         
+        InstallData data = InstallData.getInstance();
+        if ( data.useRtl() ) { setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); }
+        
         if (multiline) {
             setLineWrap(true);
             setWrapStyleWord(true);

javainstaller2/src/JavaSetup/org/openoffice/setup/PanelHelper/PanelTitle.java

 
 package org.openoffice.setup.PanelHelper;
 
+import java.awt.ComponentOrientation;
 import java.awt.FlowLayout;
 import javax.swing.Box;
 import javax.swing.BoxLayout;
 import javax.swing.JLabel;
 import javax.swing.JPanel;
 import javax.swing.JSeparator;
+import org.openoffice.setup.InstallData;
 
 public class PanelTitle extends Box {
     
     
     private void init(String title, String subtitle, int rows, int columns) {
  
+        InstallData data = InstallData.getInstance();
+
         TitleLabel = new JLabel(title);
         TitleLabel.setFocusable(false);
         JPanel TitlePanel = new JPanel();
-        TitlePanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
+        if ( data.useRtl() ) {
+            TitlePanel.setLayout(new FlowLayout(FlowLayout.RIGHT, 0, 0));
+            TitleLabel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+        } else {
+            TitlePanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
+        }
         TitlePanel.add(TitleLabel);
-
+        
         add(createVerticalStrut(10));
         add(TitlePanel);
         add(createVerticalStrut(10));
             SubtitleLabel.setFocusable(false);
             // PanelLabel SubtitleLabel = new PanelLabel(subtitle, true);
             JPanel SubtitlePanel = new JPanel();
-            SubtitlePanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
+            if ( data.useRtl() ) {
+                SubtitlePanel.setLayout(new FlowLayout(FlowLayout.RIGHT, 0, 0));
+                SubtitleLabel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+            } else {
+                SubtitlePanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
+            }
             SubtitlePanel.add(SubtitleLabel);
             
             add(SubtitlePanel);

javainstaller2/src/JavaSetup/org/openoffice/setup/SetupFrame.java

  ************************************************************************/
 
 package org.openoffice.setup;
-import org.openoffice.setup.Util.SystemManager;
 import java.awt.BorderLayout;
 import java.awt.CardLayout;
+import java.awt.ComponentOrientation;
 import java.awt.Dimension;
 import java.awt.Insets;
 import java.awt.event.WindowAdapter;
         mCancelButton.addActionListener(mActionListener);
         mHelpButton.addActionListener(mActionListener);
         
+        InstallData data = InstallData.getInstance();
+
+        if (data.useRtl()) {
+            mPreviousButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+            mNextButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+            mCancelButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+            mHelpButton.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+        }
+        
         Box ButtonBox   = new Box(BoxLayout.X_AXIS);
         ButtonBox.setBorder(new EmptyBorder(new Insets(5, 10, 5, 10)));       
         ButtonBox.add(mPreviousButton);
         ButtonBox.add(mCancelButton);
         ButtonBox.add(Box.createHorizontalStrut(10));
         ButtonBox.add(mHelpButton);
-
+        if (data.useRtl()) {
+            ButtonBox.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
+        }
+        
         JPanel ButtonPanel = new JPanel();
         JSeparator Separator = new JSeparator();
         ButtonPanel.setLayout(new BorderLayout());

scp2/source/ooo/file_jre_ooo.scp

 File gid_File_Exe_Java
     BIN_FILE_BODY;
   #ifdef WNT
-	InstallName = "jre-6u7-windows-i586-p.exe";
+	InstallName = "jre-windows-i586.exe";
 	Styles = (DONT_PACK,JAVAFILE,SUBST_FILENAME);
   #else
 	Styles = (DONT_PACK,JAVAFILE);

scp2/source/ooo/windowscustomaction_ooo.scp

 	Source = "shlxtmsi.dll";
 	Target = "CheckInstallDirectory";
 	Inbinarytable = 1;
-	Assignment1 = ("InstallExecuteSequence", "Not Installed", "ExitInstallDirNotEmpty");
+	Assignment1 = ("InstallExecuteSequence", "Not Installed", "CheckVersions");
 	Assignment2 = ("ControlEvent", "SetupType", "Next", "DoAction", "CheckInstallDirectory", "_IsSetupTypeMin = \"Typical\" And Not Installed", "2");
 	Assignment3 = ("ControlEvent", "CustomSetup", "Next", "DoAction", "CheckInstallDirectory", "Not Installed", "2");
 End

scp2/source/writer/module_writer.scp

 End
 
 #include "alllangmodules_writer.inc"
+

setup_native/source/java/javaversion.dat

 #*************************************************************************
 
 # GUI String in the installer ("Java Runtime Environment (${JAVAVERSION})")
-JAVAVERSION=Java 6 Update 7
+JAVAVERSION=Java 6 Update 12
+WINDOWSJAVAVERSION=Java 6 Update 12
 
 # Windows (scp2 and downloadtemplate.nsi)
-WINDOWSJAVAFILENAME=jre-6u7-windows-i586-p.exe
-WINDOWSJAVAREGISTRYENTRY=1.6.0_07
+WINDOWSJAVAFILENAME=jre-6u12-windows-i586-p.exe
+WINDOWSJAVAREGISTRYENTRY=1.6.0_12
 
 # Linux (scp2)
-LINUXJAVAFILENAME=jre-6u7-linux-i586.rpm
+LINUXJAVAFILENAME=jre-6u12-linux-i586.rpm
 # Linux (rpmUnit.xml, rpm -qp <filename> )
-LINUXJAVANAME=jre-1.6.0_07-fcs
+LINUXJAVANAME=jre-1.6.0_12-fcs
 
 # Linux-x64 (scp2)
-LINUXX64JAVAFILENAME=jre-6u7-linux-amd64.rpm
+LINUXX64JAVAFILENAME=jre-6u12-linux-amd64.rpm
 
 # Solaris Sparc (scp2)
-SOLSJAVARTPACKED=SUNWj6rt_1_6_0_07_sparc.tar.gz
-SOLSJAVACFGPACKED=SUNWj6cfg_1_6_0_07_sparc.tar.gz
-SOLSJAVAMANPACKED=SUNWj6man_1_6_0_07_sparc.tar.gz
+SOLSJAVARTPACKED=SUNWj6rt_1_6_0_12_sparc.tar.gz
+SOLSJAVACFGPACKED=SUNWj6cfg_1_6_0_12_sparc.tar.gz
+SOLSJAVAMANPACKED=SUNWj6man_1_6_0_12_sparc.tar.gz
 
 # Solaris x86 (scp2)
-SOLIJAVARTPACKED=SUNWj6rt_1_6_0_07_x86.tar.gz
-SOLIJAVACFGPACKED=SUNWj6cfg_1_6_0_07_x86.tar.gz
-SOLIJAVAMANPACKED=SUNWj6man_1_6_0_07_x86.tar.gz
+SOLIJAVARTPACKED=SUNWj6rt_1_6_0_12_x86.tar.gz
+SOLIJAVACFGPACKED=SUNWj6cfg_1_6_0_12_x86.tar.gz
+SOLIJAVAMANPACKED=SUNWj6man_1_6_0_12_x86.tar.gz
 
 # Solaris (pkgUnit.xml, needs only to be changed in major changes)
 SOLARISJAVART=SUNWj6rt

setup_native/source/java/javaversion2.dat

 #*************************************************************************
 
 # GUI String in the installer ("Java Runtime Environment (${JAVAVERSION})")
-JAVAVERSION=Java 6 Update 11
+JAVAVERSION=Java 6 Update 12
+WINDOWSJAVAVERSION=Java 6 Update 12
 
 # Windows (scp2 and downloadtemplate.nsi)
-WINDOWSJAVAFILENAME=jre-6u7-windows-i586-p.exe
-WINDOWSJAVAREGISTRYENTRY=1.6.0_11
+WINDOWSJAVAFILENAME=jre-6u12-windows-i586-p.exe
+WINDOWSJAVAREGISTRYENTRY=1.6.0_12
 
 # Linux (scp2)
-LINUXJAVAFILENAME=jre-6u11-linux-i586.rpm
+LINUXJAVAFILENAME=jre-6u12-linux-i586.rpm
 # Linux (rpmUnit.xml, rpm -qp <filename> )
-LINUXJAVANAME=jre-1.6.0_11-fcs
+LINUXJAVANAME=jre-1.6.0_12-fcs
 
 # Linux-x64 (scp2)
-LINUXX64JAVAFILENAME=jre-6u11-linux-amd64.rpm
+LINUXX64JAVAFILENAME=jre-6u12-linux-amd64.rpm
 
 # Solaris Sparc (scp2)
-SOLSJAVARTPACKED=SUNWj6rt_1_6_0_11_sparc.tar.gz
-SOLSJAVACFGPACKED=SUNWj6cfg_1_6_0_11_sparc.tar.gz
-SOLSJAVAMANPACKED=SUNWj6man_1_6_0_11_sparc.tar.gz
+SOLSJAVARTPACKED=SUNWj6rt_1_6_0_12_sparc.tar.gz
+SOLSJAVACFGPACKED=SUNWj6cfg_1_6_0_12_sparc.tar.gz
+SOLSJAVAMANPACKED=SUNWj6man_1_6_0_12_sparc.tar.gz
 
 # Solaris x86 (scp2)
-SOLIJAVARTPACKED=SUNWj6rt_1_6_0_11_x86.tar.gz
-SOLIJAVACFGPACKED=SUNWj6cfg_1_6_0_11_x86.tar.gz
-SOLIJAVAMANPACKED=SUNWj6man_1_6_0_11_x86.tar.gz
+SOLIJAVARTPACKED=SUNWj6rt_1_6_0_12_x86.tar.gz
+SOLIJAVACFGPACKED=SUNWj6cfg_1_6_0_12_x86.tar.gz
+SOLIJAVAMANPACKED=SUNWj6man_1_6_0_12_x86.tar.gz
 
 # Solaris (pkgUnit.xml, needs only to be changed in major changes)
 SOLARISJAVART=SUNWj6rt

setup_native/source/packinfo/packinfo_brand.txt

 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%BASISPACKAGEPREFIX%OOOBASEVERSION-images"
 solarisrequires = "%SOLSUREPACKAGEPREFIX-ure (Name="UNO Runtime Environment"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core01 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core02 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core03 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core04 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core05 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core06 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core07 (Name="Core module for %PRODUCTNAME %PRODUCTVERSION"), %BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-images (Name="Images module for %PRODUCTNAME %PRODUCTVERSION")"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-writer"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-writer"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-writer"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Writer brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-calc"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-calc"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-calc"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Calc brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-impress"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-impress"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-impress"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Impress brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-draw"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-draw"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-draw"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Draw brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-math"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-math"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-math"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Math brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-base"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-base"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-base"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Base brand module for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-%LANGUAGESTRING"
 requires = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-base,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-calc,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-draw,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-help,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-impress,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-math,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-res,%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-writer"
 solarisrequires = "%WITHOUTDOTUNIXPRODUCTNAME%BRANDPACKAGEVERSION,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING (Name="Language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-base (Name="Base language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-calc (Name="Calc language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-draw (Name="Draw language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-help (Name="Help language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-impress (Name="Impress language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-math (Name="Math language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-res (Name="Resource language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING"),%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-writer (Name="Writer language module for %PRODUCTNAME %PRODUCTVERSION\, language %LANGUAGESTRING")"
-copyright = "1999-2007 by %PRODUCTNAME"
+copyright = "1999-2009 by %PRODUCTNAME"
 solariscopyright = "solariscopyrightfile"
 vendor = "%PRODUCTNAME"
 description = "Brand language module for %PRODUCTNAME %PRODUCTVERSION"

setup_native/source/packinfo/packinfo_office.txt

 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 findrequires = "find-requires-gnome.sh"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Gnome integration module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-kde-integration"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "KDE integration module for OpenOffice.org %OOOBASEVERSION"
 requires = "%UREPACKAGEPREFIX-ure"
 solarisrequires = "SUNWcar, SUNWkvm, SUNWcsr, SUNWcsu, SUNWcsd, SUNWcsl, SUNWxwrtl, SUNWxwplt, SUNWlibC, %SOLSUREPACKAGEPREFIX-ure"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Core module for OpenOffice.org %OOOBASEVERSION"
 solarisrequires = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core01,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core02,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core03,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core04,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core05,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core06,%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-core07, SUNWlibC"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Writer module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-calc"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Calc module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-draw"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Draw module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-impress"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Impress module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-base"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSIONg-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Base module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-math"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Math module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-binfilter"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-calc,%BASISPACKAGEPREFIX%OOOBASEVERSION-draw,%BASISPACKAGEPREFIX%OOOBASEVERSION-impress,%BASISPACKAGEPREFIX%OOOBASEVERSION-math,%BASISPACKAGEPREFIX%OOOBASEVERSION-writer"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-calc,%BASISPACKAGEPREFIX%OOOBASEVERSION-draw,%BASISPACKAGEPREFIX%OOOBASEVERSION-impress,%BASISPACKAGEPREFIX%OOOBASEVERSION-math,%BASISPACKAGEPREFIX%OOOBASEVERSION-writer"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Legacy filters (e.g. StarOffice 5.2) for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-graphicfilter"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Graphic filter module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-testtool"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Testtool module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-spellcheck"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "English spellchecker module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-xsltfilter"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "XSLT filter samples module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-javafilter"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Java filter module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-activex"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "ActiveX control for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-pyuno"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Pyuno module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-emailmerge"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-pyuno"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Email mailmerge module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-headless"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Headless display module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-images"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Images module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-ooofonts"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Mailcap module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-ooolinguistic"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Linguistic module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core02"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core03"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 findrequires = "find-requires-x11.sh"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core05"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core06"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core07"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 freebsdrequires = ""
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Office core module for OpenOffice.org %OOOBASEVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-af"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Af dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-cs"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Cs dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-da"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Da dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-de"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "De dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-en"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "En dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-es"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Es dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-et"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Et dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-fr"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Fr dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-dict-gl"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Gl dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-hu"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Hu dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-it"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "It dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-lt"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Lt dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-ne"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Ne dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-nl"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Nl dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-pl"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Pl dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-pt"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Pt dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-ru"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Ru dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-sk"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Sk dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-sl"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Sl dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-sv"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Sv dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-sw"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Sw dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-th"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Th dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-dict-vi"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Vietnamese dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%UNIXPRODUCTNAME%BRANDPACKAGEVERSION-dict-zu"
 requires = "%UREPACKAGEPREFIX-ure,%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%UNIXPRODUCTNAME%BRANDPACKAGEVERSION"
 linuxpatchrequires = ""
-copyright = "1999-2007 by Sun Microsystems"
+copyright = "1999-2009 by Sun Microsystems"
 solariscopyright = "solariscopyrightfile"
 vendor = "Sun Microsystems, Inc."
 description = "Zu dictionary for %PRODUCTNAME %PRODUCTVERSION"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-writer2latex"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01,%BASISPACKAGEPREFIX%OOOBASEVERSION-core02,%BASISPACKAGEPREFIX%OOOBASEVERSION-core03,%BASISPACKAGEPREFIX%OOOBASEVERSION-core04,%BASISPACKAGEPREFIX%OOOBASEVERSION-core05,%BASISPACKAGEPREFIX%OOOBASEVERSION-core06,%BASISPACKAGEPREFIX%OOOBASEVERSION-core07,%BASISPACKAGEPREFIX%OOOBASEVERSION-writer"
 linuxpatchrequires = ""
-copyright = "2002-2008 by Henrik Just"
+copyright = "2002-2009 by Henrik Just"
 vendor = "Henrik Just"
 description = "Writer2LaTeX"
 destpath = "/opt"

setup_native/source/packinfo/packinfo_office_lang.txt

 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-fonts"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-fonts"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Language fonts module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-res"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-res"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Language resource module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-help"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-help"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Language help module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-writer"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-writer"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Writer language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-calc"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-calc"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Calc language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-impress"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-impress"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Impress language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-draw"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-draw"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Draw language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-math"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-math"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Math language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-base"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-base"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Base language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-binfilter"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-binfilter"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Legacy filters (e.g. StarOffice 5.2) for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"
 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING-onlineupd"
 provides = "%BASISPACKAGEPREFIX%WITHOUTDOTOOOBASEVERSION-%LANGUAGESTRING-onlineupd"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-%LANGUAGESTRING"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Online update language module for OpenOffice.org %OOOBASEVERSION, language %LANGUAGESTRING"

setup_native/source/packinfo/packinfo_sdkoo.txt

 packagename = "%BASISPACKAGEPREFIX%OOOBASEVERSION-sdk"
 freebsdrequires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
 requires = "%BASISPACKAGEPREFIX%OOOBASEVERSION-core01"
-copyright = "1999-2007 by OpenOffice.org"
+copyright = "1999-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "Software Development Kit for OpenOffice.org %OOOBASEVERSION"

setup_native/source/packinfo/packinfo_ure.txt

 module = "gid_Module_Root"
 solarispackagename = "%SOLSUREPACKAGEPREFIX-ure"
 packagename = "%UREPACKAGEPREFIX-ure"
-copyright = "2005-2007 by OpenOffice.org"
+copyright = "2005-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "UNO Runtime Environment"
 module = "gid_Module_Root_Ure_Hidden"
 solarispackagename = "%SOLSUREPACKAGEPREFIX-ure"
 packagename = "%UREPACKAGEPREFIX-ure"
-copyright = "2005-2007 by OpenOffice.org"
+copyright = "2005-2009 by OpenOffice.org"
 solariscopyright = "solariscopyrightfile"
 vendor = "OpenOffice.org"
 description = "UNO Runtime Environment"

setup_native/source/packinfo/solariscopyrightfile

-Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
+Copyright 2009 Sun Microsystems, Inc.  All rights reserved.