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