Commit 56e19e78 authored by Richard Hughes's avatar Richard Hughes
Browse files

Generate the NEWS file automatically

parent ab2b87f5
......@@ -28,6 +28,7 @@ MAINTAINERCLEANFILES = \
Makefile.in \
missing \
mkinstalldirs \
NEWS \
test-driver
EXTRA_DIST = \
......@@ -46,6 +47,7 @@ DISTCHECK_CONFIGURE_FLAGS = \
distclean-local:
if test $(srdcir) = .; then :; else \
rm -f ChangeLog; \
rm -f NEWS; \
fi
ChangeLog:
......@@ -62,6 +64,14 @@ ChangeLog:
echo A git checkout and git-log is required to generate this file >> $@); \
fi
.PHONY: ChangeLog
NEWS: data/appdata/*.appdata.xml
$(AM_V_GEN) \
if test -e $(APPSTREAM_UTIL); then \
$(APPSTREAM_UTIL) appdata-to-news $^ > $@; \
else \
touch $@; \
fi
.PHONY: ChangeLog NEWS
-include $(top_srcdir)/git.mk
This diff is collapsed.
......@@ -10,7 +10,8 @@ Released: 2015-xx-xx
* New Features:
* Bugfix:
git log --format=" - %s (%an)" GNOME_SOFTWARE_3_15_4.. | grep -i -v trivial | grep -v Merge | uniq > NEWS.new
git log --format="%s" GNOME_SOFTWARE_3_15_4.. | grep -i -v trivial | grep -v Merge | uniq
Add any user visible changes into data/appdata/org.gnome.Software.appdata.xml.in
3. Commit changes in gnome-software git:
......
......@@ -66,6 +66,7 @@ PKG_CHECK_MODULES(SQLITE, sqlite3)
PKG_CHECK_MODULES(SOUP, libsoup-2.4)
PKG_CHECK_MODULES(GSETTINGS_DESKTOP_SCHEMAS, gsettings-desktop-schemas >= 3.11.5)
PKG_CHECK_MODULES(GNOME_DESKTOP, gnome-desktop-3.0)
AC_PATH_PROG(APPSTREAM_UTIL, [appstream-util], [unfound])
AC_ARG_ENABLE(man,
[AS_HELP_STRING([--enable-man],
[generate man pages [default=auto]])],,
......
......@@ -26,6 +26,43 @@
<screenshot width="1200" height="675">https://git.gnome.org/browse/gnome-software/plain/data/appdata/ss-updates.png</screenshot>
<screenshot width="1200" height="675">https://git.gnome.org/browse/gnome-software/plain/data/appdata/ss-updates-details.png</screenshot>
</screenshots>
<!--
Validate with `appstream-util validate *.appdata.xml`
Use `date -d "2010-10-02" "+%s"` to get the timestamp.
-->
<releases>
<release version="3.15.4" timestamp="1421625600">
<description>
<p>This unstable release adds the following features:</p>
<ul>
<li>Fix searching with very small search terms</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Do case-insensitive searching of suitable keywords</li>
<li>Fix a crash in the screenshot loader</li>
<li>Fix a crash when clicking the back button</li>
<li>Fix searching for keyworks with special chars</li>
<li>Show an error message when we fail to load details about a local file</li>
</ul>
</description>
</release>
<release version="3.15.2" timestamp="1416787200">
<description>
<p>This unstable release adds the following features:</p>
<ul>
<li>Show a blurred low-resolution screenshot while loading the HiDPI one</li>
</ul>
<p>This release fixes the following bugs:</p>
<ul>
<li>Do not show a random white line above the star rating widget</li>
<li>Do not show empty app boxes if no popular results are available</li>
<li>Do not try to download local web-app icons</li>
<li>Use blue stars for the user-ratings rather than gold</li>
</ul>
</description>
</release>
</releases>
<url type="homepage">https://wiki.gnome.org/Design/Apps/Software</url>
<updatecontact>richard_at_hughsie.com</updatecontact>
<compulsory_for_desktop>GNOME</compulsory_for_desktop>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment