pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/git-credential-osxkeychain



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Wed Mar 29 16:31:50 UTC 2023

Added Files:
        pkgsrc/devel/git-credential-osxkeychain: DESCR Makefile PLIST

Log Message:
Add git-credential-osxkeychain: Git macOS Keychain credential manager

git-credential-osxkeychain caches credentials in the secure keychain
that's attached to your macOS system account. This method stores the
credentials on disk, and they never expire, but they're encrypted with
the same system that stores HTTPS certificates and Safari auto-fills.

To use with all your repos:

$ git config --global credential.helper osxkeychain


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/git-credential-osxkeychain/DESCR \
    pkgsrc/devel/git-credential-osxkeychain/Makefile \
    pkgsrc/devel/git-credential-osxkeychain/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/git-credential-osxkeychain/DESCR
diff -u /dev/null pkgsrc/devel/git-credential-osxkeychain/DESCR:1.1
--- /dev/null   Wed Mar 29 16:31:50 2023
+++ pkgsrc/devel/git-credential-osxkeychain/DESCR       Wed Mar 29 16:31:50 2023
@@ -0,0 +1,8 @@
+git-credential-osxkeychain caches credentials in the secure keychain
+that's attached to your macOS system account. This method stores the
+credentials on disk, and they never expire, but they're encrypted with
+the same system that stores HTTPS certificates and Safari auto-fills.
+
+To use with all your repos:
+
+$ git config --global credential.helper osxkeychain
Index: pkgsrc/devel/git-credential-osxkeychain/Makefile
diff -u /dev/null pkgsrc/devel/git-credential-osxkeychain/Makefile:1.1
--- /dev/null   Wed Mar 29 16:31:50 2023
+++ pkgsrc/devel/git-credential-osxkeychain/Makefile    Wed Mar 29 16:31:50 2023
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2023/03/29 16:31:50 schmonz Exp $
+
+.include "../../devel/git/Makefile.common"
+
+PKGNAME=               git-credential-osxkeychain-${GIT_VERSION}
+COMMENT=               Git macOS Keychain credential manager
+
+DEPENDS+=              git-base-[0-9]*:../../devel/git-base
+
+ONLY_FOR_PLATFORM=     Darwin-*-*
+
+BUILD_DIRS=            contrib/credential/osxkeychain
+INSTALLATION_DIRS=     libexec/git-core
+
+# git-credential-osxkeychain
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/${BUILD_DIRS}/git-credential-osxkeychain \
+               ${DESTDIR}${PREFIX}/libexec/git-core/
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/git-credential-osxkeychain/PLIST
diff -u /dev/null pkgsrc/devel/git-credential-osxkeychain/PLIST:1.1
--- /dev/null   Wed Mar 29 16:31:50 2023
+++ pkgsrc/devel/git-credential-osxkeychain/PLIST       Wed Mar 29 16:31:50 2023
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2023/03/29 16:31:50 schmonz Exp $
+libexec/git-core/git-credential-osxkeychain



Home | Main Index | Thread Index | Old Index