Update to 0.10.0
This commit is contained in:
parent
20e9f95432
commit
a64238df22
3
.gitignore
vendored
3
.gitignore
vendored
@ -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
|
||||
|
57
libgee.spec
57
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 <salimma@fedoraproject.org> - 0.10.0-1
|
||||
- Update to 0.10.0
|
||||
|
||||
* Fri Mar 8 2013 Matthias Clasen <mclasen@redhat.com> - 0.8.5-1
|
||||
- Update to 0.8.5
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user