# -*- 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.1 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 3df11b29724b77b31e8a5f3072d3fd5028a392d3 \ sha256 277d0a0a3337a517b638095d0db76d52110631ed76be8d784aac87be3bf4b620 \ size 135359 # FIXME: This port currently can't be built without allowing go mod to fetch build.env-delete GOPROXY=off GO111MODULE=off destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin }