Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

keybase: Add appstream metainfo #4778

Merged
merged 1 commit into from
Jan 9, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions packages/k/keybase/files/io.keybase.keybase.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.keybase.keybase</id>

<name>Keybase</name>
<summary>Secure Messaging and File-sharing</summary>

<metadata_license>CC0-1.0</metadata_license>
<project_license>BSD-3-Clause</project_license>

<description>
<p>
The Keybase app helps you perform cryptographically-secure operations with people you know on the Internet: chatting, file sharing, even publishing public documents. It&apos;s all easier and safer with Keybase.
</p>
</description>

<launchable type="desktop-id">keybase.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://keybase.io/images/screenshots/keybase-nav-v2_macOS.png</image>
</screenshot>
<screenshot>
<image>https://keybase.io/images/screenshots/keybase-nav-v2-files_macOS.png</image>
</screenshot>
</screenshots>
</component>
5 changes: 4 additions & 1 deletion packages/k/keybase/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : keybase
version : 6.4.0
release : 43
release : 44
source :
- git|https://github.com/keybase/client : v6.4.0
license : BSD-3-Clause
Expand Down Expand Up @@ -41,5 +41,8 @@ install : |
# Set correct permission for run_keybase
chmod 755 $installdir/usr/bin/run_keybase

# Install appstream metainfo
install -Dm00644 $pkgfiles/io.keybase.keybase.metainfo.xml -t $installdir/usr/share/metainfo

# Cleanup extra files
rm $installdir/usr/share/keybase/post_install.sh
13 changes: 7 additions & 6 deletions packages/k/keybase/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>keybase</Name>
<Homepage>https://keybase.io/</Homepage>
<Packager>
<Name>Thomas Staudinger</Name>
<Email>Staudi.Kaos@gmail.com</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>malfisya.dev@hotmail.com</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>security.crypto</PartOf>
Expand Down Expand Up @@ -3331,16 +3331,17 @@
<Path fileType="data">/usr/share/keybase/v8_context_snapshot.bin</Path>
<Path fileType="data">/usr/share/keybase/version</Path>
<Path fileType="data">/usr/share/keybase/vk_swiftshader_icd.json</Path>
<Path fileType="data">/usr/share/metainfo/io.keybase.keybase.metainfo.xml</Path>
<Path fileType="data">/usr/share/mime/packages/x-saltpack.xml</Path>
</Files>
</Package>
<History>
<Update release="43">
<Date>2024-08-22</Date>
<Update release="44">
<Date>2025-01-09</Date>
<Version>6.4.0</Version>
<Comment>Packaging update</Comment>
<Name>Thomas Staudinger</Name>
<Email>Staudi.Kaos@gmail.com</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>malfisya.dev@hotmail.com</Email>
</Update>
</History>
</PISI>
Loading