From 81eed202439fe7b673041078beb1ff1d3d33eea4 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Fri, 24 Jan 2014 15:59:38 +0000 Subject: [PATCH 1/6] New upstream release --- .gitignore | 1 + appdata-tools.spec | 10 +++++++++- sources | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 888abef..606c053 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /appdata-tools-0.1.4.tar.xz /appdata-tools-0.1.5.tar.xz /appdata-tools-0.1.6.tar.xz +/appdata-tools-0.1.7.tar.xz diff --git a/appdata-tools.spec b/appdata-tools.spec index 20d5f16..473d08d 100644 --- a/appdata-tools.spec +++ b/appdata-tools.spec @@ -1,6 +1,6 @@ Summary: Tools for AppData files Name: appdata-tools -Version: 0.1.6 +Version: 0.1.7 Release: 1%{?alphatag}%{?dist} License: GPLv2+ URL: http://people.freedesktop.org/~hughsient/appdata/ @@ -49,6 +49,14 @@ make %{?_smp_mflags} %{_emacs_sitestartdir}/appdata-rng-init.el %changelog +* Fri Jan 24 2014 Richard Hughes 0.1.7-1 +- New upstream release +- Add configure conditional to control validation +- Correct a validation warning when using a translated list +- Output the line and char number when printing problems +- Pass --nonet to appdata-validate in appdata-xml.m4 +- Validate APPDATA_XML files during check phase + * Fri Nov 08 2013 Richard Hughes 0.1.6-1 - New upstream release - Fix up several warnings spotted when building with -Wformat diff --git a/sources b/sources index a3893f0..e9675cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5654ff5b2e7a63ed9a6bdfa565952119 appdata-tools-0.1.6.tar.xz +adc82ce1d396c45203a842a508114ead appdata-tools-0.1.7.tar.xz From b79659eea4fc68fe37c1a957adedf5b1ba82817e Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 28 May 2014 16:26:42 +0100 Subject: [PATCH 2/6] New upstream release --- .gitignore | 1 + appdata-tools.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 606c053..3192cea 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /appdata-tools-0.1.5.tar.xz /appdata-tools-0.1.6.tar.xz /appdata-tools-0.1.7.tar.xz +/appdata-tools-0.1.8.tar.xz diff --git a/appdata-tools.spec b/appdata-tools.spec index 473d08d..950baf1 100644 --- a/appdata-tools.spec +++ b/appdata-tools.spec @@ -1,6 +1,6 @@ Summary: Tools for AppData files Name: appdata-tools -Version: 0.1.7 +Version: 0.1.8 Release: 1%{?alphatag}%{?dist} License: GPLv2+ URL: http://people.freedesktop.org/~hughsient/appdata/ @@ -13,8 +13,7 @@ BuildRequires: intltool BuildRequires: libxslt BuildRequires: docbook-style-xsl BuildRequires: glib2-devel >= 2.25.9-2 -BuildRequires: libsoup-devel -BuildRequires: gdk-pixbuf2-devel +BuildRequires: libappstream-glib-devel BuildRequires: trang BuildRequires: python-lxml > 2.3 BuildRequires: emacs @@ -49,6 +48,12 @@ make %{?_smp_mflags} %{_emacs_sitestartdir}/appdata-rng-init.el %changelog +* Wed May 28 2014 Richard Hughes 0.1.8-1 +- New upstream release +- Rename to +- Use as_app_validate() from libappstream-glib +- Allow processing files with the wrong filename + * Fri Jan 24 2014 Richard Hughes 0.1.7-1 - New upstream release - Add configure conditional to control validation diff --git a/sources b/sources index e9675cc..5266bba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -adc82ce1d396c45203a842a508114ead appdata-tools-0.1.7.tar.xz +47d8500b7b96fac6667c3173c77c1e66 appdata-tools-0.1.8.tar.xz From 1b1e81f6cf3759eb5d85371c9e0aa71f721f04ae Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 20:10:54 -0500 Subject: [PATCH 3/6] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- appdata-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appdata-tools.spec b/appdata-tools.spec index 950baf1..6582619 100644 --- a/appdata-tools.spec +++ b/appdata-tools.spec @@ -1,7 +1,7 @@ Summary: Tools for AppData files Name: appdata-tools Version: 0.1.8 -Release: 1%{?alphatag}%{?dist} +Release: 2%{?alphatag}%{?dist} License: GPLv2+ URL: http://people.freedesktop.org/~hughsient/appdata/ Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -48,6 +48,9 @@ make %{?_smp_mflags} %{_emacs_sitestartdir}/appdata-rng-init.el %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 28 2014 Richard Hughes 0.1.8-1 - New upstream release - Rename to From 5bd965b01647a125a373fb4a7fb61ef31ff64aaa Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 15 Aug 2014 20:45:08 +0000 Subject: [PATCH 4/6] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- appdata-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appdata-tools.spec b/appdata-tools.spec index 6582619..66fe106 100644 --- a/appdata-tools.spec +++ b/appdata-tools.spec @@ -1,7 +1,7 @@ Summary: Tools for AppData files Name: appdata-tools Version: 0.1.8 -Release: 2%{?alphatag}%{?dist} +Release: 3%{?alphatag}%{?dist} License: GPLv2+ URL: http://people.freedesktop.org/~hughsient/appdata/ Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -48,6 +48,9 @@ make %{?_smp_mflags} %{_emacs_sitestartdir}/appdata-rng-init.el %changelog +* Fri Aug 15 2014 Fedora Release Engineering - 0.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From e0ed461d5fcde79766898a899b997eac020e5083 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 3 Sep 2014 13:55:12 +0200 Subject: [PATCH 5/6] Rebuilt for libappstream-glib soname bump --- appdata-tools.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appdata-tools.spec b/appdata-tools.spec index 66fe106..b250e0f 100644 --- a/appdata-tools.spec +++ b/appdata-tools.spec @@ -1,7 +1,7 @@ Summary: Tools for AppData files Name: appdata-tools Version: 0.1.8 -Release: 3%{?alphatag}%{?dist} +Release: 4%{?alphatag}%{?dist} License: GPLv2+ URL: http://people.freedesktop.org/~hughsient/appdata/ Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz @@ -48,6 +48,9 @@ make %{?_smp_mflags} %{_emacs_sitestartdir}/appdata-rng-init.el %changelog +* Wed Sep 03 2014 Kalev Lember - 0.1.8-4 +- Rebuilt for libappstream-glib soname bump + * Fri Aug 15 2014 Fedora Release Engineering - 0.1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 80be5848d2921578e270bf1ab3fd0013ab674db4 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 6 Nov 2014 10:49:32 +0000 Subject: [PATCH 6/6] Obsoleted by libappstream-glib --- .gitignore | 9 ---- appdata-tools.spec | 124 --------------------------------------------- dead.package | 1 + sources | 1 - 4 files changed, 1 insertion(+), 134 deletions(-) delete mode 100644 .gitignore delete mode 100644 appdata-tools.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 3192cea..0000000 --- a/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -/appdata-tools-0.1.0.tar.xz -/appdata-tools-0.1.1.tar.xz -/appdata-tools-0.1.2.tar.xz -/appdata-tools-0.1.3.tar.xz -/appdata-tools-0.1.4.tar.xz -/appdata-tools-0.1.5.tar.xz -/appdata-tools-0.1.6.tar.xz -/appdata-tools-0.1.7.tar.xz -/appdata-tools-0.1.8.tar.xz diff --git a/appdata-tools.spec b/appdata-tools.spec deleted file mode 100644 index b250e0f..0000000 --- a/appdata-tools.spec +++ /dev/null @@ -1,124 +0,0 @@ -Summary: Tools for AppData files -Name: appdata-tools -Version: 0.1.8 -Release: 4%{?alphatag}%{?dist} -License: GPLv2+ -URL: http://people.freedesktop.org/~hughsient/appdata/ -Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz - -Requires: emacs-filesystem - -BuildRequires: gettext -BuildRequires: intltool -BuildRequires: libxslt -BuildRequires: docbook-style-xsl -BuildRequires: glib2-devel >= 2.25.9-2 -BuildRequires: libappstream-glib-devel -BuildRequires: trang -BuildRequires: python-lxml > 2.3 -BuildRequires: emacs - -%description -appdata-tools contains a command line program designed to validate AppData -application descriptions for standards compliance and to the style guide. - -%prep -%setup -q - -%build -%configure --enable-schemas -make %{?_smp_mflags} - -%install -%make_install - -%find_lang %name - -%files -f %{name}.lang -%doc AUTHORS COPYING NEWS README -%{_bindir}/appdata-validate -%{_mandir}/man1/appdata-validate.1.gz -%dir %{_datadir}/appdata/schema -%{_datadir}/appdata/schema/appdata.xsd -%{_datadir}/appdata/schema/appdata.rnc -%{_datadir}/appdata/schema/appdata.rng -%{_datadir}/appdata/schema/appdata.sch -%{_datadir}/appdata/schema/schema-locating-rules.xml -%{_datadir}/aclocal/appdata-xml.m4 -%{_emacs_sitestartdir}/appdata-rng-init.el - -%changelog -* Wed Sep 03 2014 Kalev Lember - 0.1.8-4 -- Rebuilt for libappstream-glib soname bump - -* Fri Aug 15 2014 Fedora Release Engineering - 0.1.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.1.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 28 2014 Richard Hughes 0.1.8-1 -- New upstream release -- Rename to -- Use as_app_validate() from libappstream-glib -- Allow processing files with the wrong filename - -* Fri Jan 24 2014 Richard Hughes 0.1.7-1 -- New upstream release -- Add configure conditional to control validation -- Correct a validation warning when using a translated list -- Output the line and char number when printing problems -- Pass --nonet to appdata-validate in appdata-xml.m4 -- Validate APPDATA_XML files during check phase - -* Fri Nov 08 2013 Richard Hughes 0.1.6-1 -- New upstream release -- Fix up several warnings spotted when building with -Wformat -- Fix the schema install logic - -* Fri Nov 08 2013 Richard Hughes 0.1.5-1 -- New upstream release -- Add a style rule to require 300 chars of

