From d2378d007988e38563a91ae6a8f73c8fe241132d Mon Sep 17 00:00:00 2001 From: David Tardon Date: Mar 23 2016 14:49:00 +0000 Subject: new upstream release 0.6.0 --- diff --git a/.gitignore b/.gitignore index e04b02e..f8dc602 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /liblangtag-0.5.6.tar.bz2 /liblangtag-0.5.7.tar.bz2 /liblangtag-0.5.8.tar.bz2 +/liblangtag-0.6.0.tar.bz2 diff --git a/0001-enum-must-be-declared-before-it-s-used.patch b/0001-enum-must-be-declared-before-it-s-used.patch new file mode 100644 index 0000000..797f572 --- /dev/null +++ b/0001-enum-must-be-declared-before-it-s-used.patch @@ -0,0 +1,56 @@ +From 687378760fdbb432c0e4676cd499a140a6fe1b11 Mon Sep 17 00:00:00 2001 +From: David Tardon +Date: Wed, 23 Mar 2016 14:07:48 +0100 +Subject: [PATCH] enum must be declared before it's used + +--- + liblangtag/lt-tag.h | 26 +++++++++++++------------- + 1 file changed, 13 insertions(+), 13 deletions(-) + +diff --git a/liblangtag/lt-tag.h b/liblangtag/lt-tag.h +index f4cbb76..3afd7b5 100644 +--- a/liblangtag/lt-tag.h ++++ b/liblangtag/lt-tag.h +@@ -37,6 +37,19 @@ LT_BEGIN_DECLS + */ + typedef struct _lt_tag_t lt_tag_t; + ++enum _lt_tag_filter_t { ++ LT_TAG_FILTER_NONE = 0, ++ LT_TAG_FILTER_LANGUAGE = 1 << 0, ++ LT_TAG_FILTER_EXTLANG = 1 << 1, ++ LT_TAG_FILTER_SCRIPT = 1 << 2, ++ LT_TAG_FILTER_REGION = 1 << 3, ++ LT_TAG_FILTER_VARIANT = 1 << 4, ++ LT_TAG_FILTER_EXTENSION = 1 << 5, ++ LT_TAG_FILTER_PRIVATEUSE = 1 << 6, ++ LT_TAG_FILTER_GRANDFATHERED = 1 << 7, ++ LT_TAG_FILTER_ALL = -1 ++}; ++ + /** + * lt_tag_filter_t: + * @LT_TAG_FILTER_NONE: all of objects filtered. +@@ -55,19 +68,6 @@ typedef struct _lt_tag_t lt_tag_t; + */ + typedef enum _lt_tag_filter_t lt_tag_filter_t; + +-enum _lt_tag_filter_t { +- LT_TAG_FILTER_NONE = 0, +- LT_TAG_FILTER_LANGUAGE = 1 << 0, +- LT_TAG_FILTER_EXTLANG = 1 << 1, +- LT_TAG_FILTER_SCRIPT = 1 << 2, +- LT_TAG_FILTER_REGION = 1 << 3, +- LT_TAG_FILTER_VARIANT = 1 << 4, +- LT_TAG_FILTER_EXTENSION = 1 << 5, +- LT_TAG_FILTER_PRIVATEUSE = 1 << 6, +- LT_TAG_FILTER_GRANDFATHERED = 1 << 7, +- LT_TAG_FILTER_ALL = -1 +-}; +- + lt_tag_t *lt_tag_new (void); + lt_tag_t *lt_tag_ref (lt_tag_t *tag); + void lt_tag_unref (lt_tag_t *tag); +-- +2.5.0 + diff --git a/liblangtag.spec b/liblangtag.spec index 1ddeea7..938b944 100644 --- a/liblangtag.spec +++ b/liblangtag.spec @@ -1,11 +1,11 @@ %global girname LangTag -%global girapiversion 0.5 +%global girapiversion 0.6 %global soversion 1 %global soversion_gobject 0 Name: liblangtag -Version: 0.5.8 -Release: 2%{?dist} +Version: 0.6.0 +Release: 1%{?dist} Summary: An interface library to access tags for identifying languages License: (LGPLv3+ or MPLv2.0) and UCD @@ -19,6 +19,8 @@ BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libxml-2.0) +Patch0: 0001-enum-must-be-declared-before-it-s-used.patch + %description %{name} is an interface library to access tags for identifying languages. @@ -115,6 +117,9 @@ make %{?_smp_mflags} check %{_datadir}/gtk-doc/html/%{name} %changelog +* Wed Mar 23 2016 David Tardon - 0.6.0-1 +- new upstream release + * Thu Feb 04 2016 Fedora Release Engineering - 0.5.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index cd642fd..238a6a6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aa899eff126216dafe721149fbdb511b liblangtag-0.5.8.tar.bz2 +dcd7a845a8a9b57ca96eb04a29083246 liblangtag-0.6.0.tar.bz2