[PC-BSD Commits] r4281 - in pbibuild/modules/network/ekiga: . kmenu-dir overlay-dir

svn at pcbsd.org svn at pcbsd.org
Wed Jul 29 09:01:15 PDT 2009


Author: kris
Date: 2009-07-29 09:01:06 -0700 (Wed, 29 Jul 2009)
New Revision: 4281

Removed:
   pbibuild/modules/network/ekiga/overlay-dir/bin/
Modified:
   pbibuild/modules/network/ekiga/kmenu-dir/ekiga
   pbibuild/modules/network/ekiga/overlay-dir/PBI.RemoveScript.sh
   pbibuild/modules/network/ekiga/overlay-dir/PBI.SetupScript.sh
   pbibuild/modules/network/ekiga/pbi.conf
Log:

Updated ekiga, fixed gconfd errors now, use system gconfd-2



Modified: pbibuild/modules/network/ekiga/kmenu-dir/ekiga
===================================================================
--- pbibuild/modules/network/ekiga/kmenu-dir/ekiga	2009-07-29 13:49:51 UTC (rev 4280)
+++ pbibuild/modules/network/ekiga/kmenu-dir/ekiga	2009-07-29 16:01:06 UTC (rev 4281)
@@ -1,4 +1,4 @@
-ExePath: bin/ekiga.sh
+ExePath: bin/ekiga
 ExeIcon: ekiga.png
 ExeDescr: Ekiga
 ExeNoDesktop: 0

Modified: pbibuild/modules/network/ekiga/overlay-dir/PBI.RemoveScript.sh
===================================================================
--- pbibuild/modules/network/ekiga/overlay-dir/PBI.RemoveScript.sh	2009-07-29 13:49:51 UTC (rev 4280)
+++ pbibuild/modules/network/ekiga/overlay-dir/PBI.RemoveScript.sh	2009-07-29 16:01:06 UTC (rev 4281)
@@ -6,3 +6,14 @@
 # ${2} is the username of person performing the deletion.
 # TIP: 'kdialog' should be used for user interaction. 
 #########################################
+
+if [ -d "/PCBSD/local" ]
+then
+  BASE="/PCBSD/local"
+else
+  BASE="/usr/local"
+fi
+
+rm ${BASE}/share/dbus-1/services/net.ekiga.helper.service
+rm ${BASE}/share/dbus-1/services/net.ekiga.instance.service
+

Modified: pbibuild/modules/network/ekiga/overlay-dir/PBI.SetupScript.sh
===================================================================
--- pbibuild/modules/network/ekiga/overlay-dir/PBI.SetupScript.sh	2009-07-29 13:49:51 UTC (rev 4280)
+++ pbibuild/modules/network/ekiga/overlay-dir/PBI.SetupScript.sh	2009-07-29 16:01:06 UTC (rev 4281)
@@ -20,8 +20,26 @@
 if [ -d "/PCBSD/local/etc/fonts" ]
 then
   ln -s /PCBSD/local/etc/fonts /Programs/${PROGDIR}/etc/fonts
+  BASE="/PCBSD/local"
 else
   ln -s /usr/local/etc/fonts /Programs/${PROGDIR}/etc/fonts
+  BASE="/usr/local"
 fi
 
-echo "LAUNCHCLOSE: /Programs/bin/ekiga.sh"
+# Need to copy over all the gconfd stuff, and dbus services
+mkdir -p ${BASE}/etc/gconf/gconf.xml.defaults >/dev/null 2>/dev/null
+mkdir -p ${BASE}/etc/gconf/schemas >/dev/null 2>/dev/null
+
+cd /Programs/${PROGDIR}/etc/gconf/gconf.xml.defaults/
+cp * ${BASE}/etc/gconf/gconf.xml.defaults/
+cd /Programs/${PROGDIR}/etc/gconf/schemas/
+cp * ${BASE}/etc/gconf/schemas/
+
+cp /Programs/${PROGDIR}/share/dbus-1/services/net.ekiga.helper.service ${BASE}/share/dbus-1/services/
+cp /Programs/${PROGDIR}/share/dbus-1/services/net.ekiga.instance.service ${BASE}/share/dbus-1/services/
+
+
+# Make sure we kill all gconfd-2 instances so they re-read settings
+killall -9 gconfd-2 >/dev/null 2>/dev/null
+
+echo "LAUNCHCLOSE: /Programs/bin/ekiga"

Modified: pbibuild/modules/network/ekiga/pbi.conf
===================================================================
--- pbibuild/modules/network/ekiga/pbi.conf	2009-07-29 13:49:51 UTC (rev 4280)
+++ pbibuild/modules/network/ekiga/pbi.conf	2009-07-29 16:01:06 UTC (rev 4281)
@@ -32,7 +32,7 @@
 
 # Build Key - Change this to anything else to trigger a rebuild 
 #           - The rebuild will take place even if port is still the same ver
-BUILDKEY="01"
+BUILDKEY="08"
 
 PBIAUTOPOPULATE="YES"
 export PBIAUTOPOPULATE



More information about the Commits mailing list