content before

    -- Add an --output-format parameter that can optionally output HTML or XML -- Add simple APPDATA_XML m4 macro -- Allow GFDL as an acceptable content licence -- Generate appdata.rng from appdata.rnc at build time -- Host an online version of the AppData validation tool -- Ignore the private key -- Install included RELAX NG schema and make it automatically loadable by Emacs -- Support the 'codec' AppData kind -- Validate AppData files with metadata keys - -* Mon Oct 07 2013 Richard Hughes 0.1.4-1 -- New upstream version -- Add some tests to validate -- Check the screenshots conform to the new size requirements -- Detect AppData files with missing copyright comments -- Detect files with missing XML headers - -* Tue Sep 24 2013 Richard Hughes 0.1.3-1 -- New upstream version -- Add a rule that
  • tags should not end with a full stop -- Allow names and sumaries to end with '.' if there are multiple dots -- Detect if is used more that once -- Support AppData files of other kinds - -* Fri Sep 20 2013 Richard Hughes 0.1.2-1 -- New upstream version -- Add some more restrictions, and have different values for --relax -- Add --version, --verbose and --relax command line switches -- Allow short paragraphs when introducing a list -- Do not count translated paragraphs in the description check -- Do not fail to validate when the translatable tags are duplicated -- Require punctuation in the right places - -* Wed Sep 18 2013 Richard Hughes 0.1.1-1 -- New upstream version -- Add an xsd file to validate the AppStream XML -- Allow and data in appdata files -- Assign each problem a kind -- Detect starting a description with 'This application' -- Fail validation if tags are duplicated - -* Tue Sep 17 2013 Richard Hughes 0.1.0-1 -- First version for Fedora package review diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..04a3b74 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Obsoleted by libappstream-glib diff --git a/sources b/sources deleted file mode 100644 index 5266bba..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -47d8500b7b96fac6667c3173c77c1e66 appdata-tools-0.1.8.tar.xz