source: projects/specs/trunk/g/glibmm/glibmm-vl.spec @ 521

Revision 521, 5.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define ver 2.4
2
3Summary:        A C++ interface for glib library.
4Summary(ja):    glib ライブラリの C++ インターフェイス
5Name:           glibmm
6Version:        2.22.1
7Release:        1%{?_dist_release}
8License:        LGPL
9Group:          System Environment/Libraries
10URL:            http://www.gtkmm.org/
11Source0:        http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.20/%{name}-%{version}.tar.bz2
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13Requires:       glib2 >= 2.21.1
14Requires:       libsigc++ >= 2.0.0
15BuildRequires:  glib2-devel >= 2.21.1
16BuildRequires:  libsigc++-devel >= 2.0.0
17BuildRequires:  m4
18
19%description
20glibmm is a set of C++ bindings for glib, including cross-platform APIs such
21as a std::string-like UTF8 string class, string utility methods, such as a
22text encoding converter API, file access, and threads.
23
24%package devel
25Summary:        Development files for %{name}.
26Summary(ja):    %{name} の開発用ファイル
27Group:          Development/Libraries
28Requires:       %{name} = %{version}-%{release}
29Requires:       glib2-devel >= 2.21.1
30Requires:       libsigc++-devel >= 2.0.0
31Requires:       perl
32
33%description devel
34This package contains the libraries, include files and other resources
35needed to develop applications using %{name}.
36
37%prep
38%setup -q -n %{name}-%{version}
39
40%build
41%configure --disable-static
42make %{?_smp_mflags}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46make DESTDIR=$RPM_BUILD_ROOT install
47
48#mkdir -p docs-to-install
49#cp -pr $RPM_BUILD_ROOT%{_datadir}/doc/glibmm-%{ver}/* docs-to-install
50#rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/glibmm-%{ver}
51
52find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
53
54# Fix documentation installation, put everything under gtk-doc
55mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-%{ver}
56mv ${RPM_BUILD_ROOT}%{_docdir}/glibmm-%{ver}/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-%{ver}/
57
58# Fix devhelp relative path
59sed -i 's:doc/glibmm-%{ver}:gtk-doc/html/glibmm-%{ver}:g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-%{ver}/glibmm-%{ver}.devhelp2
60
61%post -p /sbin/ldconfig
62
63%postun -p /sbin/ldconfig
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(-, root, root)
70%doc AUTHORS ChangeLog COPYING NEWS README
71%{_libdir}/libgiomm*.so.*
72%{_libdir}/libglibmm*.so.*
73
74%files devel
75%defattr(-, root, root)
76%{_includedir}/*
77%{_libdir}/giomm-%{ver}
78%{_libdir}/glibmm-%{ver}
79#{_libdir}/libgiomm*.a
80%{_libdir}/libgiomm*.so
81#{_libdir}/libglibmm*.a
82%{_libdir}/libglibmm*.so
83%{_libdir}/pkgconfig/*.pc
84%{_datadir}/aclocal/*.m4
85
86%{_datadir}/glibmm-%{ver}
87%{_datadir}/gtk-doc/html/*
88%{_datadir}/devhelp/books/glibmm-%{ver}
89
90%changelog
91* Sun Sep 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1
92- new upstream release
93
94* Fri Mar 20 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.0-1
95- new upstream release
96
97* Fri Jan 16 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.18.1-1
98- new upstream release
99
100* Thu Oct  2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-2
101- added --disable-static option to %%configure
102- Fix Source URL typo
103
104* Mon Sep 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-1
105- new upstream release
106- spec in UTF-8
107
108* Sat Jul 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.16.4-1vl5
109- new upstream release
110
111* Sat Apr 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.16.1-1vl5
112- new upstream release
113- devel documents are installed into gtk-doc dir
114
115* Sun Jan 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.2-0vl1
116- new upstream release
117
118* Sun Sep 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.0-0vl1
119- new upstream release
120
121* Sun Sep 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.10-0vl2
122- rebuilt for VinePlus/4.x
123
124* Wed Aug 22 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.10-0vl1
125- new upstream release
126- rebuilt with glib-2.14.0
127
128* Sat May 19 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.12.9-0vl2
129- rebuild with new environment/toolchain.
130
131* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.9-0vl1
132- new upstream release
133
134* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.8-0vl2
135- rebuild with new environment/toolchain
136
137* Sat Apr 28 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.8-0vl1
138- new upstream release
139
140* Mon Jan  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.4-0vl1
141- new upstream release
142
143* Sun Sep 24 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.1-0vl2
144- new upstream release
145
146* Sat Aug 19 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.0-0vl1
147- new upstream release
148- rebuilt with glib2-2.12.2
149
150* Sat May 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.3-0vl1
151- new upstream release
152
153* Mon May 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.2-0vl1
154- new upstream release
155
156* Tue Apr 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.1-0vl1
157- new upstream release
158
159* Mon Mar 13 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.0-0vl1
160- new upstream release
161
162* Sat Feb  4 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.4-0vl1
163- new upstream release
164
165* Sat Nov 19 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.1-0vl1
166- new upstream release
167
168* Tue Sep 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.0-0vl1
169- new upstream release
170- added Requires: glib2-devel, libsigc++-devel to devel package
171
172* Sat Jul 30 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.1-0vl2
173- rebuild with libsigc++-2.0.15
174- fixed document location in devel package
175
176* Mon Mar 21 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.1-0vl1
177- new upstream
178
179* Sat Feb 26 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.7-0vl1
180- new upstream
181
182* Sun Nov 14 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.5-0vl1
183- rebuild for Vine Linux
184- added Japanese summary
185
186* Sun Jun 20 2004 Marcin Garski <garski@poczta.onet.pl> 2.4.3-1.fc2
187- Updated to version 2.4.3
188
189* Sat Jun 05 2004 Marcin Garski <garski@poczta.onet.pl> 2.4.2-1.fc2
190- Initial specfile
Note: See TracBrowser for help on using the repository browser.