[78696] trunk/dports/aqua/Quicksilver/Portfile
singingwolfboy at macports.org
singingwolfboy at macports.org
Wed May 18 05:18:05 PDT 2011
Revision: 78696
http://trac.macports.org/changeset/78696
Author: singingwolfboy at macports.org
Date: 2011-05-18 05:18:04 -0700 (Wed, 18 May 2011)
Log Message:
-----------
Quicksilver: moved built plugins inside the application bundle, set Info.plist world writable so normal users could access advanced preferences
Modified Paths:
--------------
trunk/dports/aqua/Quicksilver/Portfile
Modified: trunk/dports/aqua/Quicksilver/Portfile
===================================================================
--- trunk/dports/aqua/Quicksilver/Portfile 2011-05-18 12:10:50 UTC (rev 78695)
+++ trunk/dports/aqua/Quicksilver/Portfile 2011-05-18 12:18:04 UTC (rev 78696)
@@ -39,12 +39,17 @@
foreach framework [glob ${destroot}${applications_dir}/*.framework] {
move ${framework} ${destroot}${frameworks_dir}
}
- set plugins_dir "/Library/Application Support/${name}/PlugIns/"
+ # set plugins_dir "/Library/Application Support/${name}/PlugIns/"
+ set plugins_dir "${applications_dir}/${name}.app/Contents/PlugIns/"
xinstall -d ${destroot}${plugins_dir}
foreach plugin [glob ${destroot}${applications_dir}/*.qsplugin] {
move ${plugin} ${destroot}${plugins_dir}
}
+ # set Info.plist to be world-writable, so that regular users can
+ # set preferences that require writing to Info.plist
+ system "chmod a+w ${destroot}${applications_dir}/${name}.app/Contents/Info.plist"
+
# not sure why this hierarchy is here, but we don't want it
if {[file exists ${destroot}${prefix}/var/macports]} {
delete ${destroot}${prefix}/var/macports
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110518/6b1b7c15/attachment.html>
More information about the macports-changes
mailing list