svn commit: r423401 - in head/devel: . py-gitless
Carlos J. Puga Medina
cpm at FreeBSD.org
Thu Oct 6 09:23:39 UTC 2016
Author: cpm
Date: Thu Oct 6 09:23:37 2016
New Revision: 423401
URL: https://svnweb.freebsd.org/changeset/ports/423401
Log:
[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
Added:
head/devel/py-gitless/
head/devel/py-gitless/Makefile (contents, props changed)
head/devel/py-gitless/distinfo (contents, props changed)
head/devel/py-gitless/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Oct 6 09:01:50 2016 (r423400)
+++ head/devel/Makefile Thu Oct 6 09:23:37 2016 (r423401)
@@ -4163,6 +4163,7 @@
SUBDIR += py-gflags
SUBDIR += py-git-up
SUBDIR += py-gitdb
+ SUBDIR += py-gitless
SUBDIR += py-gitosis
SUBDIR += py-gitpython
SUBDIR += py-glob2
Added: head/devel/py-gitless/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-gitless/Makefile Thu Oct 6 09:23:37 2016 (r423401)
@@ -0,0 +1,30 @@
+# Created by: Carlos J. Puga Medina <cpm at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gitless
+PORTVERSION= 0.8.3
+DISTVERSIONPREFIX= v
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= cpm at 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>
Added: head/devel/py-gitless/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-gitless/distinfo Thu Oct 6 09:23:37 2016 (r423401)
@@ -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
Added: head/devel/py-gitless/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-gitless/pkg-descr Thu Oct 6 09:23:37 2016 (r423401)
@@ -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
More information about the svn-ports-all
mailing list