Skip to content

Commit

Permalink
wire: Add appstream metainfo (#4777)
Browse files Browse the repository at this point in the history
**Summary**

Add appstream metainfo (Part of #1389)

**Test Plan**

<!-- Short description of how the package was tested -->
`appstream-builder --packages-dir=. --include-failed -v`

**Checklist**

- [x] Package was built and tested against unstable
- [ ] This change could gainfully be listed in the weekly sync notes
once merged <!-- Write an appropriate message in the Summary section,
then add the "Topic: Sync Notes" label -->
  • Loading branch information
davidjharder authored Jan 9, 2025
2 parents 3b60ab3 + 830d774 commit 68c89c1
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 9 deletions.
File renamed without changes.
34 changes: 34 additions & 0 deletions packages/w/wire/files/com.wire.WireDesktop.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>com.wire.WireDesktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0</project_license>
<name>Wire</name>
<summary>The most secure collaboration platform</summary>
<description>
<p>
Business chats, one-click conference calls and shared documents – all protected with end-to-end encryption. Also
available for personal use.
</p>
</description>
<launchable type="desktop-id">com.wire.WireDesktop.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://wire-docs.wire.com/mustang/index/external-mobile.png</image>
</screenshot>
<screenshot>
<image>https://wire-docs.wire.com/mustang/index/guestroom.png</image>
</screenshot>
<screenshot>
<image>https://wire-docs.wire.com/mustang/index/productivity-mobile.jpg</image>
</screenshot>
<screenshot>
<image>https://wire-docs.wire.com/mustang/index/productivity-ui.png</image>
</screenshot>
</screenshots>
<url type="bugtracker">https://github.com/wireapp/wire-desktop/issues/</url>
<url type="homepage">https://wire.com</url>
<developer_name>Wire Swiss GmbH</developer_name>
<update_contact>[email protected]</update_contact>
<content_rating type="oars-1.1"/>
</component>
5 changes: 3 additions & 2 deletions packages/w/wire/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : wire
version : 3.34.3307
release : 38
release : 39
source :
- https://github.com/wireapp/wire-desktop/archive/refs/tags/linux/3.34.3307.tar.gz : f2c267c061ba4afdb744c8abf0660d9129eb165e31c9721a30bf3821c6ab74c7
license : GPL-3.0-or-later
Expand All @@ -23,7 +23,8 @@ build : |
export LINUX_TARGET=dir
yarn build:linux
install : |
install -Dm00644 $pkgfiles/wire.desktop $installdir/usr/share/applications/wire.desktop
install -Dm00644 $pkgfiles/com.wire.WireDesktop.desktop -t $installdir/usr/share/applications/
install -Dm00644 $pkgfiles/com.wire.WireDesktop.metainfo.xml -t $installdir/usr/share/metainfo
install -Dm00644 $workdir/resources/icons/256x256.png $installdir/usr/share/icons/hicolor/256x256/apps/wire.png
install -Dm00644 $workdir/resources/icons/32x32.png $installdir/usr/share/icons/hicolor/32x32/apps/wire.png
Expand Down
15 changes: 8 additions & 7 deletions packages/w/wire/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>wire</Name>
<Homepage>https://wire.com</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>malfisya.dev@hotmail.com</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>network.im</PartOf>
Expand All @@ -21,9 +21,10 @@
<PartOf>network.im</PartOf>
<Files>
<Path fileType="executable">/usr/bin/wire</Path>
<Path fileType="data">/usr/share/applications/wire.desktop</Path>
<Path fileType="data">/usr/share/applications/com.wire.WireDesktop.desktop</Path>
<Path fileType="data">/usr/share/icons/hicolor/256x256/apps/wire.png</Path>
<Path fileType="data">/usr/share/icons/hicolor/32x32/apps/wire.png</Path>
<Path fileType="data">/usr/share/metainfo/com.wire.WireDesktop.metainfo.xml</Path>
<Path fileType="data">/usr/share/wire/LICENSE.electron.txt</Path>
<Path fileType="data">/usr/share/wire/LICENSES.chromium.html</Path>
<Path fileType="data">/usr/share/wire/chrome-sandbox</Path>
Expand Down Expand Up @@ -100,12 +101,12 @@
</Files>
</Package>
<History>
<Update release="38">
<Date>2024-06-16</Date>
<Update release="39">
<Date>2025-01-09</Date>
<Version>3.34.3307</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>malfisya.dev@hotmail.com</Email>
</Update>
</History>
</PISI>

0 comments on commit 68c89c1

Please sign in to comment.