From: Brian Inglis <Brian.Inglis@SystematicSw.ab.ca>
To: cygwin-apps@cygwin.com
Subject: Re: [ITP] git-crypt 0.6.0
Date: Fri, 09 Aug 2019 06:14:00 -0000 [thread overview]
Message-ID: <abf50a48-6629-5a0e-d51b-044f9ac4f729@SystematicSw.ab.ca> (raw)
In-Reply-To: <b0378c30debe48b08a0688a2d941f8e2@aquafin.be>
On 2019-08-08 22:17, Nick Nauwelaerts wrote:
> git-crypt is a git plugin that transparently handles encryption/decryption
> of files in combination with git. i've used it on and off again when i need
> to place sensitive info on a location that could be public (or as most ppl
> seem to use it: to save dotfiles on github without all your private stuff
> being world readable). i've been using it sporadicly in cygwin for 2 months
> as well without any issues.
>
> as such i made a cygport of it, but i'm not quite clear on how the process
> works to submit it.
See also:
https://cygwin.com/packaging-contributors-guide.html
https://cygwin.com/packaging-hint-files.html
https://cygwin.com/packaging-package-files.html
https://cygwin.com/package-server.html
https://cygwin.com/package-upload.html
but ignore anything that does not jive with cygport doing most of the grunt work
for you:
$ cygport package.cygport download all test upload announce
but you might want to run the latter two separately after manually installing
and using the packages under Cygwin on your system.
> cygport file & patches are here: https://github.com/inphobia/git-crypt.cygport
>
> cygport file was written by me, windows patches came from the issue tracker,
> a link to the original patch is included as a comment in each patch file.
>
> it completes all cygport steps (compile, package, etc, ...) just fine and the
> resulting package seems to be compliant.
>
> major distro references as requested for new packages:
> https://software.opensuse.org/package/git-crypt
> https://packages.debian.org/sid/git-crypt
You can also check package availability easily on https://pkgs.org/:
$ cygstart https://pkgs.org/download/git-crypt
shows Alt Linux, Arch Linux, Debian, Fedora, FreeBSD, OpenSuSE, Ubuntu.
> license: gpl v3
>
> tested on windows 10 x64 - 1903, cygwin 3.0.7
You also have to build on x86 and provide public links to the package.cygport,
source package-ver-1-src.tar.xz, x86 and x86_64 binary package-ver-1.hint,
package-ver-1.tar.xz, x86 and x86_64 debuginfo package-debuginfo-ver-1.hint and
package-debuginfo-ver-1.tar.xz files, from the build package-ver-1.arch/dist
subdirectories.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
next prev parent reply other threads:[~2019-08-09 6:14 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-09 4:17 Nick Nauwelaerts
2019-08-09 6:14 ` Brian Inglis [this message]
2019-08-10 1:48 ` Nick Nauwelaerts
2019-08-10 22:40 ` Brian Inglis
2019-12-01 15:06 ` Jon Turney
2019-12-05 19:59 ` Nick Nauwelaerts
2019-12-21 11:37 ` Marco Atzeri
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=abf50a48-6629-5a0e-d51b-044f9ac4f729@SystematicSw.ab.ca \
--to=brian.inglis@systematicsw.ab.ca \
--cc=cygwin-apps@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).