source: projects/specs/branches/6/lib/libg/libgee/libgee-vl.spec @ 2614

Revision 2614, 4.2 KB checked in by Takemikaduchi, 13 years ago (diff)

new upstream release

Line 
1Name:           libgee
2Version:        0.6.1
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* Sun Jan 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.1-1
93- new upstream release
94
95* Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.0-1
96- new upstream release
97- fix %files
98
99* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 0.5.3-2
100- rebuilt with rpm-4.8.1 for pkg-config
101
102* Fri Sep 17 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.3-1
103- new upstream release
104- changed BuildRequires:  glib2-devel >= 2.12.0
105
106* Fri Aug 27 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-2
107- added BuildRequires:  gobject-introspection-devel
108
109* Tue Aug 3 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
110- new upstream release
111
112* Sun Jun 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.1-1
113- new upstream release
114
115* Wed Dec 30 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
116- intial build for VineSeed
117
118* Sat Oct  3 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.0-1
119- Update to 0.5.0
120
121* Thu Aug 20 2009 Michel Salim <salimma@fedoraproject.org> - 0.3.0-1
122- Update to 0.3.0
123
124* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.5-2
125- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
126
127* Mon Mar  2 2009 Michel Salim <salimma@fedoraproject.org> - 0.1.5-1
128- Update to 0.1.5
129
130* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-3
131- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
132
133* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.4-2
134- Run unit tests only on releases with glib2 >= 2.16
135
136* Sat Dec 13 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.4-1
137- Update to 0.1.4
138
139* Mon Aug 25 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.3-1
140- Update to 0.1.3
141
142* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.1-3
143- Autorebuild for GCC 4.3
144
145* Sun Jan 27 2008 Michel Salim <michel.sylvan@gmail.com> - 0.1.1-2
146- Move pkgconfig requirement to -devel subpackage
147
148* Sat Jan 26 2008 Michel Salim <michel.sylvan@gmail.com> - 0.1.1-1
149- Initial Fedora package
Note: See TracBrowser for help on using the repository browser.