Skip to content

Commit

Permalink
xfce4-terminal: Add appstream metainfo (#4600)
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`

**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)
  • Loading branch information
EbonJaeger authored Dec 17, 2024
2 parents c9f1de3 + 3d47c0c commit 8d37c82
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 8 deletions.
1 change: 0 additions & 1 deletion packages/x/xfce4-terminal/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -717,7 +717,6 @@ libxfce4ui-2.so.0:xfce_sm_client_get_restart_command
libxfce4ui-2.so.0:xfce_sm_client_set_desktop_file
libxfce4ui-2.so.0:xfce_sm_client_set_restart_command
libxfce4ui-2.so.0:xfce_titled_dialog_add_action_widget
libxfce4ui-2.so.0:xfce_titled_dialog_create_action_area
libxfce4ui-2.so.0:xfce_titled_dialog_get_type
libxfce4ui-2.so.0:xfce_titled_dialog_new
libxfce4ui-2.so.0:xfce_titled_dialog_set_default_response
Expand Down
30 changes: 30 additions & 0 deletions packages/x/xfce4-terminal/files/org.xfce.terminal.metainfo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>org.xfce.terminal</id>

<name>Xfce Terminal</name>
<summary>Xfce Terminal Emulator</summary>

<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0-or-later</project_license>

<description>
<p>
Xfce Terminal is a lightweight and easy to use terminal emulator application with many advanced features including drop down, tabs, unlimited scrolling, full colors, fonts, transparent backgrounds, and more.
</p>
</description>
<project_group>Xfce</project_group>

<launchable type="desktop-id">xfce4-terminal.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://docs.xfce.org/_media/apps/xfce4-terminal/terminal-multiple-tabs.png</image>
</screenshot>
<screenshot>
<image>https://docs.xfce.org/_media/apps/xfce4-terminal/terminal-find.png</image>
</screenshot>
<screenshot>
<image>https://docs.xfce.org/_media/apps/xfce4-terminal/terminal-dropdown-window.png</image>
</screenshot>
</screenshots>
</component>
4 changes: 3 additions & 1 deletion packages/x/xfce4-terminal/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : xfce4-terminal
version : 1.1.3
release : 3
release : 4
source :
- https://archive.xfce.org/src/apps/xfce4-terminal/1.1/xfce4-terminal-1.1.3.tar.bz2 : 214dd588d441b69f816009682a3bb4652cc19bed7ea64b612a12f097417b3d45
homepage : https://docs.xfce.org/apps/xfce4-terminal/start
Expand All @@ -18,3 +18,5 @@ build : |
%make
install : |
%make_install
# Install appstream metainfo
install -Dm00644 $pkgfiles/org.xfce.terminal.metainfo.xml -t $installdir/usr/share/metainfo
13 changes: 7 additions & 6 deletions packages/x/xfce4-terminal/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>xfce4-terminal</Name>
<Homepage>https://docs.xfce.org/apps/xfce4-terminal/start</Homepage>
<Packager>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>desktop.xfce</PartOf>
Expand Down Expand Up @@ -99,6 +99,7 @@
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/xfce4-terminal.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/xfce4-terminal.mo</Path>
<Path fileType="man">/usr/share/man/man1/xfce4-terminal.1</Path>
<Path fileType="data">/usr/share/metainfo/org.xfce.terminal.metainfo.xml</Path>
<Path fileType="data">/usr/share/xfce4/terminal/colorschemes/black-on-white.theme</Path>
<Path fileType="data">/usr/share/xfce4/terminal/colorschemes/dark-pastels.theme</Path>
<Path fileType="data">/usr/share/xfce4/terminal/colorschemes/green-on-black.theme</Path>
Expand All @@ -110,12 +111,12 @@
</Files>
</Package>
<History>
<Update release="3">
<Date>2024-03-07</Date>
<Update release="4">
<Date>2024-12-17</Date>
<Version>1.1.3</Version>
<Comment>Packaging update</Comment>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
<Name>Muhammad Alfi Syahrin</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 8d37c82

Please sign in to comment.