upgpkg: enpass-bin-6.11.12.1953-4: add metainfo.xml

This commit is contained in:
Christian Schendel 2025-10-08 16:00:41 +02:00
parent 026dbb32d3
commit 686120083a
Signed by: doppelhelix
GPG key ID: 5874D2437CD5BBB3
5 changed files with 45 additions and 5 deletions

View file

@ -1,7 +1,7 @@
pkgbase = enpass-bin
pkgdesc = A multiplatform password manager
pkgver = 6.11.12.1953
pkgrel = 2
pkgrel = 4
url = http://enpass.io/
install = enpass-bin.install
arch = x86_64
@ -13,8 +13,10 @@ pkgbase = enpass-bin
options = !strip
source = https://apt.enpass.io/pool/main/e/enpass/enpass_6.11.12.1953_amd64.deb
source = terms-of-use.md
source = com.enpass.enpass.metainfo.xml
b2sums = ece8aae433b3797614d82ae07d5b7322e48c43cf0d5e6db7aff1e48f67ac220c2fb066b6a61f311f613a56480c9bf4323c13effa3e112f11eab1e10511d944fd
b2sums = b257d6ba4689f80e5e79a8ec075acefd7c35338abc2f0b9dda19dd1c81145a69dbff1095cb6d8d68ae5d38aeb5332dff370bf26ae7eb6f21c3f0125fcf9d278d
b2sums = 497fe441c83ecbb9d21bd33f4f51103328d29818a12ac9748008312583ee445c7a2eca5e2f377372ca452c51f3712425364ca681470eb838c62eb69efe39c1e5
pkgname = enpass-bin
depends = curl

1
.gitignore vendored
View file

@ -17,3 +17,4 @@
!REUSE.toml
!*.install
!terms-of-use.md
!com.enpass.enpass.metainfo.xml

View file

@ -2,7 +2,7 @@
pkgname=enpass-bin
pkgver=6.11.12.1953
pkgrel=2
pkgrel=4
pkgdesc='A multiplatform password manager'
arch=(x86_64)
url='http://enpass.io/'
@ -22,12 +22,16 @@ install='enpass-bin.install'
source=(
"https://apt.enpass.io/pool/main/e/enpass/${pkgname%-bin}_${pkgver}_amd64.deb"
"terms-of-use.md"
"com.enpass.enpass.metainfo.xml"
)
b2sums=('ece8aae433b3797614d82ae07d5b7322e48c43cf0d5e6db7aff1e48f67ac220c2fb066b6a61f311f613a56480c9bf4323c13effa3e112f11eab1e10511d944fd'
'b257d6ba4689f80e5e79a8ec075acefd7c35338abc2f0b9dda19dd1c81145a69dbff1095cb6d8d68ae5d38aeb5332dff370bf26ae7eb6f21c3f0125fcf9d278d')
'b257d6ba4689f80e5e79a8ec075acefd7c35338abc2f0b9dda19dd1c81145a69dbff1095cb6d8d68ae5d38aeb5332dff370bf26ae7eb6f21c3f0125fcf9d278d'
'497fe441c83ecbb9d21bd33f4f51103328d29818a12ac9748008312583ee445c7a2eca5e2f377372ca452c51f3712425364ca681470eb838c62eb69efe39c1e5')
# Disable strip as otherwise the browser extension will not work
options=('!strip')
options=(
'!strip'
)
package() {
depends+=(
@ -76,7 +80,11 @@ package() {
mkdir -p "${pkgdir}/usr/bin"
ln -s '/opt/enpass/Enpass' "${pkgdir}/usr/bin/enpass"
install -Dm644 $srcdir/terms-of-use.md "${pkgdir}/usr/share/licenses/${pkgname}/terms-of-use.md"
install -Dm644 "${srcdir}/terms-of-use.md" \
"${pkgdir}/usr/share/licenses/${pkgname}/terms-of-use.md"
install -Dm644 "${srcdir}/com.enpass.enpass.metainfo.xml" \
"${pkgdir}/usr/metainfo/com.enpass.enpass.metainfo.xml"
}
# vim: set ft=sh ts=4 sw=4 et:

View file

@ -18,6 +18,7 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
"com.enpass.enpass.metainfo.xml",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>com.enpass.enpass</id>
<name>Enpass</name>
<summary>Enpass is a password manager to securely store and manage your passwords and other credentials.</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LicenseRef-proprietary=https://www.enpass.io/terms-of-use/</project_license>
<description>
<p>
Enpass is a password manager that securely stores your passwords and other credentials.
With Enpass, you only need to remember one master password, and Enpass will take care of the rest.
</p>
<p>
Enpass can autofill passwords for you, generate strong passwords, and sync your data across all your devices.
Enpass uses AES-256 encryption to secure your data and supports two-factor authentication for added security.
</p>
</description>
<launchable type="desktop-id">enpass.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://www.enpass.io/wp-content/uploads/2019/12/enpass_detail_view@2x.png</image>
</screenshot>
</screenshots>
</component>