Hello community,

here is the log from the commit of package AppStream for openSUSE:Factory 
checked in at 2016-05-19 12:15:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/AppStream (Old)
 and      /work/SRC/openSUSE:Factory/.AppStream.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "AppStream"

Changes:
--------
--- /work/SRC/openSUSE:Factory/AppStream/AppStream.changes      2016-03-01 
10:21:08.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.AppStream.new/AppStream.changes 2016-05-19 
12:15:57.000000000 +0200
@@ -1,0 +2,108 @@
+Wed May 18 08:34:41 UTC 2016 - [email protected]
+
+- Drop the separate Vala package and include the files into the 
+  devel package
+
+-------------------------------------------------------------------
+Sun May  8 19:25:29 UTC 2016 - [email protected]
+
+- Drop unnecessary manual library require
+- Avoid /bin/sh invocation for simple ldconfig calls
+
+-------------------------------------------------------------------
+Fri May  6 17:25:56 UTC 2016 - [email protected]
+
+- Generate the Vala API
+
+- Update to version 0.9.5
+
+Features:
+ * Update README (Matthias Klumpp)
+ * Provide a bit more hints for translators (Matthias Klumpp)
+ * Improve error messages when reading broken XML (Matthias Klumpp)
+ * Load all XML in AsXMLData (Matthias Klumpp)
+ * Implement reading localized images from metadata (Matthias Klumpp)
+ * Write localized images in XML/YAML serialize routines (Matthias Klumpp)
+ * Unify codepaths for checking compatible locales (Matthias Klumpp)
+ * yaml: Implement read/write support for the Languages field (Matthias Klumpp)
+ * xml: Serialize and read languages tag properly (Matthias Klumpp)
+ * validator: Validate files in legacy paths too (Matthias Klumpp)
+
+Specification:
+ * spec: Allow localized screenshot images (Matthias Klumpp)
+
+Bugfixes:
+ * Refactor icon-finding code and fix rare double-free corruption
+(Matthias Klumpp)
+ * Properly validate randomly ordered XML tags for duplicates (Matthias Klumpp)
+ * validator: The translation tag is only valid in metainfo files
+(Matthias Klumpp)
+ * Be slightly less pedantic about size info when reading screenshot
+images (Matthias Klumpp)
+ * xml: Properly write <release/> description tag (Matthias Klumpp)
+
+- From version 0.9.4
+
+Features:
+ * Handle legacy screenshot tags (Matthias Klumpp)
+ * Print prettier YAML documents (Matthias Klumpp)
+ * yaml: Allow loading of distro metadata slices without header
+(Matthias Klumpp)
+ * Do not check for installation candidate on minimal validation
+(Matthias Klumpp)
+ * Don't check if component has an installation candidate before
+including it (Matthias Klumpp)
+ * Quick-check components only when the pool is fully loaded (Matthias Klumpp)
+ * Support the stub data of GNOME Software (Matthias Klumpp)
+ * Support reading per-component priorities (Matthias Klumpp)
+ * Implement the architecture property (Matthias Klumpp)
+ * Use architecture data to resolve conflicting IDs (Matthias Klumpp)
+ * Add icon size information to generated XML (Matthias Klumpp)
+ * xml: Load size hints for icons (Matthias Klumpp)
+ * l10n: Update
+
+Specification:
+ * docs: Explicitly define more minimally required tags per component
+type (Matthias Klumpp)
+ * Make /usr/share/metainfo the canonical path for upstream metadata
+(Matthias Klumpp)
+ * spec: Make architecture a property of <components/>, and no tag
+(Matthias Klumpp)
+ * spec: Update the cached icon DEP-11 specification to allow size
+information (Matthias Klumpp)
+
+Bugfixes:
+ * Fix a few minor issues spotted by the YAML validator (Matthias Klumpp)
+ * Correctly build distro XML descriptions from upstream XML (Matthias Klumpp)
+ * Be very strict about which elements are allowed in a description
+tag (Matthias Klumpp)
+ * yaml: Prevent bool keys (Matthias Klumpp)
+ * ascli: Properly print long descriptions and wrap lines (Matthias Klumpp)
+ * Export less C++ symbols (Matthias Klumpp)
+ * Show a better error message when failing to parse XML (Matthias Klumpp)
+ * Allow adding 0x0 icons (Matthias Klumpp)
+ * yaml: Implement the updated "cached" icon format in a
+backwards-compatible way (Matthias Klumpp)
+ * apt: Drop flat repository entries (Matthias Klumpp)
+ * Probe less sizes if we already have size information (Matthias Klumpp)
+ * Don't make stubs delete package information from valid components
+(Matthias Klumpp)
+ * apt: Handle quoted origin entries properly (Matthias Klumpp)
+
+- From version 0.9.3
+
+Features:
+ * Allow to update an existing component with fresh metadata
+ * Implement YAML serialization
+ * writer: Allow to omit writing a header/root node
+ * cli: Add convenience method to install metainfo files
+ * cli: Add a new "status" command for various diagnostic information
+ * yaml: Allow unicode
+ * Print prettier XML by default
+ * l10n: Update
+
+Bugfixes:
+ * Reset umask before building the data cache
+ * apt: Work around APT using server mtime for its downloaded files
+
+-------------------------------------------------------------------

