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

Collapse All | Expand All

(-)moosefs-client/Makefile (-25 / +6 lines)
Lines 1-33 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-client/Makefile 389101 2015-06-10 17:32:28Z 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=	-client
4
PKGNAMESUFFIX=	-client
10
DISTNAME=	mfs-${DISTVERSION}
11
5
12
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	Moosefs client tools
6
COMMENT=	Moosefs client tools
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=	client
19
GNU_CONFIGURE=	yes
20
11
21
USES=		fuse pkgconfig
12
MASTERDIR=	${.CURDIR}/../moosefs-master
22
13
23
CONFIGURE_ARGS=	--disable-mfsmaster \
14
.include "${MASTERDIR}/Makefile"
24
		--disable-mfschunkserver \
25
		--disable-mfscgi \
26
		--disable-mfscgiserv \
27
		--enable-mfsmount
28
29
post-patch:
30
	${REINPLACE_CMD} -e 's;^general_mans;#general_mans;g' \
31
		${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.in
32
33
.include <bsd.port.mk>
(-)moosefs-client/pkg-descr (-6 / +7 lines)
Lines 1-8 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
moosefs client is any number of machines using mfsmount process
5
For standard file operations MooseFS acts like any other Unix-like file system.
4
to communicate with the managing server (to receive and modify
5
file metadata) and with chunkservers (to exchange actual file
6
data).
7
6
8
WWW: http://www.moosefs.org/
7
This port provides: MooseFS clients: mfsmount and mfstools.
8
9
WWW: https://moosefs.com/
(-)moosefs-client/pkg-plist (-9 / +19 lines)
Lines 1-32 Link Here
1
@unexec if cmp -s %D/etc/mfs/mfsmount.cfg.dist %D/etc/mfs/mfsmount.cfg; then rm -f %D/etc/mfs/mfsmount.cfg; fi
1
bin/mfsappendchunks
2
bin/mfsappendchunks
2
bin/mfscheckfile
3
bin/mfscheckfile
3
bin/mfsdeleattr
4
bin/mfsdirinfo
4
bin/mfsdirinfo
5
bin/mfsfileinfo
5
bin/mfsfileinfo
6
bin/mfsfilerepair
6
bin/mfsfilerepair
7
bin/mfsgeteattr
8
bin/mfsgetgoal
9
bin/mfsgettrashtime
10
bin/mfsmakesnapshot
7
bin/mfsmakesnapshot
11
bin/mfsmount
8
bin/mfsgetgoal
9
bin/mfssetgoal
12
bin/mfsrgetgoal
10
bin/mfsrgetgoal
13
bin/mfsrgettrashtime
14
bin/mfsrsetgoal
11
bin/mfsrsetgoal
12
bin/mfsgettrashtime
13
bin/mfssettrashtime
14
bin/mfsrgettrashtime
15
bin/mfsrsettrashtime
15
bin/mfsrsettrashtime
16
bin/mfsgeteattr
16
bin/mfsseteattr
17
bin/mfsseteattr
17
bin/mfssetgoal
18
bin/mfsdeleattr
18
bin/mfssettrashtime
19
bin/mfsgetquota
20
bin/mfssetquota
21
bin/mfsdelquota
22
bin/mfsfilepaths
19
bin/mfssnapshot
23
bin/mfssnapshot
24
bin/mfsmount
20
bin/mfstools
25
bin/mfstools
21
@sample etc/mfs/mfsmount.cfg.sample
26
etc/mfs/mfsmount.cfg.dist
22
man/man1/mfsappendchunks.1.gz
27
man/man1/mfsappendchunks.1.gz
23
man/man1/mfscheckfile.1.gz
28
man/man1/mfscheckfile.1.gz
24
man/man1/mfsdeleattr.1.gz
29
man/man1/mfsdeleattr.1.gz
30
man/man1/mfsdelquota.1.gz
25
man/man1/mfsdirinfo.1.gz
31
man/man1/mfsdirinfo.1.gz
26
man/man1/mfsfileinfo.1.gz
32
man/man1/mfsfileinfo.1.gz
33
man/man1/mfsfilepaths.1.gz
27
man/man1/mfsfilerepair.1.gz
34
man/man1/mfsfilerepair.1.gz
28
man/man1/mfsgeteattr.1.gz
35
man/man1/mfsgeteattr.1.gz
29
man/man1/mfsgetgoal.1.gz
36
man/man1/mfsgetgoal.1.gz
37
man/man1/mfsgetquota.1.gz
30
man/man1/mfsgettrashtime.1.gz
38
man/man1/mfsgettrashtime.1.gz
31
man/man1/mfsmakesnapshot.1.gz
39
man/man1/mfsmakesnapshot.1.gz
32
man/man1/mfsrgetgoal.1.gz
40
man/man1/mfsrgetgoal.1.gz
Lines 35-40 Link Here
35
man/man1/mfsrsettrashtime.1.gz
43
man/man1/mfsrsettrashtime.1.gz
36
man/man1/mfsseteattr.1.gz
44
man/man1/mfsseteattr.1.gz
37
man/man1/mfssetgoal.1.gz
45
man/man1/mfssetgoal.1.gz
46
man/man1/mfssetquota.1.gz
38
man/man1/mfssettrashtime.1.gz
47
man/man1/mfssettrashtime.1.gz
39
man/man1/mfstools.1.gz
48
man/man1/mfstools.1.gz
40
man/man8/mfsmount.8.gz
49
man/man8/mfsmount.8.gz
50
@exec  if [ ! -f %D/etc/mfs/mfsmount.cfg ]; then /bin/cp %D/etc/mfs/mfsmount.cfg.dist %D/etc/mfs/mfsmount.cfg; fi

Return to bug 199344