FreeBSD Bugzilla – Attachment 120496 Details for
Bug 163295
[PATCH] databases/cassandra: update to 1.0.6
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
cassandra-1.0.6.patch
cassandra-1.0.6.patch (text/plain), 8.50 KB, created by
Radim Kolar
on 2011-12-14 19:40:06 UTC
(
hide
)
Description:
cassandra-1.0.6.patch
Filename:
MIME Type:
Creator:
Radim Kolar
Created:
2011-12-14 19:40:06 UTC
Size:
8.50 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/databases/cassandra/Makefile /home/hsn/ports/cassandra/Makefile >--- /usr/ports/databases/cassandra/Makefile 2011-11-14 03:17:46.000000000 +0100 >+++ /home/hsn/ports/cassandra/Makefile 2011-12-14 19:58:55.019530217 +0100 >@@ -2,12 +2,12 @@ > # Date created: 2009-08-06 > # Whom: Gea-Suan Lin <gslin@gslin.org> > # >-# $FreeBSD: ports/databases/cassandra/Makefile,v 1.17 2011/11/14 02:17:46 clsung Exp $ >+# $FreeBSD: ports/databases/cassandra/Makefile,v 1.15 2011/10/18 21:07:35 pawel Exp $ > # > > PORTNAME= cassandra >-PORTVERSION= 1.0.2 >-PORTREVISION= 1 >+PORTVERSION= 1.0.6 >+PORTREVISION= 0 > CATEGORIES= databases java > MASTER_SITES= ${MASTER_SITE_APACHE} > MASTER_SITE_SUBDIR= cassandra/${PORTVERSION} >@@ -21,7 +21,6 @@ > > JAVA_VERSION= 1.6 > JAVA_VENDOR= openjdk >-NO_BUILD= yes > REINPLACE_ARGS= -i '' > USE_JAVA= yes > USE_RC_SUBR= cassandra >@@ -39,7 +38,9 @@ > sstableloader > > OPTIONS= MX4J "Enable HTTP interface for JMX" Off \ >- JNA "Use JNA native access" Off >+ JNA "Use JNA native access" Off \ >+ CQL "Install cqlsh" Off >+ > SUB_FILES= repaircluster > > .include <bsd.port.options.mk> >@@ -56,12 +57,25 @@ > .else > PLIST_SUB+= JNA="@comment " > .endif >+.if defined(WITH_CQL) >+USE_PYTHON=yes >+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/cql/__init__.py:${PORTSDIR}/databases/py-cql >+PLIST_SUB+= CQL="" >+SCRIPTS+= cqlsh >+.else >+PLIST_SUB+= CQL="@comment " >+.endif > > post-extract: > @${RM} ${WRKSRC}/bin/*.bat ${WRKSRC}/bin/stop-server > .for i in ${CONFIGS} > @${MV} ${WRKSRC}/conf/${i} ${WRKSRC}/conf/${i}.sample > .endfor >+ @${MV} ${WRKSRC}/bin/cqlshrc.sample ${WRKSRC}/conf >+.ifndef (WITH_CQL) >+ @${RM} -r ${WRKSRC}/pylib >+ @${RM} ${WRKSRC}/bin/cqlsh >+.endif > > post-patch: > @${REINPLACE_CMD} -e 's|/usr/share/cassandra|${DATADIR}/bin|' \ >@@ -71,6 +85,15 @@ > @${REINPLACE_CMD} -e 's|\`dirname \$$\0\`/..|${DATADIR}|' \ > ${WRKSRC}/bin/cassandra.in.sh > @${RM} -f ${WRKSRC}/conf/*.orig >+.ifdef (WITH_CQL) >+ @${REINPLACE_CMD} -e 's|os.path.dirname(__file__)|"${DATADIR}/bin"|' \ >+ ${WRKSRC}/bin/cqlsh >+.endif >+ >+do-build: >+.if defined(WITH_CQL) >+ @${PYTHON_CMD} -m compileall ${WRKSRC}/pylib >+.endif > > do-install: > @${MKDIR} ${DATADIR} >@@ -81,6 +104,9 @@ > @${LN} -s ${DATADIR}/bin/nodetool ${PREFIX}/bin/nodetool > @${LN} -s ${DATADIR}/bin/sstableloader ${PREFIX}/bin/sstableloader > @${LN} -s ${DATADIR}/bin/repaircluster ${PREFIX}/bin/repaircluster >+.ifdef (WITH_CQL) >+ @${LN} -s ${DATADIR}/bin/cqlsh ${PREFIX}/bin/cqlsh >+.endif > .ifdef (WITH_MX4J) > @${LN} -s ${LOCALBASE}/share/java/classes/mx4j-tools.jar ${DATADIR}/lib/mx4j-tools.jar > .endif >diff -ruN --exclude=CVS /usr/ports/databases/cassandra/distinfo /home/hsn/ports/cassandra/distinfo >--- /usr/ports/databases/cassandra/distinfo 2011-11-14 03:17:46.000000000 +0100 >+++ /home/hsn/ports/cassandra/distinfo 2011-12-14 11:19:08.096057362 +0100 >@@ -1,2 +1,2 @@ >-SHA256 (apache-cassandra-1.0.2-bin.tar.gz) = 1b35c0daaa84f38c67f80c29f37222746f6f1c82900421301d88634f06f0ac79 >-SIZE (apache-cassandra-1.0.2-bin.tar.gz) = 11192372 >+SHA256 (apache-cassandra-1.0.6-bin.tar.gz) = a1610344b78164d238415112f523639e8c33b0a3a14b427e8b910017cf060d13 >+SIZE (apache-cassandra-1.0.6-bin.tar.gz) = 11243727 >diff -ruN --exclude=CVS /usr/ports/databases/cassandra/files/cassandra.in /home/hsn/ports/cassandra/files/cassandra.in >--- /usr/ports/databases/cassandra/files/cassandra.in 2011-11-14 03:17:46.000000000 +0100 >+++ /home/hsn/ports/cassandra/files/cassandra.in 2011-12-14 11:18:37.935699409 +0100 >@@ -1,4 +1,4 @@ >-#!/bin/sh >+#! /bin/sh > # > # Copyright (c) 2011, Radim Kolar > # All rights reserved. >@@ -28,7 +28,7 @@ > # REQUIRE: LOGIN > # KEYWORD: shutdown > # >-# $FreeBSD: ports/databases/cassandra/files/cassandra.in,v 1.4 2011/11/14 02:17:46 clsung Exp $ >+# $FreeBSD: ports/databases/cassandra/files/cassandra.in,v 1.2 2011/09/07 17:25:06 sunpoet Exp $ > > . /etc/rc.subr > >@@ -44,6 +44,7 @@ > command=%%DATADIR%%/bin/cassandra > command_args="-p /var/run/cassandra.pid >/dev/null" > stop_precmd="${name}_prestop" >+sig_stop="KILL" > > procname="%%LOCALBASE%%/openjdk6/bin/java" > pidfile=/var/run/cassandra.pid >@@ -60,9 +61,12 @@ > > cassandra_prestop() { > $CASSANDRA_HOME/bin/nodetool -h localhost disablegossip >- sleep 8 >+ sleep 13 > $CASSANDRA_HOME/bin/nodetool -h localhost disablethrift >+ sleep 2 > $CASSANDRA_HOME/bin/nodetool -h localhost drain >+ sleep 5 >+ return 0 > } > > run_rc_command "$1" >diff -ruN --exclude=CVS /usr/ports/databases/cassandra/pkg-plist /home/hsn/ports/cassandra/pkg-plist >--- /usr/ports/databases/cassandra/pkg-plist 2011-11-14 03:17:46.000000000 +0100 >+++ /home/hsn/ports/cassandra/pkg-plist 2011-12-14 15:54:19.644941675 +0100 >@@ -2,6 +2,7 @@ > bin/nodetool > bin/repaircluster > bin/sstableloader >+%%CQL%%bin/cqlsh > %%DATADIR%%/CHANGES.txt > %%DATADIR%%/LICENSE.txt > %%DATADIR%%/NEWS.txt >@@ -741,7 +742,6 @@ > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/AbstractSSTableSimpleWriter.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/BloomFilterTracker.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/Component.html >-%%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/Descriptor.TempState.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/Descriptor.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/IndexHelper.IndexInfo.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/IndexHelper.html >@@ -771,7 +771,6 @@ > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/AbstractSSTableSimpleWriter.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/BloomFilterTracker.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/Component.html >-%%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/Descriptor.TempState.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/Descriptor.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/IndexHelper.IndexInfo.html > %%DATADIR%%/javadoc/org/apache/cassandra/io/sstable/class-use/IndexHelper.html >@@ -1608,14 +1607,12 @@ > %%DATADIR%%/javadoc/org/apache/cassandra/thrift/package-use.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/BulkLoader.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/GetVersion.html >-%%DATADIR%%/javadoc/org/apache/cassandra/tools/NodeCmd.NodeCommand.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/NodeCmd.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/NodeProbe.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/SSTableExport.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/SSTableImport.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/BulkLoader.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/GetVersion.html >-%%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/NodeCmd.NodeCommand.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/NodeCmd.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/NodeProbe.html > %%DATADIR%%/javadoc/org/apache/cassandra/tools/class-use/SSTableExport.html >@@ -1753,10 +1750,24 @@ > %%DATADIR%%/javadoc/org/apache/cassandra/utils/BigLongArray.html > %%DATADIR%%/javadoc/org/apache/cassandra/db/RetriedSliceFromReadCommand.html > %%DATADIR%%/javadoc/org/apache/cassandra/db/class-use/RetriedSliceFromReadCommand.html >+%%DATADIR%%/javadoc/org/apache/cassandra/service/StorageProxy.WritePerformer.html >+%%DATADIR%%/javadoc/org/apache/cassandra/service/class-use/StorageProxy.WritePerformer.html >+%%DATADIR%%/javadoc/org/apache/cassandra/io/IColumnSerializer.Flag.html >+%%DATADIR%%/javadoc/org/apache/cassandra/io/class-use/IColumnSerializer.Flag.html >+%%DATADIR%%/conf/cqlshrc.sample >+%%CQL%%%%DATADIR%%/bin/cqlsh >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/__init__.py >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/cqlhandling.py >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/pylexotron.py >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/saferscanner.py >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/__init__.pyc >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/cqlhandling.pyc >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/pylexotron.pyc >+%%CQL%%%%DATADIR%%/pylib/cqlshlib/saferscanner.pyc > %%DATADIR%%/lib/antlr-3.2.jar >-%%DATADIR%%/lib/apache-cassandra-1.0.2.jar >-%%DATADIR%%/lib/apache-cassandra-clientutil-1.0.2.jar >-%%DATADIR%%/lib/apache-cassandra-thrift-1.0.2.jar >+%%DATADIR%%/lib/apache-cassandra-1.0.6.jar >+%%DATADIR%%/lib/apache-cassandra-clientutil-1.0.6.jar >+%%DATADIR%%/lib/apache-cassandra-thrift-1.0.6.jar > %%DATADIR%%/lib/avro-1.4.0-fixes.jar > %%DATADIR%%/lib/avro-1.4.0-sources-fixes.jar > %%DATADIR%%/lib/commons-cli-1.1.jar >@@ -1891,6 +1902,8 @@ > @dirrm %%DATADIR%%/javadoc/org > @dirrm %%DATADIR%%/javadoc > @dirrm %%DATADIR%%/interface >+@dirrmtry %%DATADIR%%/pylib/cqlshlib >+@dirrmtry %%DATADIR%%/pylib > @dirrmtry %%DATADIR%%/conf > @dirrm %%DATADIR%%/bin > @dirrmtry %%DATADIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 163295
: 120496