Old:
----
  AppStream-0.9.2.tar.xz

New:
----
  AppStream-0.9.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ AppStream.spec ++++++
--- /var/tmp/diff_new_pack.faQ4xX/_old  2016-05-19 12:15:58.000000000 +0200
+++ /var/tmp/diff_new_pack.faQ4xX/_new  2016-05-19 12:15:58.000000000 +0200
@@ -17,18 +17,16 @@
 
 
 Name:           AppStream
-Version:        0.9.2
+Version:        0.9.5
 Release:        0
 Summary:        Utilities to generate, maintain and access the AppStream 
Xapian database
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Url:            
http://www.freedesktop.org/wiki/Distributions/AppStream/Software
 Source:         
http://www.freedesktop.org/software/appstream/releases/%{name}-%{version}.tar.xz
-BuildRequires:  cmake
+BuildRequires:  cmake >= 3.1.0
 BuildRequires:  gettext
 BuildRequires:  intltool
-BuildRequires:  libxapian-devel
-BuildRequires:  libyaml-devel
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Test)
@@ -37,8 +35,10 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(packagekit-glib2)
 BuildRequires:  pkgconfig(protobuf)
+BuildRequires:  pkgconfig(vapigen)
+BuildRequires:  pkgconfig(xapian-core)
+BuildRequires:  pkgconfig(yaml-0.1)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Requires:       libappstream3
 
 %description
 AppStream-Core makes it easy to access application information from the
@@ -98,7 +98,7 @@
 %lang_package
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 
 %build
 %if "%{?_lib}" == "lib64"
@@ -108,27 +108,26 @@
 %endif
 
 %cmake -DQT=ON \
+       -DVAPI=ON \
        -DINSTALL_PREBUILT_DOCS=OFF \
        -DDOCUMENTATION=OFF \
        -DAPPSTREAM_QT_VERSION=5
-make %{?_smp_mflags}
+
+# no parallel build due to https://github.com/ximion/appstream/issues/40
+make
 
 %install
 %make_install -C build
 
 %find_lang appstream %{name}.lang
 
-%post -n libappstream3
-/sbin/ldconfig
+%post -n libappstream3 -p /sbin/ldconfig
 
-%postun -n libappstream3
-/sbin/ldconfig
+%postun -n libappstream3 -p /sbin/ldconfig
 
-%post -n libAppstreamQt1
-/sbin/ldconfig
+%post -n libAppstreamQt1 -p /sbin/ldconfig
 
-%postun -n libAppstreamQt1
-/sbin/ldconfig
+%postun -n libAppstreamQt1 -p /sbin/ldconfig
 
 %files lang -f %{name}.lang
 
@@ -164,6 +163,9 @@
 %{_includedir}/AppStream/
 %{_datadir}/gir-1.0/AppStream-1.0.gir
 %{_datadir}/gettext/
+%dir %{_datadir}/vala/
+%dir %{_datadir}/vala/vapi/
+%{_datadir}/vala/vapi/appstream.vapi
 
 %files -n typelib-1_0-AppStream-1.0
 %defattr(-,root,root)

++++++ AppStream-0.9.2.tar.xz -> AppStream-0.9.5.tar.xz ++++++
++++ 46686 lines of diff (skipped)


Reply via email to