Date: Sunday, February 21, 2021 @ 16:11:00 Author: maximbaz Revision: 867758
archrelease: copy trunk to community-x86_64 Added: browserpass/repos/community-x86_64/PKGBUILD (from rev 867757, browserpass/trunk/PKGBUILD) Deleted: browserpass/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 89 ++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 47 insertions(+), 42 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-02-21 16:10:57 UTC (rev 867757) +++ PKGBUILD 2021-02-21 16:11:00 UTC (rev 867758) @@ -1,42 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Contributor: emersion <contact emersion.fr> - -_name=browserpass-native -pkgname=browserpass -pkgver=3.0.7 -pkgrel=1 -pkgdesc="Native host app for Browserpass, browser extension for zx2c4's pass (password manager)" -arch=('x86_64') -url="https://github.com/${pkgname}/${_name}" -license=('ISC') -depends=('gnupg') -makedepends=('go' 'git') -optdepends=('browserpass-chromium: Chromium extension for Browserpass' - 'browserpass-firefox: Firefox extension for Browserpass') -source=("${pkgname}-${pkgver}.tar.gz::${url}/releases/download/${pkgver}/${_name}-${pkgver}-src.tar.gz" - "${pkgname}-${pkgver}.tar.gz.asc::${url}/releases/download/${pkgver}/${_name}-${pkgver}-src.tar.gz.asc") -sha256sums=('31bf63e00306dc797d2d0a1f3e4980ab899658bb71b38023a5f0e715611de950' - 'SKIP') -validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20') - -prepare() { - cd "${_name}-${pkgver}" - make configure -} - -build() { - cd "${_name}-${pkgver}" - make "${pkgname}" -} - -check() { - cd "${_name}-${pkgver}" - make test -} - -package() { - cd "${_name}-${pkgver}" - make DESTDIR="${pkgdir}" install -} - -# vim:set ts=4 sw=4 et: Copied: browserpass/repos/community-x86_64/PKGBUILD (from rev 867757, browserpass/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-02-21 16:11:00 UTC (rev 867758) @@ -0,0 +1,47 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: emersion <contact emersion.fr> + +_name=browserpass-native +pkgname=browserpass +pkgver=3.0.7 +pkgrel=2 +pkgdesc="Native host app for Browserpass, browser extension for zx2c4's pass (password manager)" +arch=('x86_64') +url="https://github.com/${pkgname}/${_name}" +license=('ISC') +depends=('gnupg') +makedepends=('go' 'git') +optdepends=('browserpass-chromium: Chromium extension for Browserpass' + 'browserpass-firefox: Firefox extension for Browserpass') +source=("${pkgname}-${pkgver}.tar.gz::${url}/releases/download/${pkgver}/${_name}-${pkgver}-src.tar.gz" + "${pkgname}-${pkgver}.tar.gz.asc::${url}/releases/download/${pkgver}/${_name}-${pkgver}-src.tar.gz.asc") +sha256sums=('31bf63e00306dc797d2d0a1f3e4980ab899658bb71b38023a5f0e715611de950' + 'SKIP') +validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20') + +prepare() { + cd "${_name}-${pkgver}" + make configure +} + +build() { + cd "${_name}-${pkgver}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external" + go build -o "${pkgname}" +} + +check() { + cd "${_name}-${pkgver}" + make test +} + +package() { + cd "${_name}-${pkgver}" + make DESTDIR="${pkgdir}" install +} + +# vim:set ts=4 sw=4 et: