Revision: 6296
          http://gar.svn.sourceforge.net/gar/?rev=6296&view=rev
Author:   wbonnet
Date:     2009-09-13 18:27:21 +0000 (Sun, 13 Sep 2009)

Log Message:
-----------
Upgrade to 1.1.18

Modified Paths:
--------------
    csw/mgar/pkg/seamonkey/trunk/Makefile
    csw/mgar/pkg/seamonkey/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postinstall
    csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postremove

Modified: csw/mgar/pkg/seamonkey/trunk/Makefile
===================================================================
--- csw/mgar/pkg/seamonkey/trunk/Makefile       2009-09-13 18:17:13 UTC (rev 
6295)
+++ csw/mgar/pkg/seamonkey/trunk/Makefile       2009-09-13 18:27:21 UTC (rev 
6296)
@@ -9,7 +9,7 @@
 endef
 
 DISTFILES  = $(GARNAME)-$(GARVERSION).source.tar.bz2
-# DISTFILES += CSWseamonkey.postremove CSWseamonkey.postinstall 
+DISTFILES += CSWseamonkey.postremove CSWseamonkey.postinstall 
 
 # We define upstream file regex so we can be notifed of new upstream software 
release
 UFILES_REGEX = (\d+(?:\.\d+)*)
@@ -86,7 +86,6 @@
 
 post-extract:
        @mv $(WORKROOTDIR)/build-$(firstword $(MODULATIONS))/mozilla 
$(WORK_BUILD)
-#      @cp $(FILEDIR)/stdbool.h $(WORK_BUILD)/memory/jemalloc
        @$(MAKECOOKIE)
 
 pre-configure:
@@ -95,12 +94,6 @@
 pre-install:
        ( if [ ! -d $(WORK_INSTALL)/opt/csw/bin ] ; then mkdir -p 
$(WORK_INSTALL)/opt/csw/bin ; fi )
        ( cd $(WORK_INSTALL)/opt/csw/bin ; rm -f seamonkey ; ln -sf 
../mozilla/seamonkey/bin/seamonkey . )
-#      ( mkdir -p $(WORK_INSTALL)/opt/csw/share/pixmaps )
-#      ( cp $(WORK_BUILD)/other-licenses/branding/seamonkey/mozicon128.png 
$(WORK_INSTALL)/opt/csw/share/pixmaps/seamonkey.png )
-#      ( mkdir -p $(WORK_INSTALL)/opt/csw/share/applications )
-#      ( cp $(FILEDIR)/seamonkey.desktop 
$(WORK_INSTALL)/opt/csw/share/applications/seamonkey.desktop )
-#      ( mkdir -p $(WORK_INSTALL)/opt/csw/share/gnome/mime-info )
-#      ( cp $(FILEDIR)/seamonkey.keys 
$(WORK_INSTALL)/opt/csw/share/gnome/mime-info/seamonkey.keys )
 
 post-install:
        ( gfind $(WORK_INSTALL)/opt/csw -exec bash -c "file {} | ggrep ELF | 
ggrep -e 'executable' -e 'dynamic lib' | ggrep 'not stripped' && strip {}"  \; )

Modified: csw/mgar/pkg/seamonkey/trunk/checksums
===================================================================
--- csw/mgar/pkg/seamonkey/trunk/checksums      2009-09-13 18:17:13 UTC (rev 
6295)
+++ csw/mgar/pkg/seamonkey/trunk/checksums      2009-09-13 18:27:21 UTC (rev 
6296)
@@ -1,3 +1,10 @@
+058f97fd1a482f544e00706fa4d9b85a  download/CSWseamonkey.postinstall
+b7484bcb84a902a5a110758cd5ffad99  download/CSWseamonkey.postremove
+23b32e46acefebe1eb21566d0336075e  download/SunOS5.mk.diff
+923bc1a8e0f98039c863a4f01dec9ec4  download/autoconf.mk.in.diff
+e06ffefa6534521de5ed91c812a4a9c6  download/legacydb.config.mk.diff
+f06035b459f608ed5032252bcaf87fb2  download/legacydb.manifest.mm.diff
 3b03f00259d6897e017254e9dceed493  download/packager.mk.diff
 ef4455becf3a12833dca7dd92854aeaa  download/seamonkey-1.1.18.source.tar.bz2
 c815868b27233888ae5623967cc012f5  download/softoken.config.mk.diff
+1150110fc60db3d7f5475e6906fe80c6  download/softoken.manifest.mm.diff

Added: csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postinstall
===================================================================
--- csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postinstall                 
        (rev 0)
+++ csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postinstall 2009-09-13 
18:27:21 UTC (rev 6296)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+UNAME_P=`uname -p`
+UNAME_R=`uname -r`
+
+PLUGIN_PATH=/opt/csw/mozilla/seamonkey/lib/plugins
+PLUGIN_BASEFILE=libjavaplugin_oji.so
+PLUGIN_DEST=$PLUGIN_PATH/$PLUGIN_BASEFILE
+PLUGIN_BASE=/usr/java/jre/plugin
+
+# There is no need to detect the different java installed version
+# This script uses default location for jre : /usr/java/jre
+# This directory is linked during java installation
+
+# Create the link only if it does not already exist
+if [ ! -f $PLUGIN_PATH/$PLUGIN_BASEFILE ]; then
+    # Try to use the most recent plugin version
+    PLUGIN_FILE="$PLUGIN_BASE/${UNAME_P}/ns7/$PLUGIN_BASEFILE"
+    if [ ! -f $PLUGIN_FILE ] ; then
+        PLUGIN_FILE="$PLUGIN_BASE/${UNAME_P}/ns610/$PLUGIN_BASEFILE"
+        if [ ! -f $PLUGIN_FILE ] ; then
+            PLUGIN_FILE="$PLUGIN_BASE/${UNAME_P}/ns600/$PLUGIN_BASEFILE"
+            if [ ! -f $PLUGIN_FILE ] ; then
+                PLUGIN_FILE="$PLUGIN_BASE/${UNAME_P}/ns4/$PLUGIN_BASEFILE"
+                if [ ! -f $PLUGIN_FILE ] ; then
+                    echo "No Java plugin found."
+                    exit 0
+                fi
+            fi
+        fi
+    fi
+
+    # Still here ? thus at least one of the plugin was found and var is set
+    echo Solaris $UNAME_R $UNAME_P
+    echo "Installing Java plugin..."
+    echo "Java plugin location:"
+    echo ${PLUGIN_FILE}
+    cd $PLUGIN_PATH && ln -s ${PLUGIN_FILE} libjavaplugin_oji.so
+else
+    echo "Java plugin $PLUGIN_PATH/$PLUGIN_BASEFILE is already installed"
+    echo "The existing plugin has not been modified" 
+fi
+
+exit 0

Added: csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postremove
===================================================================
--- csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postremove                  
        (rev 0)
+++ csw/mgar/pkg/seamonkey/trunk/files/CSWseamonkey.postremove  2009-09-13 
18:27:21 UTC (rev 6296)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+PLUGIN_FILE=/opt/csw/mozilla/seamonkey/lib/plugins/libjavaplugin_oji.so
+
+if [ -f $PLUGIN_FILE ]; then
+    echo
+    echo "The java plugin has been detected in $PLUGIN_FILE"
+    echo "It has been installed by this package, but it may have been modified 
after installation"
+    echo "Please delete it manually if you need to remove this file 
definitively"
+    echo
+fi
+exit 0


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to