diff options
author | Michael Scheidell <scheidell@FreeBSD.org> | 2012-04-30 07:45:24 +0000 |
---|---|---|
committer | Michael Scheidell <scheidell@FreeBSD.org> | 2012-04-30 07:45:24 +0000 |
commit | 4a86c70855a8dc68c19b12512084a91aa22d2d53 (patch) | |
tree | 73e192d98581af9797e4660e7ec2620bf50b5293 /sysutils/moosefs-master | |
parent | 242f6308a5bd69d7ddf6637bcb6ef3c834db06e7 (diff) | |
download | ports-4a86c70855a8dc68c19b12512084a91aa22d2d53.tar.gz ports-4a86c70855a8dc68c19b12512084a91aa22d2d53.zip |
Notes
Diffstat (limited to 'sysutils/moosefs-master')
-rw-r--r-- | sysutils/moosefs-master/Makefile | 13 | ||||
-rw-r--r-- | sysutils/moosefs-master/bsd.port.moosefs.mk | 13 | ||||
-rw-r--r-- | sysutils/moosefs-master/distinfo | 4 | ||||
-rw-r--r-- | sysutils/moosefs-master/pkg-plist | 4 |
4 files changed, 24 insertions, 10 deletions
diff --git a/sysutils/moosefs-master/Makefile b/sysutils/moosefs-master/Makefile index 6b15856207b2..0ed07186285e 100644 --- a/sysutils/moosefs-master/Makefile +++ b/sysutils/moosefs-master/Makefile @@ -6,20 +6,17 @@ # PORTNAME= moosefs -PORTVERSION= 1.6.20 +PORTVERSION= #set via include CATEGORIES= sysutils -MASTER_SITES= SF/moosefs/moosefs/${PORTVERSION}/ PKGNAMESUFFIX= -master -DISTNAME= mfs-${PORTVERSION} +.include "bsd.port.moosefs.mk" MAINTAINER= chifeng@gmail.com COMMENT= Managing the whole filesystem and storing metadata USE_PYTHON= 2.5+ -GNU_CONFIGURE= yes -USE_RC_SUBR+= mfsmaster mfsmetalogger mfscgiserv -MFS_WORKDIR= /var +USE_RC_SUBR= mfsmaster mfsmetalogger mfscgiserv MFS_CGIDIR= ${PREFIX}/share/mfscgi SUB_FILES+= pkg-install pkg-message pkg-deinstall SUB_LIST+= MFS_WORKDIR="${MFS_WORKDIR}" @@ -33,7 +30,7 @@ CONFIGURE_ARGS+= --localstatedir=${MFS_WORKDIR} \ --disable-mfschunkserver \ --disable-mfsmount -MAN5= mfsmaster.cfg.5 mfsexports.cfg.5 mfsmetalogger.cfg.5 +MAN5= mfsmaster.cfg.5 mfsexports.cfg.5 mfsmetalogger.cfg.5 mfstopology.cfg.5 MAN7= moosefs.7 mfs.7 MAN8= mfscgiserv.8 mfsmaster.8 mfsmetarestore.8 mfsmetalogger.8 @@ -43,7 +40,7 @@ pre-install: ${MKDIR} ${MFS_CGIDIR} post-install: -.for FILE in mfsmaster mfsexports mfsmetalogger +.for FILE in mfsmaster mfsexports mfsmetalogger mfstopology @if [ ! -f ${PREFIX}/etc/${i}.cfg ]; then \ ${CP} ${PREFIX}/etc/${FILE}.cfg.dist ${PREFIX}/etc/${FILE}.cfg ; \ fi diff --git a/sysutils/moosefs-master/bsd.port.moosefs.mk b/sysutils/moosefs-master/bsd.port.moosefs.mk new file mode 100644 index 000000000000..30fa7a5f623d --- /dev/null +++ b/sysutils/moosefs-master/bsd.port.moosefs.mk @@ -0,0 +1,13 @@ +PORTVERSION= 1.6.24 +PORTREVISION?= 0 +MASTER_SITES= http://moosefs.org/tl_files/mfscode/ \ + http://ports.quxingwen.com/dist/mfs/ + +DISTNAME= mfs-${PORTVERSION} + +LICENSE= GPLv3 + +USERS= mfs +GROUPS= mfs +GNU_CONFIGURE= yes +MFS_WORKDIR= /var diff --git a/sysutils/moosefs-master/distinfo b/sysutils/moosefs-master/distinfo index d2d3d0ac055d..3f7e4a42fdd2 100644 --- a/sysutils/moosefs-master/distinfo +++ b/sysutils/moosefs-master/distinfo @@ -1,2 +1,2 @@ -SHA256 (mfs-1.6.20.tar.gz) = a3bf6c992a9b5724c37dea6c76091072e22f00a749d6aecc61d8c885607246a1 -SIZE (mfs-1.6.20.tar.gz) = 657147 +SHA256 (mfs-1.6.24.tar.gz) = 823c2c63d66dc8ba9d409e8af0f6c452cebc3a073f1d89b034e65320104eaa25 +SIZE (mfs-1.6.24.tar.gz) = 734969 diff --git a/sysutils/moosefs-master/pkg-plist b/sysutils/moosefs-master/pkg-plist index f5b66fe768c1..73061eb72c83 100644 --- a/sysutils/moosefs-master/pkg-plist +++ b/sysutils/moosefs-master/pkg-plist @@ -1,12 +1,15 @@ @exec if [ ! -f %D/etc/mfsmaster.cfg ]; then /bin/cp %D/%F %D/etc/mfsmaster.cfg; fi @exec if [ ! -f %D/etc/mfsexports.cfg ]; then /bin/cp %D/%F %D/etc/mfsexports.cfg; fi @exec if [ ! -f %D/etc/mfsmetalogger.cfg ]; then /bin/cp %D/%F %D/etc/mfsmetalogger.cfg; fi +@exec if [ ! -f %D/etc/mfstopology.cfg ]; then /bin/cp %D/%F %D/etc/mfstopology.cfg; fi @unexec if cmp -s %D/etc/mfsmaster.cfg.dist %D/etc/mfsmaster.cfg; then rm -f %D/etc/mfsmaster.cfg; fi @unexec if cmp -s %D/etc/mfsexports.cfg.dist %D/etc/mfsexports.cfg; then rm -f %D/etc/mfsexports.cfg; fi @unexec if cmp -s %D/etc/mfsmetalogger.cfg.dist %D/etc/mfsmetalogger.cfg; then rm -f %D/etc/mfsmetalogger.cfg; fi +@unexec if cmp -s %D/etc/mfstopology.cfg.dist %D/etc/mfstopology.cfg; then rm -f %D/etc/mfstopology.cfg; fi etc/mfsmaster.cfg.dist etc/mfsexports.cfg.dist etc/mfsmetalogger.cfg.dist +etc/mfstopology.cfg.dist sbin/mfscgiserv sbin/mfsmaster sbin/mfsmetarestore @@ -18,4 +21,5 @@ share/mfscgi/logomini.png share/mfscgi/index.html share/mfscgi/err.gif share/mfscgi/chart.cgi +share/mfscgi/favicon.ico @dirrm share/mfscgi |