This commit is contained in:
Ryan Hughes committed 2025-10-30 14:52:03 -04:00
1 parent 4e42ccbd9b
commit 5d81ec9786
40 files changed
+125 -134

No files matched your search

+5 -5
View File
@@ -1,6 +1,6 @@
pkgbase = 1password-beta
pkgdesc = Password manager and secure wallet
pkgver = 8.11.16_30.BETA
pkgver = 8.11.18_30.BETA
pkgrel = 30
url = https://1password.com
install = 1password.install
@@ -9,11 +9,11 @@ pkgbase = 1password-beta
conflicts = 1password
conflicts = 1password-beta-bin
options = !strip
source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.11.16-30.BETA.x64.tar.gz
source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.11.16-30.BETA.x64.tar.gz.sig
source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.11.18-30.BETA.x64.tar.gz
source = https://downloads.1password.com/linux/tar/beta/x86_64/1password-8.11.18-30.BETA.x64.tar.gz.sig
validpgpkeys = 3FEF9748469ADBE15DA7CA80AC2D62742012EA22
sha256sums = 21f127aa3b879ec353df20e0b0eec1572f17d44e529ac19870a21586670bc0d1
sha256sums = c04d8bf6b7059eec4279436199324547689a7cc4453e6c57a5637384d6210ba6
sha256sums = ac26f9e0d85cccce54b3a0d17750e003bc467a6e118b8188709d0514288d02fa
sha256sums = 8eb4798fd592a01e64eb981ed5f95137fda1496f642b3a09076b378253df0b7e
pkgname = 1password-beta
depends = hicolor-icon-theme
+9 -19
View File
@@ -1,37 +1,27 @@
pkgname=1password-beta
_tarver=8.11.16-30.BETA
_tarver=8.11.18-30.BETA
_tar="1password-${_tarver}.x64.tar.gz"
pkgver=${_tarver//-/_}
pkgrel=30
conflicts=('1password' '1password-beta-bin')
pkgdesc="Password manager and secure wallet"
arch=('x86_64' 'aarch64')
arch=('x86_64')
url='https://1password.com'
license=('LicenseRef-1Password-Proprietary')
options=(!strip)
install="1password.install"
# Architecture-specific variables
if [ "$CARCH" = "x86_64" ]; then
_archdir="x64"
elif [ "$CARCH" = "aarch64" ]; then
_archdir="arm64"
fi
source_x86_64=(https://downloads.1password.com/linux/tar/beta/x86_64/1password-${_tarver}.x64.tar.gz{,.sig})
source_aarch64=(https://downloads.1password.com/linux/tar/beta/aarch64/1password-${_tarver}.arm64.tar.gz{,.sig})
sha256sums_x86_64=('21f127aa3b879ec353df20e0b0eec1572f17d44e529ac19870a21586670bc0d1'
'c04d8bf6b7059eec4279436199324547689a7cc4453e6c57a5637384d6210ba6')
sha256sums_aarch64=('661a45bb57f8b6e184d7b7603221cf938774aec674a357672d6cc1d4387fab40'
'5cec37c65607760df4cc1734a51154b70ff660b5147160323905178aee23b7e2')
source=(https://downloads.1password.com/linux/tar/beta/${CARCH}/${_tar}{,.sig})
sha256sums=('ac26f9e0d85cccce54b3a0d17750e003bc467a6e118b8188709d0514288d02fa'
'8eb4798fd592a01e64eb981ed5f95137fda1496f642b3a09076b378253df0b7e'
)
validpgpkeys=('3FEF9748469ADBE15DA7CA80AC2D62742012EA22')
package() {
depends=('hicolor-icon-theme' 'libgtk-3.so=0' 'nss' 'xdg-utils')
# Go to source directory
cd "1password-${_tarver}.${_archdir}"
cd "1password-${_tarver}.x64"
# Install icons
resolutions=(32x32 64x64 256x256 512x512)
@@ -59,7 +49,7 @@ EOF" > ./com.1password.1Password.policy
# Move package contents to /opt/1Password
cd "${srcdir}"
install -dm0755 "${pkgdir}"/opt
mv "1password-${_tarver}.${_archdir}" "${pkgdir}/opt/1Password"
mv "1password-${_tarver}.x64" "${pkgdir}/opt/1Password"
# Cleanup un-needed files
rm "${pkgdir}"/opt/1Password/com.1password.1Password.policy "${pkgdir}"/opt/1Password/com.1password.1Password.policy.tpl "${pkgdir}"/opt/1Password/install_biometrics_policy.sh