diff options
author | Carlos J. Puga Medina <cpm@FreeBSD.org> | 2016-10-06 09:23:37 +0000 |
---|---|---|
committer | Carlos J. Puga Medina <cpm@FreeBSD.org> | 2016-10-06 09:23:37 +0000 |
commit | 38793bf62d3958dde38e219318c975b70808b080 (patch) | |
tree | ed62fec84a5c0448d592abaa59d83624b2ec0f82 /devel/py-gitless | |
parent | - Switch to options helpers (diff) |
[NEW PORT] devel/gitless: Version control system built on top of Git
Gitless is an experimental version control system built on top of Git. Many
people complain that Git is hard to use. We think the problem lies deeper
than the user interface, in the concepts underlying Git. Gitless is an
experiment to see what happens if you put a simple veneer on an app that
changes the underlying concepts. Because Gitless is implemented on top of Git
(could be considered what Git pros call a "porcelain" of Git), you can always
fall back on Git. And of course your coworkers you share a repository with
need never know that you're not a Git aficionado.
WWW: https://github.com/sdg-mit/gitless
Approved by: amdmi3 (mentor)
Differential Revision: D8159
Diffstat (limited to 'devel/py-gitless')
-rw-r--r-- | devel/py-gitless/Makefile | 30 | ||||
-rw-r--r-- | devel/py-gitless/distinfo | 3 | ||||
-rw-r--r-- | devel/py-gitless/pkg-descr | 10 |
3 files changed, 43 insertions, 0 deletions
diff --git a/devel/py-gitless/Makefile b/devel/py-gitless/Makefile new file mode 100644 index 000000000000..6f9f5ff46848 --- /dev/null +++ b/devel/py-gitless/Makefile @@ -0,0 +1,30 @@ +# Created by: Carlos J. Puga Medina <cpm@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gitless +PORTVERSION= 0.8.3 +DISTVERSIONPREFIX= v +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cpm@FreeBSD.org +COMMENT= Version control system built on top of Git + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argparse>=0:devel/py-argparse \ + ${PYTHON_PKGNAMEPREFIX}clint>=0.3.6:devel/py-clint \ + ${PYTHON_PKGNAMEPREFIX}pygit2>=0.23.0:devel/py-pygit2 \ + ${PYTHON_PKGNAMEPREFIX}sh>=1.11:devel/py-sh \ + git:devel/git + +USES= python +USE_PYTHON= autoplist distutils + +USE_GITHUB= yes +GH_ACCOUNT= sdg-mit + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-gitless/distinfo b/devel/py-gitless/distinfo new file mode 100644 index 000000000000..24090234b5dd --- /dev/null +++ b/devel/py-gitless/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1475620912 +SHA256 (sdg-mit-gitless-v0.8.3_GH0.tar.gz) = df212d6a3d377f90c46d03fd4216ecbbeb40055b62c0fe73b9c3aa165ea8f0af +SIZE (sdg-mit-gitless-v0.8.3_GH0.tar.gz) = 37530 diff --git a/devel/py-gitless/pkg-descr b/devel/py-gitless/pkg-descr new file mode 100644 index 000000000000..b5bff5c8145a --- /dev/null +++ b/devel/py-gitless/pkg-descr @@ -0,0 +1,10 @@ +Gitless is an experimental version control system built on top of Git. Many +people complain that Git is hard to use. We think the problem lies deeper +than the user interface, in the concepts underlying Git. Gitless is an +experiment to see what happens if you put a simple veneer on an app that +changes the underlying concepts. Because Gitless is implemented on top of Git +(could be considered what Git pros call a "porcelain" of Git), you can always +fall back on Git. And of course your coworkers you share a repository with +need never know that you're not a Git aficionado. + +WWW: https://github.com/sdg-mit/gitless |