pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/got-portable devel/got-portable: import package ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0bc9e7ad1f26
branches:  trunk
changeset: 390464:0bc9e7ad1f26
user:      vins <vins%pkgsrc.org@localhost>
date:      Mon Dec 19 17:42:06 2022 +0000

description:
devel/got-portable: import package from wip.

This is the portable version of got(1), the 'Game of Trees' version control
system from @stsp at OpenBSD.org.

diffstat:

 devel/got-portable/DESCR    |  13 ++++++++++
 devel/got-portable/Makefile |  54 +++++++++++++++++++++++++++++++++++++++++++++
 devel/got-portable/PLIST    |  25 ++++++++++++++++++++
 devel/got-portable/distinfo |   5 ++++
 4 files changed, 97 insertions(+), 0 deletions(-)

diffs (113 lines):

diff -r 326b15c70e19 -r 0bc9e7ad1f26 devel/got-portable/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/got-portable/DESCR  Mon Dec 19 17:42:06 2022 +0000
@@ -0,0 +1,13 @@
+Game of Trees (Got) is a version control system which prioritizes ease
+of use and simplicity over flexibility.
+
+This is the portable version of got(1), using autotools to provide the
+library checks required for GoT's dependencies.
+
+The following operating systems are supported:
+
+    FreeBSD
+    NetBSD
+    DragonFlyBSD
+    MacOS
+    Linux
diff -r 326b15c70e19 -r 0bc9e7ad1f26 devel/got-portable/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/got-portable/Makefile       Mon Dec 19 17:42:06 2022 +0000
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.1 2022/12/19 17:42:06 vins Exp $
+
+DISTNAME=      got-portable-0.79
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=ThomasAdam/}
+GITHUB_TAG=    ba229487d6a55dee6ba3c2cc596cf0e589491ce9
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://gameoftrees.org/portable.html
+COMMENT=       Game of Trees version control system manipulating Git repo
+LICENSE=       isc
+
+CONFLICTS+=            got-[0-9]*
+
+ONLY_FOR_PLATFORM+=    NetBSD-*-*
+ONLY_FOR_PLATFORM+=    Darwin-*-*
+ONLY_FOR_PLATFORM+=    Linux-*-*
+ONLY_FOR_PLATFORM+=    FreeBSD-*-*
+ONLY_FOR_PLATFORM+=    DragonFly-*-*
+
+USE_TOOLS+=    yacc pkg-config autoconf
+USE_TOOLS+=    automake autoreconf
+GNU_CONFIGURE= yes
+
+INSTALLATION_DIRS=     bin libexec
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
+
+.include "../../mk/bsd.prefs.mk"
+
+pre-configure:
+       ${RUN}set -e; cd ${WRKSRC} && autoreconf -fiv
+
+.if ${OPSYS} == "Linux"
+# compatibility macros and functions for Linux.
+.  include "../../devel/libbsd/buildlink3.mk"
+.endif
+
+.if ${OPSYS} == "Darwin"
+CONFIGURE_ENV+=        HB_PREFIX=${PREFIX}
+# define uuid library to use
+.  include "../../devel/ossp-uuid/buildlink3.mk"
+.else
+.  include "../../devel/libuuid/buildlink3.mk"
+.endif
+
+# need libcrypto.so.1.1
+BUILDLINK_API_DEPENDS.openssl+=   openssl>=1.1.1d
+.include "../../security/openssl/buildlink3.mk"
+
+# required for set_panel_userptr(3) and waddwstr(3).
+.include "../../devel/ncursesw/buildlink3.mk"
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 326b15c70e19 -r 0bc9e7ad1f26 devel/got-portable/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/got-portable/PLIST  Mon Dec 19 17:42:06 2022 +0000
@@ -0,0 +1,25 @@
+@comment $NetBSD: PLIST,v 1.1 2022/12/19 17:42:06 vins Exp $
+bin/got
+bin/gotadmin
+bin/tog
+libexec/got-fetch-pack
+libexec/got-index-pack
+libexec/got-read-blob
+libexec/got-read-commit
+libexec/got-read-gitconfig
+libexec/got-read-gotconfig
+libexec/got-read-object
+libexec/got-read-pack
+libexec/got-read-patch
+libexec/got-read-tag
+libexec/got-read-tree
+libexec/got-send-pack
+man/man1/got.1
+man/man1/gotadmin.1
+man/man1/tog.1
+man/man5/git-repository.5
+man/man5/got-worktree.5
+man/man5/got.conf.5
+man/man5/gotwebd.conf.5
+man/man8/gotwebd.8
+sbin/gotwebd
diff -r 326b15c70e19 -r 0bc9e7ad1f26 devel/got-portable/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/got-portable/distinfo       Mon Dec 19 17:42:06 2022 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/12/19 17:42:06 vins Exp $
+
+BLAKE2s (got-portable-0.79-ba229487d6a55dee6ba3c2cc596cf0e589491ce9.tar.gz) = 408f63d2fcb506f0b89574afc7f41dc6290c073b7d8c54c6e02f0690d2f16c85
+SHA512 (got-portable-0.79-ba229487d6a55dee6ba3c2cc596cf0e589491ce9.tar.gz) = 
733c76425b575e14b52058d85ce18f6edea5394b12defda6e7dbc813326b6b234214a882ab0a5e6722be535b6892afaaee3899771aee459eee23305cf0810642
+Size (got-portable-0.79-ba229487d6a55dee6ba3c2cc596cf0e589491ce9.tar.gz) = 892666 bytes



Home | Main Index | Thread Index | Old Index