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

Collapse All | Expand All

(-)moosefs-master/Makefile (-10 / +4 lines)
Lines 5-25 Link Here
5
# $FreeBSD: ports/sysutils/moosefs-master/Makefile,v 1.6 2011/01/21 09:24:05 wen Exp $
5
# $FreeBSD: ports/sysutils/moosefs-master/Makefile,v 1.6 2011/01/21 09:24:05 wen Exp $
6
#
6
#
7
7
8
PORTNAME=	moosefs
8
.include "bsd.port.moosefs.mk"
9
PORTVERSION=	1.6.20
9
10
CATEGORIES=	sysutils
11
MASTER_SITES=	SF/moosefs/moosefs/${PORTVERSION}/
12
PKGNAMESUFFIX=	-master
10
PKGNAMESUFFIX=	-master
13
DISTNAME=	mfs-${PORTVERSION}
14
11
15
MAINTAINER=	chifeng@gmail.com
16
COMMENT=	Managing the whole filesystem and storing metadata
12
COMMENT=	Managing the whole filesystem and storing metadata
17
13
18
USE_PYTHON=	2.5+
14
USE_PYTHON=	2.5+
19
15
20
GNU_CONFIGURE=	yes
21
USE_RC_SUBR+=	mfsmaster mfsmetalogger mfscgiserv
16
USE_RC_SUBR+=	mfsmaster mfsmetalogger mfscgiserv
22
MFS_WORKDIR=	/var
23
MFS_CGIDIR=	${PREFIX}/share/mfscgi
17
MFS_CGIDIR=	${PREFIX}/share/mfscgi
24
SUB_FILES+=	pkg-install pkg-message pkg-deinstall
18
SUB_FILES+=	pkg-install pkg-message pkg-deinstall
25
SUB_LIST+=	MFS_WORKDIR="${MFS_WORKDIR}"
19
SUB_LIST+=	MFS_WORKDIR="${MFS_WORKDIR}"
Lines 33-39 Link Here
33
			--disable-mfschunkserver \
27
			--disable-mfschunkserver \
34
			--disable-mfsmount
28
			--disable-mfsmount
35
29
36
MAN5=		mfsmaster.cfg.5 mfsexports.cfg.5 mfsmetalogger.cfg.5
30
MAN5=		mfsmaster.cfg.5 mfsexports.cfg.5 mfsmetalogger.cfg.5 mfstopology.cfg.5
37
MAN7=		moosefs.7 mfs.7
31
MAN7=		moosefs.7 mfs.7
38
MAN8=		mfscgiserv.8 mfsmaster.8 mfsmetarestore.8 mfsmetalogger.8
32
MAN8=		mfscgiserv.8 mfsmaster.8 mfsmetarestore.8 mfsmetalogger.8
39
33
Lines 43-49 Link Here
43
	${MKDIR} ${MFS_CGIDIR}
37
	${MKDIR} ${MFS_CGIDIR}
44
38
45
post-install:
39
post-install:
46
.for FILE in mfsmaster mfsexports mfsmetalogger
40
.for FILE in mfsmaster mfsexports mfsmetalogger mfstopology
47
	@if [ ! -f ${PREFIX}/etc/${i}.cfg ]; then \
41
	@if [ ! -f ${PREFIX}/etc/${i}.cfg ]; then \
48
		${CP} ${PREFIX}/etc/${FILE}.cfg.dist ${PREFIX}/etc/${FILE}.cfg ; \
42
		${CP} ${PREFIX}/etc/${FILE}.cfg.dist ${PREFIX}/etc/${FILE}.cfg ; \
49
	fi
43
	fi
(-)moosefs-master/bsd.port.moosefs.mk (+14 lines)
Line 0 Link Here
1
PORTNAME=	moosefs
2
PORTVERSION=	1.6.24
3
PORTREVISION?=	0
4
CATEGORIES=	sysutils
5
MASTER_SITES=	http://moosefs.org/tl_files/mfscode/ \
6
		http://ports.quxingwen.com/dist/mfs/
