summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/git-lfs/Makefile24
-rw-r--r--devel/git-lfs/distinfo2
-rw-r--r--devel/git-lfs/pkg-descr6
4 files changed, 33 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 3767829188d8..a00da2acec23 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -653,6 +653,7 @@
SUBDIR += git-cola
SUBDIR += git-extras
SUBDIR += git-gui
+ SUBDIR += git-lfs
SUBDIR += git-lite
SUBDIR += git-merge-changelog
SUBDIR += git-modes
diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile
new file mode 100644
index 000000000000..a30fa20920df
--- /dev/null
+++ b/devel/git-lfs/Makefile
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME= git-lfs
+PORTVERSION= 1.1.0
+CATEGORIES= devel
+MASTER_SITES= GH GHC
+PKGNAMEPREFIX= go-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Git extension for versioning large files
+
+LICENSE= MIT
+
+USE_GITHUB= yes
+GH_ACCOUNT= github
+GH_PROJECT= ${PORTNAME}
+GH_TAGNAME= v${PORTVERSION}
+PLIST_FILES= bin/git-lfs
+
+GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/lang/go/files/bsd.go.mk"
+.include <bsd.port.post.mk>
diff --git a/devel/git-lfs/distinfo b/devel/git-lfs/distinfo
new file mode 100644
index 000000000000..297af31b1e14
--- /dev/null
+++ b/devel/git-lfs/distinfo
@@ -0,0 +1,2 @@
+SHA256 (git-lfs-1.1.0_GH0.tar.gz) = 1f246ec5f1141677b05847b3e9bcb9929c9d9b1afc78585d5776a9c18186ea9b
+SIZE (git-lfs-1.1.0_GH0.tar.gz) = 345118
diff --git a/devel/git-lfs/pkg-descr b/devel/git-lfs/pkg-descr
new file mode 100644
index 000000000000..5393699c4164
--- /dev/null
+++ b/devel/git-lfs/pkg-descr
@@ -0,0 +1,6 @@
+Git Large File Storage (LFS) replaces large files such as audio
+samples, videos, datasets, and graphics with text pointers inside Git,
+while storing the file contents on a remote server like GitHub.com or
+GitHub Enterprise.
+
+WWW: https://git-lfs.github.com/