cvs commit: ports/databases/cassandra Makefile distinfo pkg-deinstall pkg-install pkg-plist ports/databases/cassandra/files cassandra.in

Doug Barton dougb at FreeBSD.org
Sat Sep 3 10:08:09 UTC 2011


The rc.d script is ok, the only major problem is it needs REQUIRE:
LOGIN. The rest of the patch is to apply the more typical style.


hth,

Doug


On 09/02/2011 22:19, Sunpoet Po-Chuan Hsieh wrote:
> sunpoet     2011-09-03 05:19:20 UTC
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     databases/cassandra  Makefile distinfo pkg-plist 
>   Added files:
>     databases/cassandra  pkg-deinstall pkg-install 
>     databases/cassandra/files cassandra.in 
>   Log:
>   - Update to 0.8.4
>   - Add LICENSE
>   - Add rc.d script
>   - Do not remove configuration files during deinstallation
>   
>   Changes:        https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.8.4/CHANGES.txt
>   PR:             ports/160231  http://www.FreeBSD.org/cgi/query-pr.cgi?pr=160231
>   Submitted by:   Radim Kolar <hsn at sendmail.cz>
>   Approved by:    Gea-Suan Lin <gslin at gslin.org> (maintainer)
>   
>   Revision  Changes    Path
>   1.12      +17 -2     ports/databases/cassandra/Makefile
>   1.12      +2 -2      ports/databases/cassandra/distinfo
>   1.1       +49 -0     ports/databases/cassandra/files/cassandra.in (new)
>   1.1       +15 -0     ports/databases/cassandra/pkg-deinstall (new)
>   1.1       +16 -0     ports/databases/cassandra/pkg-install (new)
>   1.11      +104 -43   ports/databases/cassandra/pkg-plist
> 
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/Makefile.diff?&r1=1.11&r2=1.12&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/distinfo.diff?&r1=1.11&r2=1.12&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/files/cassandra.in
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/pkg-deinstall
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/pkg-install
> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/databases/cassandra/pkg-plist.diff?&r1=1.10&r2=1.11&f=h
> 



-- 

	Nothin' ever doesn't change, but nothin' changes much.
			-- OK Go

	Breadth of IT experience, and depth of knowledge in the DNS.
	Yours for the right price.  :)  http://SupersetSolutions.com/

-------------- next part --------------
Index: cassandra.in
===================================================================
RCS file: /home/pcvs/ports/databases/cassandra/files/cassandra.in,v
retrieving revision 1.1
diff -u -r1.1 cassandra.in
--- cassandra.in	3 Sep 2011 05:19:20 -0000	1.1
+++ cassandra.in	3 Sep 2011 10:06:23 -0000
@@ -25,6 +25,7 @@
 # DAMAGE. 
 
 # PROVIDE: cassandra
+# REQUIRE: LOGIN
 # KEYWORD: shutdown
 #
 # $FreeBSD: ports/databases/cassandra/files/cassandra.in,v 1.1 2011/09/03 05:19:20 sunpoet Exp $
@@ -32,18 +33,22 @@
 . /etc/rc.subr
 
 name="cassandra"
+rcvar=`set_rcvar`
+
+load_rc_config $name
 
 cassandra_enable=${cassandra_enable:-"NO"}
 cassandra_vmargs=${cassandra_vmargs:-"-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:+CMSIncrementalDutyCycle=10"}
 cassandra_memory=${cassandra_memory:-"1000m"}
 cassandra_newgen=${cassandra_newgen:-"300m"}
+
 command=%%DATADIR%%/bin/cassandra
 command_args="-p /var/run/cassandra.pid >/dev/null"
+
 procname="java"
 pidfile=/var/run/cassandra.pid
 
-rcvar=`set_rcvar`
-load_rc_config $name
 export MAX_HEAP_SIZE="$cassandra_memory"
 export HEAP_NEWSIZE="$cassandra_newgen"
+
 run_rc_command "$1"


More information about the cvs-ports mailing list