pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/got-portable
Module Name: pkgsrc
Committed By: vins
Date: Mon Dec 19 17:42:06 UTC 2022
Added Files:
pkgsrc/devel/got-portable: DESCR Makefile PLIST distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/got-portable/DESCR \
pkgsrc/devel/got-portable/Makefile pkgsrc/devel/got-portable/PLIST \
pkgsrc/devel/got-portable/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/got-portable/DESCR
diff -u /dev/null pkgsrc/devel/got-portable/DESCR:1.1
--- /dev/null Mon Dec 19 17:42:06 2022
+++ pkgsrc/devel/got-portable/DESCR Mon Dec 19 17:42:06 2022
@@ -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
Index: pkgsrc/devel/got-portable/Makefile
diff -u /dev/null pkgsrc/devel/got-portable/Makefile:1.1
--- /dev/null Mon Dec 19 17:42:06 2022
+++ pkgsrc/devel/got-portable/Makefile Mon Dec 19 17:42:06 2022
@@ -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"
Index: pkgsrc/devel/got-portable/PLIST
diff -u /dev/null pkgsrc/devel/got-portable/PLIST:1.1
--- /dev/null Mon Dec 19 17:42:06 2022
+++ pkgsrc/devel/got-portable/PLIST Mon Dec 19 17:42:06 2022
@@ -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
Index: pkgsrc/devel/got-portable/distinfo
diff -u /dev/null pkgsrc/devel/got-portable/distinfo:1.1
--- /dev/null Mon Dec 19 17:42:06 2022
+++ pkgsrc/devel/got-portable/distinfo Mon Dec 19 17:42:06 2022
@@ -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