View | Details | Raw Unified | Return to bug 199343 | Differences between
and this patch

Collapse All | Expand All

(-)moosefs-chunkserver/Makefile (-34 / +8 lines)
Lines 1-40 Link Here
1
# Created by: Chifeng Qu <chifeng@gmail.com>
1
# Created by: Jakub Kruszona-Zawadzki <acid@moosefs.com> ; Based on port created by: Chifeng Qu <chifeng@gmail.com>
2
# $FreeBSD: head/sysutils/moosefs-chunkserver/Makefile 389100 2015-06-10 17:31:59Z amdmi3 $
2
# $FreeBSD$
3
3
4
PORTNAME=	moosefs
5
DISTVERSION=	1.6.27-5
6
CATEGORIES=	sysutils
7
MASTER_SITES=	http://www.moosefs.org/tl_files/mfscode/ \
8
		http://ports.quxingwen.com/dist/mfs/
9
PKGNAMESUFFIX=	-chunkserver
4
PKGNAMESUFFIX=	-chunkserver
10
DISTNAME=	mfs-${DISTVERSION}
11
5
12
MAINTAINER=	ports@FreeBSD.org
6
COMMENT=	Storing files data and synchronizing it among themselves
13
COMMENT=	Storing file data and synchronizing it among themselves
14
7
15
LICENSE=	GPLv3
8
LICENSE=	GPLv2
16
LICENSE_FILE=	${WRKSRC}/COPYING
17
9
18
WRKSRC=		${WRKDIR}/mfs-1.6.27
10
MFS_COMPONENT=	chunkserver
19
USERS=		mfs
20
GROUPS=		mfs
21
GNU_CONFIGURE=	yes
22
23
USE_RC_SUBR=	mfschunkserver
24
SUB_FILES=	pkg-message
25
26
CONFIGURE_ARGS=	--localstatedir=/var \
27
		--enable-mfschunkserver \
28
		--disable-mfsmaster \
29
		--disable-mfsmount \
30
		--disable-mfscgi \
31
		--disable-mfscgiserv \
32
		--bindir=${PREFIX}/sbin \
33
		--with-default-user=mfs \
34
		--with-default-group=mfs
35
36
post-patch:
37
	${REINPLACE_CMD} -e 's;^general_mans;#general_mans;g' \
38
		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
39
11
40
.include <bsd.port.mk>
12
MASTERDIR=	${.CURDIR}/../moosefs-master
13
14
.include "${MASTERDIR}/Makefile"
(-)moosefs-chunkserver/pkg-descr (-5 / +7 lines)
Lines 1-7 Link Here
1
MooseFS is a fault tolerant, network distributed file system.
1
MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,
2
network distributed file system. It spreads data over several physical commodity
3
servers, which are visible to the user as one resource.
2
4
3
mfschunkserver is any number of commodity servers storing files
5
For standard file operations MooseFS acts like any other Unix-like file system.
4
data and synchronizing it among themselves (if a certain file
5
is supposed to exist in more than one copy).
6
6
7
WWW: http://www.moosefs.org/
7
This port provides: MooseFS data server.
8
9
WWW: https://moosefs.com/
(-)moosefs-chunkserver/pkg-plist (-8 / +9 lines)
Lines 1-13 Link Here
1
@owner mfs
1
@unexec if cmp -s %D/etc/mfs/mfschunkserver.cfg.dist %D/etc/mfs/mfschunkserver.cfg; then rm -f %D/etc/mfs/mfschunkserver.cfg; fi
2
@group mfs
2
@unexec if cmp -s %D/etc/mfs/mfshdd.cfg.dist %D/etc/mfs/mfshdd.cfg; then rm -f %D/etc/mfs/mfshdd.cfg; fi
3
@sample etc/mfs/mfschunkserver.cfg.sample
3
etc/mfs/mfschunkserver.cfg.dist
4
@sample etc/mfs/mfshdd.cfg.sample
4
etc/mfs/mfshdd.cfg.dist
5
@owner
5
sbin/mfschunkserver
6
@group
6
sbin/mfschunktool
7
man/man5/mfschunkserver.cfg.5.gz
7
man/man5/mfschunkserver.cfg.5.gz
8
man/man5/mfshdd.cfg.5.gz
8
man/man5/mfshdd.cfg.5.gz
9
man/man8/mfschunkserver.8.gz
9
man/man8/mfschunkserver.8.gz
10
sbin/mfschunkserver
10
@exec  if [ ! -f %D/etc/mfs/mfschunkserver.cfg ]; then /bin/cp %D/etc/mfs/mfschunkserver.cfg.dist %D/etc/mfs/mfschunkserver.cfg; fi
11
@exec  if [ ! -f %D/etc/mfs/mfshdd.cfg ]; then /bin/cp %D/etc/mfs/mfshdd.cfg.dist %D/etc/mfs/mfshdd.cfg; fi
11
@owner mfs
12
@owner mfs
12
@group mfs
13
@group mfs
13
@unexec rmdir "/var/mfs" >/dev/null 2>&1 || :
14
@dir %%MFS_WORKDIR%%/mfs

Return to bug 199343