summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2015-11-19 13:02:00 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2015-11-19 13:02:00 +0000
commit386bf250ec092d6eeb77723e636d7488eb9435f6 (patch)
treec6bd75727bca5e750279094b666bee4a49aa53a3
parenttextproc/rubygem-jekyll-assets: update to 2.0.0 (diff)
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/
Notes
Notes: svn path=/head/; revision=401946
-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/