7
DISTNAME=	mfs-${PORTVERSION}
8
MAINTAINER=	chifeng@gmail.com
9
LICENSE=	GPLv3
10
USERS=		mfs
11
GROUPS=		mfs
12
GNU_CONFIGURE=	yes
13
MFS_WORKDIR=	/var
14
FETCH_ARGS=
(-)moosefs-master/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mfs-1.6.20.tar.gz) = a3bf6c992a9b5724c37dea6c76091072e22f00a749d6aecc61d8c885607246a1
1
SHA256 (mfs-1.6.24.tar.gz) = 823c2c63d66dc8ba9d409e8af0f6c452cebc3a073f1d89b034e65320104eaa25
2
SIZE (mfs-1.6.20.tar.gz) = 657147
2
SIZE (mfs-1.6.24.tar.gz) = 734969
(-)moosefs-master/pkg-plist (+4 lines)
Lines 1-12 Link Here
1
@exec  if [ ! -f %D/etc/mfsmaster.cfg ]; then /bin/cp %D/%F %D/etc/mfsmaster.cfg; fi
1
@exec  if [ ! -f %D/etc/mfsmaster.cfg ]; then /bin/cp %D/%F %D/etc/mfsmaster.cfg; fi
2
@exec  if [ ! -f %D/etc/mfsexports.cfg ]; then /bin/cp %D/%F %D/etc/mfsexports.cfg; fi
2
@exec  if [ ! -f %D/etc/mfsexports.cfg ]; then /bin/cp %D/%F %D/etc/mfsexports.cfg; fi
3
@exec  if [ ! -f %D/etc/mfsmetalogger.cfg ]; then /bin/cp %D/%F %D/etc/mfsmetalogger.cfg; fi
3
@exec  if [ ! -f %D/etc/mfsmetalogger.cfg ]; then /bin/cp %D/%F %D/etc/mfsmetalogger.cfg; fi
4
@exec  if [ ! -f %D/etc/mfstopology.cfg ]; then /bin/cp %D/%F %D/etc/mfstopology.cfg; fi
4
@unexec if cmp -s %D/etc/mfsmaster.cfg.dist %D/etc/mfsmaster.cfg; then rm -f %D/etc/mfsmaster.cfg; fi
5
@unexec if cmp -s %D/etc/mfsmaster.cfg.dist %D/etc/mfsmaster.cfg; then rm -f %D/etc/mfsmaster.cfg; fi
5
@unexec if cmp -s %D/etc/mfsexports.cfg.dist %D/etc/mfsexports.cfg; then rm -f %D/etc/mfsexports.cfg; fi
6
@unexec if cmp -s %D/etc/mfsexports.cfg.dist %D/etc/mfsexports.cfg; then rm -f %D/etc/mfsexports.cfg; fi
6
@unexec if cmp -s %D/etc/mfsmetalogger.cfg.dist %D/etc/mfsmetalogger.cfg; then rm -f %D/etc/mfsmetalogger.cfg; fi
7
@unexec if cmp -s %D/etc/mfsmetalogger.cfg.dist %D/etc/mfsmetalogger.cfg; then rm -f %D/etc/mfsmetalogger.cfg; fi
8
@unexec if cmp -s %D/etc/mfstopology.cfg.dist %D/etc/mfstopology.cfg; then rm -f %D/etc/mfstopology.cfg; fi
7
etc/mfsmaster.cfg.dist
9
etc/mfsmaster.cfg.dist
8
etc/mfsexports.cfg.dist
10
etc/mfsexports.cfg.dist
9
etc/mfsmetalogger.cfg.dist
11
etc/mfsmetalogger.cfg.dist
12
etc/mfstopology.cfg.dist
10
sbin/mfscgiserv
13
sbin/mfscgiserv
11
sbin/mfsmaster
14
sbin/mfsmaster
12
sbin/mfsmetarestore
15
sbin/mfsmetarestore
Lines 18-21 Link Here
18
share/mfscgi/index.html
21
share/mfscgi/index.html
19
share/mfscgi/err.gif
22
share/mfscgi/err.gif
20
share/mfscgi/chart.cgi
23
share/mfscgi/chart.cgi
24
share/mfscgi/favicon.ico
21
@dirrm share/mfscgi
25
@dirrm share/mfscgi

Return to bug 167138