Commit 22723d84a278c1c95e98c460c67594816c91679d
1 parent
b00cd0f0
Exists in
master
and in
2 other branches
Allow validate of appdata.
Showing
3 changed files
with
11 additions
and
2 deletions
Show diff stats
branding/Makefile.in
... | ... | @@ -45,6 +45,7 @@ CONVERT=@CONVERT@ |
45 | 45 | OPTIPNG=@OPTIPNG@ |
46 | 46 | DESKTOP_INSTALL=@DESKTOP_INSTALL@ |
47 | 47 | SCOUR=@SCOUR@ |
48 | +APPSTREAMCLI=@APPSTREAMCLI@ | |
48 | 49 | |
49 | 50 | #---[ Rules ]---------------------------------------------------------------------------- |
50 | 51 | |
... | ... | @@ -129,6 +130,13 @@ $(DESTDIR)$(datarootdir)/pixmaps/%.png: \ |
129 | 130 | @$(MKDIR) `dirname $@` |
130 | 131 | @$(INSTALL_DATA) $< $@ |
131 | 132 | |
133 | +validate: | |
134 | + | |
135 | +ifneq ($(SCOUR),no) | |
136 | + @$(APPSTREAMCLI) validate appdata.xml | |
137 | +endif | |
138 | + | |
139 | + | |
132 | 140 | install: \ |
133 | 141 | install-@OSNAME@ |
134 | 142 | ... | ... |
branding/appdata.xml.in
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <component type="desktop"> |
3 | - <id>@PRODUCT_NAME@</id> | |
3 | + <id>br.com.bb.pw3270</id> | |
4 | 4 | <name>3270 Terminal</name> |
5 | 5 | <name xml:lang="pt_BR">Terminal 3270</name> |
6 | 6 | <summary>IBM 3270 Terminal emulator</summary> |
... | ... | @@ -15,7 +15,7 @@ |
15 | 15 | </p> |
16 | 16 | </description> |
17 | 17 | |
18 | - <metadata_license>LGPL-3.0</metadata_license> | |
18 | + <metadata_license>CC0-1.0</metadata_license> | |
19 | 19 | <project_license>LGPL-3.0</project_license> |
20 | 20 | |
21 | 21 | <url type="bugtracker">https://github.com/PerryWerneck/pw3270/issues</url> | ... | ... |
configure.ac
... | ... | @@ -142,6 +142,7 @@ AC_PATH_TOOL([MSGFMT], [msgfmt], [no]) |
142 | 142 | AC_PATH_TOOL([VALGRIND], [valgrind], [no]) |
143 | 143 | |
144 | 144 | AC_PATH_TOOL([SCOUR], [scour], [no]) |
145 | +AC_PATH_TOOL([APPSTREAMCLI],[appstreamcli], [no]) | |
145 | 146 | |
146 | 147 | AC_PATH_TOOL([DESKTOP_INSTALL],[desktop-file-install],[no]) |
147 | 148 | ... | ... |