[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