import Game of Trees
Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility. Got is still under development; it is being developed exclusively on OpenBSD and its target audience are OpenBSD developers. Got is ISC-licensed and was designed with pledge(2) and unveil(2) in mind. Got uses Git repositories to store versioned data. At present, Got supports local version control operations only. Git can be used for any functionality which has not yet been implemented in Got. It will always remain possible to work with both Got and Git on the same repository. This package includes the got(1) command-line interface and the tog(1) read-only repository browser. EXAMPLES in the got(1) man page contains a quick-start guide for OpenBSD developers. ok kn@ gonzalo@
This commit is contained in:
parent
7f24e7c5a8
commit
57ca27707b
25
devel/got/Makefile
Normal file
25
devel/got/Makefile
Normal file
@ -0,0 +1,25 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2019/08/09 12:47:49 stsp Exp $
|
||||
|
||||
COMMENT = game of trees version control system
|
||||
|
||||
V = 0.1
|
||||
DISTNAME = got-${V}
|
||||
CATEGORIES = devel
|
||||
HOMEPAGE = https://gameoftrees.org
|
||||
MAINTAINER = Stefan Sperling <stsp@openbsd.org>
|
||||
|
||||
# ISC
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
# uses pledge()
|
||||
WANTLIB = c curses panel pthread util z
|
||||
MASTER_SITES = https://gameoftrees.org/releases/
|
||||
|
||||
TEST_DEPENDS = devel/git \
|
||||
${PKGPATH}=${V}
|
||||
TEST_TARGET = regress
|
||||
|
||||
post-configure:
|
||||
${MAKE_PROGRAM} -C ${WRKSRC} obj
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/got/distinfo
Normal file
2
devel/got/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (got-0.1.tar.gz) = agv2jeD1pfUQ5DvTS9ELxff6YxqTXiNxgX9xt5HdWT0=
|
||||
SIZE (got-0.1.tar.gz) = 223683
|
16
devel/got/pkg/DESCR
Normal file
16
devel/got/pkg/DESCR
Normal file
@ -0,0 +1,16 @@
|
||||
Game of Trees (Got) is a version control system which prioritizes
|
||||
ease of use and simplicity over flexibility.
|
||||
|
||||
Got is still under development; it is being developed exclusively
|
||||
on OpenBSD and its target audience are OpenBSD developers. Got is
|
||||
ISC-licensed and was designed with pledge(2) and unveil(2) in mind.
|
||||
|
||||
Got uses Git repositories to store versioned data. At present, Got
|
||||
supports local version control operations only. Git can be used
|
||||
for any functionality which has not yet been implemented in Got.
|
||||
It will always remain possible to work with both Got and Git on
|
||||
the same repository.
|
||||
|
||||
This package includes the got(1) command-line interface and the
|
||||
tog(1) read-only repository browser. EXAMPLES in the got(1) man
|
||||
page contains a quick-start guide for OpenBSD developers.
|
13
devel/got/pkg/PLIST
Normal file
13
devel/got/pkg/PLIST
Normal file
@ -0,0 +1,13 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/08/09 12:47:49 stsp Exp $
|
||||
@bin bin/got
|
||||
@bin bin/tog
|
||||
@bin libexec/got-read-blob
|
||||
@bin libexec/got-read-commit
|
||||
@bin libexec/got-read-object
|
||||
@bin libexec/got-read-pack
|
||||
@bin libexec/got-read-tag
|
||||
@bin libexec/got-read-tree
|
||||
@man man/man1/got.1
|
||||
@man man/man1/tog.1
|
||||
@man man/man5/git-repository.5
|
||||
@man man/man5/got-worktree.5
|
Loading…
x
Reference in New Issue
Block a user