From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BEFBC139360 for ; Wed, 4 Aug 2021 06:13:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0E918E0822; Wed, 4 Aug 2021 06:13:57 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E017CE0822 for ; Wed, 4 Aug 2021 06:13:56 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D9020342D44 for ; Wed, 4 Aug 2021 06:13:55 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2EC85857 for ; Wed, 4 Aug 2021 06:13:54 +0000 (UTC) From: "Anna Vyalkova" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Anna Vyalkova" Message-ID: <1628057519.21f647ecdc1612fdb8558d727d756c4bb5cfc540.cybertailor@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/got/ X-VCS-Repository: repo/proj/guru X-VCS-Files: dev-vcs/got/Manifest dev-vcs/got/got-0_p20210217.ebuild dev-vcs/got/metadata.xml X-VCS-Directories: dev-vcs/got/ X-VCS-Committer: cybertailor X-VCS-Committer-Name: Anna Vyalkova X-VCS-Revision: 21f647ecdc1612fdb8558d727d756c4bb5cfc540 X-VCS-Branch: dev Date: Wed, 4 Aug 2021 06:13:54 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 21104652-fad8-44e2-99b7-afe67f37f2a3 X-Archives-Hash: 174396c804947c043e8eb4f9068949a4 commit: 21f647ecdc1612fdb8558d727d756c4bb5cfc540 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Aug 4 06:10:20 2021 +0000 Commit: Anna Vyalkova sysrq in> CommitDate: Wed Aug 4 06:11:59 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21f647ec dev-vcs/got: initial import Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-vcs/got/Manifest | 1 + dev-vcs/got/got-0_p20210217.ebuild | 56 ++++++++++++++++++++++++++++++++++++++ dev-vcs/got/metadata.xml | 26 ++++++++++++++++++ 3 files changed, 83 insertions(+) diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest new file mode 100644 index 000000000..3b345ce17 --- /dev/null +++ b/dev-vcs/got/Manifest @@ -0,0 +1 @@ +DIST got-0_p20210217.tar.gz 517647 BLAKE2B 4b4f5436c5804aa60038d737de883eb69ce4d4f0f705f7d310722222da38b917d577a09fb37b2317c1a34b1a0aa2b0fe00cf07dcbb350a901fe50dbb31ca6ede SHA512 fb3c60b5d1036d735e775e362c7349720bfeae62c1e8b830417b5edd57c86546a97113f6b10b742b1b3b6146d0a7e41906042c1008551b4d15e2bd0331c7ab2f diff --git a/dev-vcs/got/got-0_p20210217.ebuild b/dev-vcs/got/got-0_p20210217.ebuild new file mode 100644 index 000000000..941e6a683 --- /dev/null +++ b/dev-vcs/got/got-0_p20210217.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN="${PN}-portable" +COMMIT="36536ee0b0fb5108076d8238a4b78c59db9dac3d" # "linux" branch +DESCRIPTION="Portable version of the Game of Trees version control system" +HOMEPAGE="https://gameoftrees.org" +SRC_URI="https://git.gameoftrees.org/gitweb/?p=${MY_PN}.git;a=snapshot;h=${COMMIT};sf=tgz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT:0:7}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-crypt/libmd + dev-libs/openssl:= + sys-libs/ncurses:= + sys-libs/zlib:= + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( + dev-libs/libbsd + !elibc_SunOS? ( + sys-apps/util-linux + ) + ) +" +RDEPEND="${DEPEND} + dev-vcs/git +" +BDEPEND=" + virtual/pkgconfig + virtual/yacc +" + +DOCS=( CHANGES README README.portable ) + +src_prepare() { + default + + # remove debugging flags (-Werror, -g, ...) + sed "s/\(GOT_RELEASE\)=No/\1=Yes/" -i configure.ac || die + sed "/AM_CFLAGS += -g/d" -i Makefile.am || die + + eautoreconf +} + +src_install() { + default + doman got/*.5 +} diff --git a/dev-vcs/got/metadata.xml b/dev-vcs/got/metadata.xml new file mode 100644 index 000000000..58f7b6133 --- /dev/null +++ b/dev-vcs/got/metadata.xml @@ -0,0 +1,26 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + Game of Trees (Got) is a version control system which prioritizes + ease of use and simplicity over flexibility. + + Got uses Git repositories to store versioned data. 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. + + + + thomas@xteddy.org + Thomas Adam + + mailto:gameoftrees@openbsd.org + https://gameoftrees.org/examples.html + https://git.gameoftrees.org/gitweb/?p=got-portable.git;a=blob_plain;f=CHANGES + +