Page MenuHomeFreeBSD

sysutils/seaweedfs: NEW PORT
ClosedPublic

Authored by dch on Nov 26 2020, 10:39 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 29, 8:30 PM
Unknown Object (File)
Mon, Nov 25, 11:47 AM
Unknown Object (File)
Mon, Nov 25, 7:05 AM
Unknown Object (File)
Sun, Nov 24, 2:01 PM
Unknown Object (File)
Sat, Nov 23, 5:17 PM
Unknown Object (File)
Fri, Nov 22, 5:29 PM
Unknown Object (File)
Fri, Nov 22, 4:33 PM
Unknown Object (File)
Thu, Nov 21, 7:31 AM
Subscribers

Details

Summary

SeaweedFS is a distributed object store and file system to store and
serve billions of files fast! IT's Object store has O(1) disk seek,
and transparent cloud integration. The Filer supports cross-cluster
active-active replication, Kubernetes, POSIX, S3 API, encryption,
Erasure Coding for warm storage, FUSE mount, Hadoop, and WebDAV.

WWW: https://github.com/chrislusf/seaweedfs/wiki

Test Plan

poudriere OK on 12 & 13 amd64 + aarch64

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 35067
Build 32042: arc lint + arc unit

Event Timeline

dch requested review of this revision.Nov 26 2020, 10:39 PM

yolo doge has fixed the bug but has no idea why

dmgk added inline comments.
sysutils/seaweedfs/Makefile
151

Both do-build and do-install can be replaced with

GO_TARGET=      ./weed:${PREFIX}/sbin/weed
CGO_CFLAGS=     -I.

updated:

  • roll in improvements from @dmgk
  • add sample configs using inbuilt generator
  • brief first time usage instructions

still to do:

  • work on rc.d script
  • improve first-time pkg-message

Add rc.conf and pkg-message

This revision was not accepted when it landed; it landed in state Needs Review.Jan 6 2021, 11:11 AM
This revision was automatically updated to reflect the committed changes.