ports/160654: [PATCH] databases/cassandra: scripts must be world executable
Radim Kolar
hsn at sendmail.cz
Sun Sep 11 14:10:09 UTC 2011
>Number: 160654
>Category: ports
>Synopsis: [PATCH] databases/cassandra: scripts must be world executable
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Sep 11 14:10:00 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Radim Kolar
>Release: FreeBSD 8.2-RELEASE i386
>Organization:
>Environment:
System: FreeBSD fbsd8.localdomain 8.2-RELEASE FreeBSD 8.2-RELEASE #8: Tue Mar 1 14:49:07 CET
>Description:
make scripts world executable so regulal users can run them
add sstableloader to path, it is usefull from time to time
Port maintainer (gslin at gslin.org) is cc'd.
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- cassandra-0.8.5_1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/databases/cassandra/Makefile /home/hsn/ports/cassandra/Makefile
--- /usr/ports/databases/cassandra/Makefile 2011-09-10 22:44:29.000000000 +0200
+++ /home/hsn/ports/cassandra/Makefile 2011-09-11 15:57:25.869227714 +0200
@@ -7,6 +7,7 @@
PORTNAME= cassandra
PORTVERSION= 0.8.5
+PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= ${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR= cassandra/${PORTVERSION}
@@ -36,15 +37,16 @@
.endfor
do-patch:
- @${REINPLACE_CMD} -e 's|/usr/share/cassandra|${DATADIR}/bin|' ${WRKSRC}/bin/cassandra-cli ${WRKSRC}/bin/nodetool
+ @${REINPLACE_CMD} -e 's|/usr/share/cassandra|${DATADIR}/bin|' ${WRKSRC}/bin/cassandra-cli ${WRKSRC}/bin/nodetool ${WRKSRC}/bin/sstableloader
@${REINPLACE_CMD} -e 's|\`dirname \$$\0\`/..|${DATADIR}|' ${WRKSRC}/bin/cassandra.in.sh
do-install:
@${MKDIR} ${DATADIR}
@cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${DATADIR}
- @cd ${DATADIR}/bin/ && ${CHMOD} u+x ${SCRIPTS}
+ @cd ${DATADIR}/bin/ && ${CHMOD} +x ${SCRIPTS}
@${LN} -s ${DATADIR}/bin/cassandra-cli ${PREFIX}/bin/cassandra-cli
@${LN} -s ${DATADIR}/bin/nodetool ${PREFIX}/bin/nodetool
+ @${LN} -s ${DATADIR}/bin/sstableloader ${PREFIX}/bin/sstableloader
post-install:
@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
diff -ruN --exclude=CVS /usr/ports/databases/cassandra/pkg-plist /home/hsn/ports/cassandra/pkg-plist
--- /usr/ports/databases/cassandra/pkg-plist 2011-09-10 22:44:29.000000000 +0200
+++ /home/hsn/ports/cassandra/pkg-plist 2011-09-11 15:57:40.404645090 +0200
@@ -1,6 +1,7 @@
@comment $FreeBSD: ports/databases/cassandra/pkg-plist,v 1.13 2011/09/10 20:44:29 sunpoet Exp $
bin/cassandra-cli
bin/nodetool
+bin/sstableloader
%%DATADIR%%/CHANGES.txt
%%DATADIR%%/LICENSE.txt
%%DATADIR%%/NEWS.txt
--- cassandra-0.8.5_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list