Closes rhbz#1004830
Signed-off-by: Jakub Filak jfilak@redhat.com --- po/POTFILES.in | 1 + src/Makefile.am | 9 ++++++++- src/gnome-abrt.appdata.xml.in | 19 +++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 src/gnome-abrt.appdata.xml.in
diff --git a/po/POTFILES.in b/po/POTFILES.in index 0f30622..0820dd1 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,4 +1,5 @@ src/gnome-abrt.desktop.in +src/gnome-abrt.appdata.xml.in
src/gnome_abrt/dbus_problems.py src/gnome_abrt/dialogs.py diff --git a/src/Makefile.am b/src/Makefile.am index f8ab66b..89aa65b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,12 +2,19 @@ SUBDIRS = gnome_abrt
bin_SCRIPTS=gnome-abrt
+@INTLTOOL_XML_RULE@ + +appdatadir = $(datadir)/appdata +app_data_in_files = gnome-abrt.appdata.xml.in +appdata_DATA = $(app_data_in_files:.xml.in=.xml) + @INTLTOOL_DESKTOP_RULE@ + desktopdir = $(datadir)/applications desktop_in_files = gnome-abrt.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
-EXTRA_DIST = $(bin_SCRIPTS) $(desktop_in_files) +EXTRA_DIST = $(bin_SCRIPTS) $(desktop_in_files) $(app_data_in_files)
check-local: $(bin_SCRIPTS) if USE_PYLINT diff --git a/src/gnome-abrt.appdata.xml.in b/src/gnome-abrt.appdata.xml.in new file mode 100644 index 0000000..1a756eb --- /dev/null +++ b/src/gnome-abrt.appdata.xml.in @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<application> +<id type="desktop">gnome-abrt.desktop</id> +<licence>CC0</licence> +<description> + <_p> + Collection of software tools designed for collecting, analyzing and reporting of + software issues. + </_p> + <_p> + It's main purpose is to ease the process of reporting an issue and finding a solution. + </_p> +</description> +<url type="homepage">https://github.com/abrt/gnome-abrt</url> +<screenshots> +<screenshot type="default">http://jfilak.fedorapeople.org/media/gnome-abrt.png</screenshot> +</screenshots> +<updatecontact>crash-catcher@lists.fedorahosted.org</updatecontact> +</application>
Related to rhbz#1004830
Signed-off-by: Jakub Filak jfilak@redhat.com --- gnome-abrt.spec.in | 1 + 1 file changed, 1 insertion(+)
diff --git a/gnome-abrt.spec.in b/gnome-abrt.spec.in index ce7142f..a2fc96c 100644 --- a/gnome-abrt.spec.in +++ b/gnome-abrt.spec.in @@ -93,6 +93,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/%{name} %{_bindir}/%{name} %{_datadir}/applications/* +%{_datadir}/appdata/* %{_mandir}/man1/%{name}.1* %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/icons/hicolor/*/status/*
Pushed, thanks!
On 09/10/2013 10:43 AM, Jakub Filak wrote:
Closes rhbz#1004830
Signed-off-by: Jakub Filak jfilak@redhat.com
po/POTFILES.in | 1 + src/Makefile.am | 9 ++++++++- src/gnome-abrt.appdata.xml.in | 19 +++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 src/gnome-abrt.appdata.xml.in
diff --git a/po/POTFILES.in b/po/POTFILES.in index 0f30622..0820dd1 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,4 +1,5 @@ src/gnome-abrt.desktop.in +src/gnome-abrt.appdata.xml.in
src/gnome_abrt/dbus_problems.py src/gnome_abrt/dialogs.py diff --git a/src/Makefile.am b/src/Makefile.am index f8ab66b..89aa65b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,12 +2,19 @@ SUBDIRS = gnome_abrt
bin_SCRIPTS=gnome-abrt
+@INTLTOOL_XML_RULE@
+appdatadir = $(datadir)/appdata +app_data_in_files = gnome-abrt.appdata.xml.in +appdata_DATA = $(app_data_in_files:.xml.in=.xml)
@INTLTOOL_DESKTOP_RULE@
desktopdir = $(datadir)/applications desktop_in_files = gnome-abrt.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
-EXTRA_DIST = $(bin_SCRIPTS) $(desktop_in_files) +EXTRA_DIST = $(bin_SCRIPTS) $(desktop_in_files) $(app_data_in_files)
check-local: $(bin_SCRIPTS) if USE_PYLINT diff --git a/src/gnome-abrt.appdata.xml.in b/src/gnome-abrt.appdata.xml.in new file mode 100644 index 0000000..1a756eb --- /dev/null +++ b/src/gnome-abrt.appdata.xml.in @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<application> +<id type="desktop">gnome-abrt.desktop</id> +<licence>CC0</licence> +<description>
- <_p>
- Collection of software tools designed for collecting, analyzing and reporting of
- software issues.
- </_p>
- <_p>
- It's main purpose is to ease the process of reporting an issue and finding a solution.
- </_p>
+</description> +<url type="homepage">https://github.com/abrt/gnome-abrt</url> +<screenshots> +<screenshot type="default">http://jfilak.fedorapeople.org/media/gnome-abrt.png</screenshot> +</screenshots> +<updatecontact>crash-catcher@lists.fedorahosted.org</updatecontact> +</application>
crash-catcher@lists.fedorahosted.org