Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : gocryptfs | name : gocryptfs | ||||
| version : 1.7.1 | version : 1.8.0 | ||||
| release : 2 | release : 3 | ||||
| homepage : https://nuetzlich.net/gocryptfs/ | homepage : https://nuetzlich.net/gocryptfs/ | ||||
| source : | source : | ||||
| - https://github.com/rfjakob/gocryptfs/releases/download/v1.7.1/gocryptfs_v1.7.1_src.tar.gz : b2a4643b76f2baab061f33b870ad1afdf6e9229896c6c030733a4b0d239449ca | - https://github.com/rfjakob/gocryptfs/releases/download/v1.8.0/gocryptfs_v1.8.0_src.tar.gz : 7c1a80347fa92544264f00772d774e6666b148aafc3872fbfe1babd3fab77427 | ||||
| networking : yes | networking : yes | ||||
| extract : no | extract : no | ||||
| license : MIT | license : MIT | ||||
| component : security.crypto | component : security.crypto | ||||
| summary : gocryptfs is an encrypted overlay filesystem written in Go. | summary : gocryptfs is an encrypted overlay filesystem written in Go. | ||||
| description: | | description: | | ||||
| gocryptfs uses file-based encryption that is implemented as a mountable FUSE filesystem. Each file in gocryptfs is stored in one corresponding encrypted file on the hard disk. | gocryptfs uses file-based encryption that is implemented as a mountable FUSE filesystem. Each file in gocryptfs is stored in one corresponding encrypted file on the hard disk. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(libssl) | - pkgconfig(libssl) | ||||
| - git | - git | ||||
| - golang | - golang | ||||
| - pandoc | - pandoc | ||||
| environment: | | environment: | | ||||
| export GOPATH=$workdir | export GOPATH=$workdir | ||||
| setup : | | setup : | | ||||
| mkdir -p src/github.com/rfjakob/gocryptfs | mkdir -p src/github.com/rfjakob/gocryptfs | ||||
| tar -xf $sources/gocryptfs_v1.7.1_src.tar.gz -C src/github.com/rfjakob/gocryptfs --strip-components 1 | tar -xf $sources/gocryptfs_v1.8.0_src.tar.gz -C src/github.com/rfjakob/gocryptfs --strip-components 1 | ||||
| cd src/github.com/rfjakob/gocryptfs | cd src/github.com/rfjakob/gocryptfs | ||||
| go get -v | go get -v | ||||
| build : | | build : | | ||||
| %make -C src/github.com/rfjakob/gocryptfs build | %make -C src/github.com/rfjakob/gocryptfs build | ||||
| install : | | install : | | ||||
| install -Dm00755 bin/gocryptfs $installdir/usr/bin/gocryptfs | install -Dm00755 bin/gocryptfs $installdir/usr/bin/gocryptfs | ||||
| install -Dm00755 src/github.com/rfjakob/gocryptfs/gocryptfs-xray/gocryptfs-xray $installdir/usr/bin/gocryptfs-xray | install -Dm00755 src/github.com/rfjakob/gocryptfs/gocryptfs-xray/gocryptfs-xray $installdir/usr/bin/gocryptfs-xray | ||||
| install -Dm00644 src/github.com/rfjakob/gocryptfs/Documentation/gocryptfs.1 $installdir/usr/share/man/man1/gocryptfs.1 | install -Dm00644 src/github.com/rfjakob/gocryptfs/Documentation/gocryptfs.1 $installdir/usr/share/man/man1/gocryptfs.1 | ||||
| install -Dm00644 src/github.com/rfjakob/gocryptfs/Documentation/gocryptfs-xray.1 $installdir/usr/share/man/man1/gocryptfs-xray.1 | install -Dm00644 src/github.com/rfjakob/gocryptfs/Documentation/gocryptfs-xray.1 $installdir/usr/share/man/man1/gocryptfs-xray.1 | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.