Ticket #26632: couchdb-vars.diff
File couchdb-vars.diff, 1.5 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago) |
---|
-
Portfile
40 40 set dbdir ${prefix}/var/lib/couchdb 41 41 set plistdir /Library/LaunchDaemons 42 42 startupitem.uniquename org.apache.couchdb 43 set plist ${startupitem.uniquename}.plist 43 44 44 45 post-destroot { 45 46 addgroup ${dbgroup} … … 51 52 destroot.keepdirs-append \ 52 53 ${destroot}${dbdir} \ 53 54 ${destroot}${logdir} 54 set plist org.apache.couchdb.plist 55 system "cd ${destroot}/Library/LaunchDaemons && ln -sf ${prefix}/Library/LaunchDaemons/${plist}" 55 system "cd ${destroot}${plistdir} && ln -sf ${prefix}${plistdir}/${plist}" 56 56 # the following patches can be removed after next version 57 57 reinplace "s;`/opt/local/bin/icu-config --invoke`;;" ${destroot}${prefix}/bin/couchdb 58 reinplace "s;^.*DYLD_LIBRARY_PATH.*$;;g" ${destroot}${prefix} /Library/LaunchDaemons/org.apache.couchdb.plist58 reinplace "s;^.*DYLD_LIBRARY_PATH.*$;;g" ${destroot}${prefix}${plistdir}/${plist} 59 59 } 60 60 61 61 post-activate { … … 63 63 ui_msg "# Run the following command to install the CouchDB launchd" 64 64 ui_msg "# startup item in order to start and re-start service automatically:" 65 65 ui_msg "#" 66 ui_msg "# sudo launchctl load -w /Library/LaunchDaemons/org.apache.couchdb.plist"66 ui_msg "# sudo launchctl load -w ${plistdir}/${plist}" 67 67 ui_msg "########################################################################" 68 68 } 69 69