diff options
author | Mark Wong <mark@2ndQuadrant.com> | 2019-08-21 21:38:29 +0000 |
---|---|---|
committer | Mark Wong <mark@2ndQuadrant.com> | 2019-08-21 21:38:29 +0000 |
commit | d522526bce253b657da6ebbbc7c53b7e350fdc7d (patch) | |
tree | 7ca1e1b6951825b28961b13561538b21e8a690f9 | |
parent | 4fe40514827bc640a7bae609f9b83ceba0c89ffe (diff) |
Add appstream metadata
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | pg_top.appdata.xml | 39 |
2 files changed, 41 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b027684..9bba90e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -364,6 +364,8 @@ add_custom_target(appimage COMMAND cp -aL ${CMAKE_SOURCE_DIR}/AppRun AppDir COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.desktop AppDir COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.png AppDir + COMMAND mkdir -p AppDir/usr/share/metainfo + COMMAND cp -aL ${CMAKE_SOURCE_DIR}/pg_top.appdata.xml AppDir/usr/share/metainfo COMMAND mkdir -p AppDir/usr/lib COMMAND cp -aL `ldd pg_top | grep libpq.so | cut -d \" \" -f 3` AppDir/usr/lib diff --git a/pg_top.appdata.xml b/pg_top.appdata.xml new file mode 100644 index 0000000..0cb62d3 --- /dev/null +++ b/pg_top.appdata.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2019 PostgreSQL Global Development Group--> +<component type="desktop-application"> + <id>org.postgresql.pg_top</id> + <metadata_license>PostgreSQL</metadata_license> + <project_license>PostgreSQL</project_license> + <name>pg_top</name> + <summary>'top' for PostgreSQL> + + <description> + <p> + pg_top is a terminal program used to view top PostgreSQL processes. + </p> + </description> + + <launchable type="desktop-id">org.postgresql.pg_top</launchable> + + <screenshots> + <screenshot type="default"> + <caption>Screenshot</caption> + <image>https://pg_top.gitlab.io/pg_top-2.png</image> + </screenshot> + </screenshots> + + <url type="homepage">https://pg_top.gitlab.io/</url> + <project_group>PostgreSQL</project_group> + + <provides> + <binary>pg_top</binary> + </provides> + + <releases> + <release version="4.0alpha1" date="4.0alpha1"> + <description> + <p>4.0 Alpha 1 release.</p> + </description> + </release> + </releases> +</component> |