diff --git a/.gitignore b/.gitignore index b9a431d..3a2e520 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -/libgee-0.8.2.tar.xz -/libgee-0.8.4.tar.xz /libgee-0.8.5.tar.xz +/libgee-0.10.0.tar.xz diff --git a/libgee.spec b/libgee.spec index 566f8d5..d129826 100644 --- a/libgee.spec +++ b/libgee.spec @@ -1,5 +1,5 @@ Name: libgee -Version: 0.8.5 +Version: 0.10.0 Release: 1%{?dist} Summary: GObject collection library @@ -7,7 +7,7 @@ Group: System Environment/Libraries License: LGPLv2+ URL: http://live.gnome.org/Libgee #VCS: git:git://git.gnome.org/libgee -Source0: http://download.gnome.org/sources/libgee/0.8/libgee-%{version}.tar.xz +Source0: http://download.gnome.org/sources/libgee/0.10/libgee-%{version}.tar.xz BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel @@ -19,31 +19,39 @@ BuildRequires: vala libgee is a collection library providing GObject-based interfaces and classes for commonly used data structures. -libgee provides the following interfaces: - -* Iterable - * Collection - * List - * Set - * MultiSet - * Queue - * Deque -* Iterator -* Map +* Traversable + o Iterable + + Collection + - List + * BidirList + - Set + * SortedSet + o BidirSortedSet + - MultiSet + - Queue + * Deque + + Map + - SortedMap + * BidirSortedMap + o Iterator + + BidirIterator + - BidirListIterator + + ListIterator + - BidirListIterator * 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. +The ArrayList, ArrauQueue, ConcurrentLinkedList, ConcurrentSet, 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. +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. +Libgee is written in Vala and can be used like any GObject-based C +library. It's planned to provide bindings for further languages. %package devel @@ -108,6 +116,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %changelog +* Tue Mar 26 2013 Michel Salim - 0.10.0-1 +- Update to 0.10.0 + * Fri Mar 8 2013 Matthias Clasen - 0.8.5-1 - Update to 0.8.5 diff --git a/sources b/sources index f62af67..2001922 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -24b91fad739d7500c2f72ba6692274f0 libgee-0.8.5.tar.xz +81736ef70fd2c368d354abef54ca980b libgee-0.10.0.tar.xz