[33246] trunk/dports/databases/couchdb-devel

jwa at macports.org jwa at macports.org
Tue Jan 22 02:50:03 PST 2008


Revision: 33246
          http://trac.macosforge.org/projects/macports/changeset/33246
Author:   jwa at macports.org
Date:     2008-01-22 02:50:02 -0800 (Tue, 22 Jan 2008)

Log Message:
-----------
add startup item patch file, make port lint clean

Modified Paths:
--------------
    trunk/dports/databases/couchdb-devel/Portfile

Added Paths:
-----------
    trunk/dports/databases/couchdb-devel/files/
    trunk/dports/databases/couchdb-devel/files/patch-org.macports.CouchDB.plist.diff

Modified: trunk/dports/databases/couchdb-devel/Portfile
===================================================================
--- trunk/dports/databases/couchdb-devel/Portfile	2008-01-22 10:49:22 UTC (rev 33245)
+++ trunk/dports/databases/couchdb-devel/Portfile	2008-01-22 10:50:02 UTC (rev 33246)
@@ -16,7 +16,7 @@
 distname            couchdb-${version}
 fetch.type          svn
 svn.url             http://couchdb.googlecode.com/svn/trunk/
-svn.tag		623
+svn.tag		637
 worksrcdir          trunk
 
 depends_lib	port:automake \
@@ -41,7 +41,7 @@
     configure.compiler	gcc-4.0
 }
 
-variant server {
+variant server description { adds a startup item } {
     addgroup ${dbgroup}
     adduser ${dbuser} gid=[existsgroup ${dbgroup}]
 
@@ -69,11 +69,10 @@
     if { [variant_isset server] } {
 	system "touch ${destroot}${piddir}/couchdb.pid"
 	system "chown -R ${dbuser}:${dbgroup} ${destroot}${dbdir} ${destroot}${logdir} ${destroot}${piddir}/couchdb.pid"
-	system "cd ${destroot}${plistloc}; patch <${filespath}/patch-org.macports.CouchDB.plist"
+	system "cd ${destroot}${plistloc}; patch <${filespath}/patch-org.macports.CouchDB.plist.diff"
     }
 }
 
 livecheck.check	moddate
 livecheck.url	http://couchdb.googlecode.com/svn/trunk
 #livecheck.regex	files/couchdb
-

Added: trunk/dports/databases/couchdb-devel/files/patch-org.macports.CouchDB.plist.diff
===================================================================
--- trunk/dports/databases/couchdb-devel/files/patch-org.macports.CouchDB.plist.diff	                        (rev 0)
+++ trunk/dports/databases/couchdb-devel/files/patch-org.macports.CouchDB.plist.diff	2008-01-22 10:50:02 UTC (rev 33246)
@@ -0,0 +1,25 @@
+--- org.macports.CouchDB.plist.orig	2008-01-04 11:50:36.000000000 +0200
++++ org.macports.CouchDB.plist	2008-01-04 11:53:28.000000000 +0200
+@@ -4,6 +4,13 @@
+ <plist version='1.0'>
+ <dict>
+ <key>Label</key><string>org.macports.CouchDB</string>
++<key>EnvironmentVariables</key>
++<dict>
++  <key>HOME</key>
++  <string>~</string>
++  <key>DYLD_LIBRARY_PATH</key>
++  <string>/opt/local/lib:$DYLD_LIBRARY_PATH</string>
++</dict>
+ <key>ProgramArguments</key>
+ <array>
+ 	<string>/opt/local/bin/daemondo</string>
+@@ -22,6 +29,8 @@
+ 	<string>;</string>
+ 	<string>--pid=none</string>
+ </array>
++<key>UserName</key>
++<string>couchdb</string>
+ <key>Debug</key><false/>
+ <key>Disabled</key><true/>
+ <key>OnDemand</key><false/>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080122/507551d4/attachment.html


More information about the macports-changes mailing list