[csw-devel] SF.net SVN: gar:[6296] csw/mgar/pkg/seamonkey/trunk
wbonnet at users.sourceforge.net
wbonnet at users.sourceforge.net
Sun Sep 13 20:27:21 CEST 2009
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.
More information about the devel
mailing list