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