diff options
author | Choe Hwanjin <choe.hwanjin@gmail.com> | 2018-08-05 23:51:25 +0900 |
---|---|---|
committer | Choe Hwanjin <choe.hwanjin@gmail.com> | 2018-08-05 23:51:25 +0900 |
commit | c816bcf6b5debc6f268e5bd6822ca1c95e06446b (patch) | |
tree | df2c98913ddb0afb5345345725b4d5c7fd7f64cf | |
parent | 37c4a64ea76c54af132925b8383f5dcee70cf9cf (diff) | |
parent | 508395988ad5f742e7a1fd27b28e6b2ab344d18a (diff) | |
download | ibus-hangul-c816bcf6b5debc6f268e5bd6822ca1c95e06446b.tar.gz |
Merge pull request #67 from changwoo/59-add-appstream-metainfo
Add AppStream metainfo
https://github.com/libhangul/ibus-hangul/pull/67
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | data/Makefile.am | 10 | ||||
-rw-r--r-- | data/org.freedesktop.ibus.engine.hangul.metainfo.xml.in | 17 | ||||
-rw-r--r-- | po/POTFILES.in | 1 |
4 files changed, 33 insertions, 0 deletions
@@ -42,9 +42,14 @@ intltool-update.in # vim temp backup file .*.swp +# files for data +data/org.freedesktop.ibus.engine.hangul.metainfo.xml +data/org.freedesktop.ibus.engine.hangul.metainfo.xml.h + # files for po po/*.gmo po/*.pot +po/.intltool-merge-cache po/stamp-po po/stamp-it diff --git a/data/Makefile.am b/data/Makefile.am index 96a6b6b..dbd73f9 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -31,6 +31,11 @@ symboltable_DATA = \ symboltabledir = $(datadir)/ibus-hangul/data +appstream_in_files = org.freedesktop.ibus.engine.hangul.metainfo.xml.in +appstream_DATA = $(appstream_in_files:.xml.in=.xml) +appstreamdir=$(datadir)/metainfo +@INTLTOOL_XML_RULE@ + install-data-hook: if test -z "$(DESTDIR)"; then \ glib-compile-schemas $(schemasdir); \ @@ -46,4 +51,9 @@ uninstall-hook: EXTRA_DIST = \ $(schemas_DATA) \ $(symboltable_DATA) \ + $(appstream_in_files) \ + $(NULL) + +CLEANFILES = \ + $(appstream_DATA) \ $(NULL) diff --git a/data/org.freedesktop.ibus.engine.hangul.metainfo.xml.in b/data/org.freedesktop.ibus.engine.hangul.metainfo.xml.in new file mode 100644 index 0000000..7a31585 --- /dev/null +++ b/data/org.freedesktop.ibus.engine.hangul.metainfo.xml.in @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="inputmethod"> + <id>org.freedesktop.ibus.engine.hangul</id> + <name>ibus-hangul</name> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2</project_license> + <_summary>Hangul engine for IBus</_summary> + <description> + <_p> + IBus-Hangul is a Korean input method engine for IBus. + </_p> + </description> + <project_group>IBus</project_group> + <url type="homepage">https://github.com/libhangul/ibus-hangul</url> + <url type="bugtracker">https://github.com/libhangul/ibus-hangul/issues</url> + <translation type="gettext">ibus-hangul</translation> +</component> diff --git a/po/POTFILES.in b/po/POTFILES.in index d98a463..1248184 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,3 +1,4 @@ +[type: gettext/xml]data/org.freedesktop.ibus.engine.hangul.metainfo.xml.in setup/keycapturedialog.py setup/main.py setup/ibus-setup-hangul.desktop.in |