diff --git a/.gitignore b/.gitignore index 8678c0d..d967a26 100644 --- a/.gitignore +++ b/.gitignore @@ -30,4 +30,4 @@ doxygen/rtf *.exe *.exp *.lib - +metainfo.xml diff --git a/Makefile.in b/Makefile.in index 60ab07a..b45204c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -234,6 +234,11 @@ install-linux-lib: \ $(LIBNAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \ $(DESTDIR)$(libdir)/$(LIBNAME)@DLLEXT@ + @$(MKDIR) $(DESTDIR)$(datarootdir)/appdata + @$(INSTALL_DATA) \ + metainfo.xml \ + $(DESTDIR)$(datarootdir)/appdata/$(PRODUCT_NAME)-hllapi.metainfo.xml + install-dev: # Install devel diff --git a/configure.ac b/configure.ac index a30d516..54b00c4 100644 --- a/configure.ac +++ b/configure.ac @@ -328,6 +328,7 @@ dnl --------------------------------------------------------------------------- AC_CONFIG_FILES(Makefile) AC_CONFIG_FILES(locale/Makefile) AC_CONFIG_FILES(sdk/hllapi.pc) +AC_CONFIG_FILES(metainfo.xml) dnl --------------------------------------------------------------------------- dnl Output the generated config.status script. diff --git a/metainfo.xml.in b/metainfo.xml.in new file mode 100644 index 0000000..46d42a9 --- /dev/null +++ b/metainfo.xml.in @@ -0,0 +1,36 @@ + + + + + + + @PRODUCT_NAME@-hllapi + br.com.bb.@PRODUCT_NAME@.desktop + + CC0-1.0 + LGPL-3.0 + + @PRODUCT_NAME@-hllapi + @PRODUCT_NAME@-@PACKAGE_NAME@ + + HLLAPI module for @PRODUCT_NAME@ + Módulo HLLAPI para @PRODUCT_NAME@ + + Perry Werneck + + https://github.com/PerryWerneck/libhllapi.git + https://github.com/PerryWerneck/libhllapi/issues + + perry.werneck@gmail.com + + GNOME + + -- libgit2 0.21.2