diff --git a/filesystems/moosefs3-cgiserv/Makefile b/filesystems/moosefs3-cgiserv/Makefile index 3b34f14aa4a4..896ed1d6ea79 100644 --- a/filesystems/moosefs3-cgiserv/Makefile +++ b/filesystems/moosefs3-cgiserv/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -cgiserv COMMENT= MooseFS CGI web server MFS_COMPONENT= cgiserv MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/filesystems/moosefs3-chunkserver/Makefile b/filesystems/moosefs3-chunkserver/Makefile index 34b4fb34d732..ed032b71ec15 100644 --- a/filesystems/moosefs3-chunkserver/Makefile +++ b/filesystems/moosefs3-chunkserver/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -chunkserver COMMENT= MooseFS data storage and synchronization component MFS_COMPONENT= chunkserver MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/filesystems/moosefs3-cli/Makefile b/filesystems/moosefs3-cli/Makefile index ae2879d67725..d8117e352456 100644 --- a/filesystems/moosefs3-cli/Makefile +++ b/filesystems/moosefs3-cli/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -cli COMMENT= MooseFS command line interface MFS_COMPONENT= cli MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/filesystems/moosefs3-client/Makefile b/filesystems/moosefs3-client/Makefile index 90d9fc570de2..a023f60580c4 100644 --- a/filesystems/moosefs3-client/Makefile +++ b/filesystems/moosefs3-client/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -client COMMENT= MooseFS client tools MFS_COMPONENT= client MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/filesystems/moosefs3-master/Makefile b/filesystems/moosefs3-master/Makefile index 14f41f4544be..301b22256f0f 100644 --- a/filesystems/moosefs3-master/Makefile +++ b/filesystems/moosefs3-master/Makefile @@ -1,111 +1,113 @@ PORTNAME= moosefs3 -DISTVERSION= 3.0.117 +DISTVERSION= 3.0.118 DISTVERSIONSUFFIX= 1 -PORTREVISION= 2 +PORTREVISION?= 0 CATEGORIES= filesystems sysutils MASTER_SITES= http://ppa.moosefs.com/src/ PKGNAMESUFFIX?= -master DISTNAME= moosefs-${DISTVERSION}-${DISTVERSIONSUFFIX} MAINTAINER= freebsd@moosefs.com COMMENT?= Fault-tolerant distributed filesystem WWW= https://moosefs.com/ LICENSE= GPLv2 +DEPRECATED= 3.x reached EoL 2025-03-31, use filesystems/moosefs-* 4.x instead +EXPIRATION_DATE= 2026-06-30 + USES= python:build GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -WRKSRC= ${WRKDIR}/moosefs-${PORTVERSION} +WRKSRC= ${WRKDIR}/moosefs-${DISTVERSION} PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr MFS_COMPONENT?= master MFS_USER= mfs MFS_GROUP= mfs MFS_WORKDIR= /var USERS= ${MFS_USER} GROUPS= ${MFS_GROUP} CONFIGURE_ARGS+= --localstatedir=${MFS_WORKDIR} \ --with-default-user=${MFS_USER} \ --with-default-group=${MFS_GROUP} CONFLICTS= moosefs2-${MFS_COMPONENT} .if ${MFS_COMPONENT} == cgi MFS_CGIDIR= ${PREFIX}/share/mfscgi USES= python CONFIGURE_ARGS+= --enable-mfscgi \ --with-mfscgi-dir=${MFS_CGIDIR} .else CONFIGURE_ARGS+= --disable-mfscgi .endif .if ${MFS_COMPONENT} == cgiserv MFS_CGISERVDIR= ${PREFIX}/sbin USES= python USE_RC_SUBR= mfscgiserv SUB_FILES+= pkg-message-cgiserv PKGMESSAGE= ${WRKDIR}/pkg-message-cgiserv PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfscgiserv \ --with-mfscgiserv-dir=${MFS_CGISERVDIR} RUN_DEPENDS= moosefs3-cgi>0:filesystems/moosefs3-cgi .else CONFIGURE_ARGS+= --disable-mfscgiserv .endif .if ${MFS_COMPONENT} == chunkserver USE_RC_SUBR= mfschunkserver SUB_FILES+= pkg-message-chunkserver PKGMESSAGE= ${WRKDIR}/pkg-message-chunkserver PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfschunkserver .else CONFIGURE_ARGS+= --disable-mfschunkserver .endif .if ${MFS_COMPONENT} == cli USES= python CONFIGURE_ARGS+= --enable-mfscli .else CONFIGURE_ARGS+= --disable-mfscli .endif .if ${MFS_COMPONENT} == client USES= compiler:c11 fuse:3 libtool pkgconfig USE_LDCONFIG= yes CONFIGURE_ARGS+= --enable-mfsmount .else CONFIGURE_ARGS+= --disable-mfsmount .endif .if ${MFS_COMPONENT} == master USE_RC_SUBR= mfsmaster PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" SUB_FILES+= pkg-message-master PKGMESSAGE= ${WRKDIR}/pkg-message-master CONFIGURE_ARGS+= --enable-mfsmaster .else CONFIGURE_ARGS+= --disable-mfsmaster .endif .if ${MFS_COMPONENT} == metalogger USE_RC_SUBR= mfsmetalogger SUB_FILES+= pkg-message-metalogger PKGMESSAGE= ${WRKDIR}/pkg-message-metalogger PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfsmetalogger .else CONFIGURE_ARGS+= --disable-mfsmetalogger .endif .if ${MFS_COMPONENT} == netdump CONFIGURE_ARGS+= --enable-mfsnetdump .else CONFIGURE_ARGS+= --disable-mfsnetdump .endif .include diff --git a/filesystems/moosefs3-master/distinfo b/filesystems/moosefs3-master/distinfo index a07f18a467bb..13bed0e547e3 100644 --- a/filesystems/moosefs3-master/distinfo +++ b/filesystems/moosefs3-master/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675457214 -SHA256 (moosefs-3.0.117-1.tar.gz) = d77947d0d8b699e2373926a1274ae81a9a8b24445c5ab986a1ec5e9203e3c3ba -SIZE (moosefs-3.0.117-1.tar.gz) = 1249353 +TIMESTAMP = 1770444444 +SHA256 (moosefs-3.0.118-1.tar.gz) = d730c82602b303004dbee2e30c0b013a6ee0ee88e427cee930f4a40bc9241df8 +SIZE (moosefs-3.0.118-1.tar.gz) = 1256430 diff --git a/filesystems/moosefs3-master/pkg-plist b/filesystems/moosefs3-master/pkg-plist index f144525c0af2..1ec5b1382860 100644 --- a/filesystems/moosefs3-master/pkg-plist +++ b/filesystems/moosefs3-master/pkg-plist @@ -1,20 +1,21 @@ @sample etc/mfs/mfsmaster.cfg.sample @sample etc/mfs/mfsexports.cfg.sample @sample etc/mfs/mfstopology.cfg.sample sbin/mfsmaster sbin/mfsmetadump sbin/mfsmetadirinfo sbin/mfsmetarestore sbin/mfsstatsdump share/man/man5/mfsexports.cfg.5.gz share/man/man5/mfsmaster.cfg.5.gz share/man/man5/mfstopology.cfg.5.gz +share/man/man7/moosefs.7.gz share/man/man8/mfsmaster.8.gz share/man/man8/mfsmetarestore.8.gz share/man/man8/mfsmetadump.8.gz share/man/man8/mfsmetadirinfo.8.gz share/man/man8/mfsstatsdump.8.gz @owner mfs @group mfs @dir %%MFS_WORKDIR%%/mfs %%MFS_WORKDIR%%/mfs/metadata.mfs.empty diff --git a/filesystems/moosefs3-metalogger/Makefile b/filesystems/moosefs3-metalogger/Makefile index 086c97898f87..070e5f70f2e9 100644 --- a/filesystems/moosefs3-metalogger/Makefile +++ b/filesystems/moosefs3-metalogger/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -metalogger COMMENT= MooseFS metadata backup server MFS_COMPONENT= metalogger MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/filesystems/moosefs3-netdump/Makefile b/filesystems/moosefs3-netdump/Makefile index 7e51b535aa18..9a5dee7432a0 100644 --- a/filesystems/moosefs3-netdump/Makefile +++ b/filesystems/moosefs3-netdump/Makefile @@ -1,10 +1,10 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -netdump COMMENT= MooseFS network packet dump utility MFS_COMPONENT= netdump MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile"