[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Sunday, June 14, 2020 @ 10:37:16 Author: felixonmars Revision: 643983 upgpkg: fscrypt 0.2.9-1 Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-14 10:34:57 UTC (rev 643982) +++ PKGBUILD2020-06-14 10:37:16 UTC (rev 643983) @@ -2,7 +2,7 @@ # Maintainer: Eric Biggers pkgname=fscrypt -pkgver=0.2.8 +pkgver=0.2.9 pkgrel=1 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') @@ -12,8 +12,8 @@ depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; "pam_config") -sha256sums=('e9a48b6c10db2f55cd39f2be3c9a8e80ae32134b95ddac99fb6585ae3380cc92' -'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef') +sha512sums=('2361dfb59c161da490934758dc7a844aa2db7a2a3aee1e9c3e8a3948e37884b306a8ed00fe6055013db1ecf1b531b9aeb53cd114f4004d1435045f53fcf1ff3b' + '56f443cd2fbed9c164693c800cd8dc08bb35b88bb9c912fb35eb43cc6c6bc3b966d22d9810f43580d12b9faa8d753419a06336f08c47a0e602c48a103a705299') build() { export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Thursday, May 21, 2020 @ 17:32:49 Author: anatolik Revision: 631343 upgpkg: fscrypt 0.2.8-1 Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-21 17:29:06 UTC (rev 631342) +++ PKGBUILD2020-05-21 17:32:49 UTC (rev 631343) @@ -2,20 +2,22 @@ # Maintainer: Eric Biggers pkgname=fscrypt -pkgver=0.2.7 +pkgver=0.2.8 pkgrel=1 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') url='https://github.com/google/fscrypt' license=('Apache') -makedepends=('go-pie') +makedepends=('go') depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; "pam_config") -sha256sums=('06bed0916f2374251aa3eb7337a639b4264a8a73fb490df3a6866694b8547c30' +sha256sums=('e9a48b6c10db2f55cd39f2be3c9a8e80ae32134b95ddac99fb6585ae3380cc92' 'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef') build() { + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + cd "fscrypt-$pkgver" BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make }
[arch-commits] Commit in fscrypt/trunk (PKGBUILD reprobuild.patch)
Date: Tuesday, March 24, 2020 @ 23:59:27 Author: anatolik Revision: 603949 upgpkg: fscrypt 0.2.7-1 Modified: fscrypt/trunk/PKGBUILD Deleted: fscrypt/trunk/reprobuild.patch --+ PKGBUILD | 17 + reprobuild.patch | 14 -- 2 files changed, 5 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-24 23:59:27 UTC (rev 603948) +++ PKGBUILD2020-03-24 23:59:27 UTC (rev 603949) @@ -2,8 +2,8 @@ # Maintainer: Eric Biggers pkgname=fscrypt -pkgver=0.2.6 -pkgrel=3 +pkgver=0.2.7 +pkgrel=1 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') url='https://github.com/google/fscrypt' @@ -11,17 +11,10 @@ makedepends=('go-pie') depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; -"pam_config" -"reprobuild.patch") -sha256sums=('8717a8edec2367ccb6c2d934880603f7f454f9f68030370885015c6d309125fa' -'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef' -'cad9f7964dbb0caaa07250c60805096e2be58a739aa0af1edd8d55582582055a') +"pam_config") +sha256sums=('06bed0916f2374251aa3eb7337a639b4264a8a73fb490df3a6866694b8547c30' +'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef') -prepare() { - cd "fscrypt-$pkgver" - patch -p1 < ../reprobuild.patch -} - build() { cd "fscrypt-$pkgver" BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make Deleted: reprobuild.patch === --- reprobuild.patch2020-03-24 23:59:27 UTC (rev 603948) +++ reprobuild.patch2020-03-24 23:59:27 UTC (rev 603949) @@ -1,14 +0,0 @@ -diff --git a/Makefile b/Makefile -index f7add11..840a160 100644 a/Makefile -+++ b/Makefile -@@ -67,7 +67,8 @@ GO_LINK_FLAGS := -s -w - TAG_VERSION := $(shell git describe --tags) - VERSION_FLAG := -X "main.version=$(if $(TAG_VERSION),$(TAG_VERSION),$(VERSION))" - # Flag to embed the date and time of the build into the binary. --DATE_FLAG := -X "main.buildTime=$(shell date)" -+BUILDDATE ?= $(shell date) -+DATE_FLAG := -X "main.buildTime='"$(BUILDDATE)"'" - - override GO_LINK_FLAGS += $(VERSION_FLAG) $(DATE_FLAG) -extldflags "$(LDFLAGS)" - override GO_FLAGS += --ldflags '$(GO_LINK_FLAGS)'
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Monday, March 9, 2020 @ 11:07:16 Author: felixonmars Revision: 592968 upgpkg: fscrypt 0.2.6-3: rebuild with go 1.14 Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-09 11:07:15 UTC (rev 592967) +++ PKGBUILD2020-03-09 11:07:16 UTC (rev 592968) @@ -3,7 +3,7 @@ pkgname=fscrypt pkgver=0.2.6 -pkgrel=2 +pkgrel=3 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') url='https://github.com/google/fscrypt'
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Wednesday, February 19, 2020 @ 05:53:40 Author: anatolik Revision: 576236 FS#65553 add PAM config file It is the same config file as used by fscrypt-git AUR package Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-19 02:34:30 UTC (rev 576235) +++ PKGBUILD2020-02-19 05:53:40 UTC (rev 576236) @@ -3,7 +3,7 @@ pkgname=fscrypt pkgver=0.2.6 -pkgrel=1 +pkgrel=2 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') url='https://github.com/google/fscrypt' @@ -30,5 +30,9 @@ package() { cd "fscrypt-$pkgver" make PREFIX="${pkgdir}/usr" install + install -Dm644 ../pam_config "${pkgdir}/etc/pam.d/fscrypt" install -Dm644 -t "$pkgdir/usr/share/licenses/fscrypt/" LICENSE + + # Remove Ubuntu-specific PAM file + rm -rf "$pkgdir"/usr/share/pam-configs/ }
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Wednesday, February 12, 2020 @ 04:17:09 Author: anatolik Revision: 568182 Use make to install binaries Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-12 04:04:42 UTC (rev 568181) +++ PKGBUILD2020-02-12 04:17:09 UTC (rev 568182) @@ -8,7 +8,7 @@ arch=('x86_64') url='https://github.com/google/fscrypt' license=('Apache') -makedepends=('go') +makedepends=('go-pie') depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; "pam_config" @@ -29,7 +29,6 @@ package() { cd "fscrypt-$pkgver" - install -Dm755 -t "$pkgdir/usr/bin/" bin/fscrypt - install -Dm755 -t "$pkgdir/usr/lib/security/" bin/pam_fscrypt.so + make PREFIX="${pkgdir}/usr" install install -Dm644 -t "$pkgdir/usr/share/licenses/fscrypt/" LICENSE }
[arch-commits] Commit in fscrypt/trunk (PKGBUILD)
Date: Tuesday, February 11, 2020 @ 17:02:30 Author: anatolik Revision: 567784 upgpkg: fscrypt 0.2.6-1 Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-11 16:59:40 UTC (rev 567783) +++ PKGBUILD2020-02-11 17:02:30 UTC (rev 567784) @@ -2,7 +2,7 @@ # Maintainer: Eric Biggers pkgname=fscrypt -pkgver=0.2.5 +pkgver=0.2.6 pkgrel=1 pkgdesc='A tool for managing Linux filesystem encryption' arch=('x86_64') @@ -13,7 +13,7 @@ source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; "pam_config" "reprobuild.patch") -sha256sums=('7ec0dfe6d28079829dfd52bde20821d96957b3399fa47b3b2f4b7ae39b977dc7' +sha256sums=('8717a8edec2367ccb6c2d934880603f7f454f9f68030370885015c6d309125fa' 'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef' 'cad9f7964dbb0caaa07250c60805096e2be58a739aa0af1edd8d55582582055a')
[arch-commits] Commit in fscrypt/trunk (PKGBUILD reprobuild.patch)
Date: Thursday, February 6, 2020 @ 17:49:14 Author: anatolik Revision: 563647 Use $SOURCE_DATE_EPOCH (if present) as a build date to make the package reproducible Added: fscrypt/trunk/reprobuild.patch Modified: fscrypt/trunk/PKGBUILD --+ PKGBUILD | 11 ++- reprobuild.patch | 14 ++ 2 files changed, 20 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-06 17:46:06 UTC (rev 563646) +++ PKGBUILD2020-02-06 17:49:14 UTC (rev 563647) @@ -11,19 +11,20 @@ makedepends=('go') depends=('pam') source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip; -"pam_config") +"pam_config" +"reprobuild.patch") sha256sums=('7ec0dfe6d28079829dfd52bde20821d96957b3399fa47b3b2f4b7ae39b977dc7' -'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef') +'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef' +'cad9f7964dbb0caaa07250c60805096e2be58a739aa0af1edd8d55582582055a') prepare() { cd "fscrypt-$pkgver" - # TODO: replace it with $SOURCE_DATE_EPOCH? - sed "s/\$(shell date)//g" -i Makefile + patch -p1 < ../reprobuild.patch } build() { cd "fscrypt-$pkgver" - make + BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make } package() { Added: reprobuild.patch === --- reprobuild.patch(rev 0) +++ reprobuild.patch2020-02-06 17:49:14 UTC (rev 563647) @@ -0,0 +1,14 @@ +diff --git a/Makefile b/Makefile +index f7add11..840a160 100644 +--- a/Makefile b/Makefile +@@ -67,7 +67,8 @@ GO_LINK_FLAGS := -s -w + TAG_VERSION := $(shell git describe --tags) + VERSION_FLAG := -X "main.version=$(if $(TAG_VERSION),$(TAG_VERSION),$(VERSION))" + # Flag to embed the date and time of the build into the binary. +-DATE_FLAG := -X "main.buildTime=$(shell date)" ++BUILDDATE ?= $(shell date) ++DATE_FLAG := -X "main.buildTime='"$(BUILDDATE)"'" + + override GO_LINK_FLAGS += $(VERSION_FLAG) $(DATE_FLAG) -extldflags "$(LDFLAGS)" + override GO_FLAGS += --ldflags '$(GO_LINK_FLAGS)'