# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup golang 1.0 go.setup github.com/kevin-hanselman/dud 0.4.4 v github.tarball_from archive revision 0 categories devel license BSD maintainers {judaew @judaew} openmaintainer description Dud is a lightweight tool for versioning data alongside \ source code and building data pipelines. long_description {*}${description} \ In practice, Dud extends many of the benefits of source control to large \ binary data.\nWith Dud, you can commit, checkout, fetch, and push large \ files and directories with a simple command line interface. Dud stores \ recipes (a.k.a. stages) for retrieving your data in small YAML files. \ These stages can be stored in source control to link your data to your \ code. On top of that, stages can run the commands to generate the data, \ sort of like Make. Stages can be chained together to create data \ pipelines. See the Getting Started guide for a hands-on overview. homepage https://kevin-hanselman.github.io/dud checksums rmd160 f1dc7e7622608b5981955aa62fb3717838c8c99d \ sha256 ab2f9d44434838e79f71d9ea4fed0fa157e7176e7a8301f079ac8860493a1001 \ size 123372 # FIXME: This port currently can't be built without allowing go mod to fetch go.offline_build no destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin }