[libgee: 1/2] Update libgee to 0.5.3

Michel Alexandre Salim salimma at fedoraproject.org
Thu Sep 23 06:51:46 UTC 2010


commit 0a7c3a0e43908956f0f7192d00968bb5d0f6c646
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date:   Fri Sep 17 12:40:33 2010 +0200

    Update libgee to 0.5.3

 .gitignore  |    3 +--
 libgee.spec |   38 +++++++++++++++++++++++++-------------
 sources     |    2 +-
 3 files changed, 27 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 438b18e..0957f35 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
-libgee-0.5.1.tar.bz2
-/libgee-0.5.2.tar.bz2
+/libgee-0.5.3.tar.bz2
diff --git a/libgee.spec b/libgee.spec
index 6ae93a0..cb37649 100644
--- a/libgee.spec
+++ b/libgee.spec
@@ -1,6 +1,6 @@
 Name:           libgee
-Version:        0.5.2
-Release:        2%{?dist}
+Version:        0.5.3
+Release:        1%{?dist}
 Summary:        GObject collection library
 
 Group:          System Environment/Libraries
@@ -18,17 +18,26 @@ classes for commonly used data structures.
 
 libgee provides the following interfaces:
 
-        * Iterable
-          * Collection
-            * List
-            * Set
-        * Iterator
-        * Map
-
-The ArrayList, HashSet, and HashMap classes provide a reasonable sample
-implementation of the List, Set, and Map interfaces. ReadOnlyCollection,
-ReadOnlyList, ReadOnlySet, and ReadOnlyMap are read-only wrapper classes
-that prevent modification of the underlying collection.
+* Iterable
+  * Collection
+    * List
+    * Set
+    * MultiSet
+    * Queue
+      * Deque
+* Iterator
+* Map
+* MultiMap
+
+The ArrayList, HashSet, HashMap, HashMultiSet, HashMultiMap,
+LinkedList, PriorityQueue, TreeSet, TreeMap, TreeMultiSet, and
+TreeMultiMap classes provide a reasonable sample implementation of
+those interfaces. In addition, a set of abstract classes are provided
+to ease the implementation of new collections.
+
+Around that, the API provide means to retrieve read-only views,
+efficient sort algorithms, simple, bi-directional or index-based
+mutable iterators depending on the collection type.
 
 libgee is written in Vala and can be used like any GObject-based C library.
 It's planned to provide bindings for further languages.
@@ -87,6 +96,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 
 %changelog
+* Fri Sep 17 2010 Michel Salim <salimma at fedoraproject.org> - 0.5.3-1
+- Update to 0.5.3
+
 * Wed Aug 25 2010 Brian Pepple <bpepple at fedoraproject.org> - 0.5.2-2
 - Add BR on gobject-introspection-devel.
 
diff --git a/sources b/sources
index ae1726e..aaa6d68 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fc5a36eb5f61154a1456cbb8b1798e41  libgee-0.5.2.tar.bz2
+1be8ea04c2e2159a45aea9fae1b688dc  libgee-0.5.3.tar.bz2


More information about the scm-commits mailing list