From 3cc551d079e38c96cc60d7edf4766a3f96e9fdc1 Mon Sep 17 00:00:00 2001 From: Nicklaus McClendon Date: Wed, 19 Apr 2017 02:11:22 -0500 Subject: [PATCH] New Package: git-lfs --- srcpkgs/git-lfs/INSTALL.msg | 1 + srcpkgs/git-lfs/template | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/git-lfs/INSTALL.msg create mode 100644 srcpkgs/git-lfs/template diff --git a/srcpkgs/git-lfs/INSTALL.msg b/srcpkgs/git-lfs/INSTALL.msg new file mode 100644 index 0000000000..92448b0f48 --- /dev/null +++ b/srcpkgs/git-lfs/INSTALL.msg @@ -0,0 +1 @@ +Run 'git-lfs install' to configure git to use git-lfs diff --git a/srcpkgs/git-lfs/template b/srcpkgs/git-lfs/template new file mode 100644 index 0000000000..3d0448279a --- /dev/null +++ b/srcpkgs/git-lfs/template @@ -0,0 +1,30 @@ +# Template file for 'git-lfs' +pkgname=git-lfs +version=2.0.2 +revision=1 +nocross=1 +build_style=go +go_import_path="github.com/git-lfs/git-lfs" +hostmakedepends="go" +depends="git" +short_desc="Git extension for versioning large files" +maintainer="Nicklaus McClendon " +license="MIT" +homepage="https://git-lfs.github.com/" +distfiles="https://github.com/git-lfs/${pkgname}/archive/${version}.tar.gz" +checksum=e266bdffa53e947ba1d0bf8944d73029384bad2ed05af92bc10918d07eec6b63 + +pre_build() { + chmod +x script/bootstrap + mkdir -p src/github.com/git-lfs + ln -s $(pwd) src/github.com/git-lfs/${pkgname} +} + +do_build() { + GOPATH=$(pwd) ./script/bootstrap +} + +do_install() { + vbin bin/git-lfs + vlicense LICENSE.md +}