source: projects/specs/trunk/lib/libg/libgee/libgee-vl.spec @ 2041

Revision 2041, 4.1 KB checked in by Takemikaduchi, 14 years ago (diff)

update to GNOME-2.32.0

Line 
1Name:           libgee
2Version:        0.6.0
3Release:        1%{?_dist_release}
4Summary:        GObject collection library
5Summary(ja):    GObject コレクションライブラリ
6
7Group:          System Environment/Libraries
8License:        LGPLv2+
9URL:            http://live.gnome.org/Libgee
10Source0:        http://download.gnome.org/sources/libgee/0.6/libgee-%{version}.tar.bz2
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires:  glib2-devel >= 2.12.0
14BuildRequires:  gobject-introspection-devel
15
16%description
17libgee is a collection library providing GObject-based interfaces and
18classes for commonly used data structures.
19
20libgee provides the following interfaces:
21
22        * Iterable
23          * Collection
24            * List
25            * Set
26        * Iterator
27        * Map
28
29The ArrayList, HashSet, and HashMap classes provide a reasonable sample
30implementation of the List, Set, and Map interfaces. ReadOnlyCollection,
31ReadOnlyList, ReadOnlySet, and ReadOnlyMap are read-only wrapper classes
32that prevent modification of the underlying collection.
33
34libgee is written in Vala and can be used like any GObject-based C library.
35It's planned to provide bindings for further languages.
36
37
38%package        devel
39Summary:        Development files for %{name}
40Summary(ja):    %{name} の開発ファイル
41Group:          Development/Libraries
42Requires:       %{name} = %{version}-%{release}
43Requires:       gobject-introspection-devel
44# The Vala API binding is only one file; seems superfluous to have a subpackage
45Requires:       vala, pkgconfig
46
47%description    devel
48The %{name}-devel package contains libraries and header files for
49developing applications that use %{name}.
50
51
52%prep
53%setup -q
54
55%build
56%configure --disable-static
57make %{?_smp_mflags}
58
59%check
60
61%install
62rm -rf $RPM_BUILD_ROOT
63make install DESTDIR=$RPM_BUILD_ROOT
64find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
65
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70
71%post -p /sbin/ldconfig
72
73%postun -p /sbin/ldconfig
74
75
76%files
77%defattr(-,root,root,-)
78%doc AUTHORS ChangeLog COPYING MAINTAINERS NEWS README
79%{_libdir}/*.so.*
80%{_libdir}/girepository-1.0/*.typelib
81
82%files devel
83%defattr(-,root,root,-)
84%{_includedir}/*
85%{_libdir}/*.so
86%{_libdir}/pkgconfig/gee-1.0.pc
87%{_datadir}/gir-1.0/*.gir
88%{_datadir}/vala/vapi/gee-1.0.vapi
89
90
91%changelog
92* Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.0-1
93- new upstream release
94- fix %files
95
96* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 0.5.3-2
97- rebuilt with rpm-4.8.1 for pkg-config
98
99* Fri Sep 17 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.3-1
100- new upstream release
101- changed BuildRequires:  glib2-devel >= 2.12.0
102
103* Fri Aug 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-2
104- added BuildRequires:  gobject-introspection-devel
105
106* Tue Aug 3 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
107- new upstream release
108
109* Sun Jun 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.1-1
110- new upstream release
111
112* Wed Dec 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
113- intial build for VineSeed
114
115* Sat Oct  3 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.0-1
116- Update to 0.5.0
117
118* Thu Aug 20 2009 Michel Salim <salimma@fedoraproject.org> - 0.3.0-1
119- Update to 0.3.0
120
121* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.5-2
122- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
123
124* Mon Mar  2 2009 Michel Salim <salimma@fedoraproject.org> - 0.1.5-1
125- Update to 0.1.5
126
127* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-3
128- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
129
130* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.4-2
131- Run unit tests only on releases with glib2 >= 2.16
132
133* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.4-1
134- Update to 0.1.4
135
136* Mon Aug 25 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.3-1
137- Update to 0.1.3
138
139* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.1-3
140- Autorebuild for GCC 4.3
141
142* Sun Jan 27 2008 Michel Salim <michel.sylvan@gmail.com> - 0.1.1-2
143- Move pkgconfig requirement to -devel subpackage
144
145* Sat Jan 26 2008 Michel Salim <michel.sylvan@gmail.com> - 0.1.1-1
146- Initial Fedora package
Note: See TracBrowser for help on using the repository browser.