Hi,
I’d like to repackage gocryptfs to use with Plasma Vault.
Go packages are following a standard templates, so you don’t need to do the whole fedora-review thingie.
What I usually check for templated Rust and Go package is :
- License ok
- Latest version packaged
- Builds in mock
- Checks pass
- No rpmlint errors
- Conforms to Go Packaging Guidelines
The entire set of packages is built in this COPR :
https://copr.fedorainfracloud.org/coprs/eclipseo/gocryptfs/builds/
You can add it in your mock file :
[copr:copr.fedorainfracloud.org:eclipseo:gocryptfs]
name=Copr repo for gocryptfs owned by eclipseo
baseurl=https://download.copr.fedorainfracloud.org/results/eclipseo/gocryptfs/fedora-rawhide-/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/eclipseo/gocryptfs/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
so you don’t have to bother with dependencies to check if it builds.
The list of packages:
-
golang-github-sabhiram-gitignore 2241602 – Review Request: golang-github-sabhiram-gitignore - Gitignore parser for Go
-
golang-github-jacobsa-ogletest 2241607 – (golang-github-jacobsa-ogletest) Review Request: golang-github-jacobsa-ogletest - Go unit testing framework similar to Google Test for C++ and Google JS Test
-
golang-github-jacobsa-oglemock 2241608 – (golang-github-jacobsa-oglemock) Review Request: golang-github-jacobsa-oglemock - Mocking framework for Go inspired by Google Mock for C++ and Google JS Test
-
golang-github-jacobsa-oglematchers 2241609 – (golang-github-jacobsa-oglematchers) Review Request: golang-github-jacobsa-oglematchers - A set of matchers for Go inspired by Google Test for C++ and Google JS Test
-
golang-github-jacobsa-reqtrace 2241610 – (golang-github-jacobsa-reqtrace) Review Request: golang-github-jacobsa-reqtrace - Lightweight request tracing package for Go
-
golang-github-aperturerobotics-jacobsa-crypto 2241611 – (golang-github-aperturerobotics-jacobsa-c) Review Request: golang-github-aperturerobotics-jacobsa-crypto - Go AES-SIV and CMAC
-
gocryptfs 2241620 – (gocryptfs) Review Request: gocryptfs - Encrypted overlay filesystem written in Go