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

Revision 805, 5.6 KB checked in by Takemikaduchi, 14 years ago (diff)

change spec file of gnome-2.30

Line 
1%define ver 2.4
2
3Summary:        A C++ interface for glib library.
4Summary(ja):    glib ライブラリの C++ インターフェイス
5Name:           glibmm
6Version:        2.24.0
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* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.0-1
92- new upstream release
93
94* Sun Sep 27 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1
95- new upstream release
96
97* Fri Mar 20 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.0-1
98- new upstream release
99
100* Fri Jan 16 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.18.1-1
101- new upstream release
102
103* Thu Oct  2 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-2
104- added --disable-static option to %%configure
105- Fix Source URL typo
106
107* Mon Sep 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.0-1
108- new upstream release
109- spec in UTF-8
110
111* Sat Jul 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.16.4-1vl5
112- new upstream release
113
114* Sat Apr 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.16.1-1vl5
115- new upstream release
116- devel documents are installed into gtk-doc dir
117
118* Sun Jan 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.2-0vl1
119- new upstream release
120
121* Sun Sep 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.0-0vl1
122- new upstream release
123
124* Sun Sep 23 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.10-0vl2
125- rebuilt for VinePlus/4.x
126
127* Wed Aug 22 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.10-0vl1
128- new upstream release
129- rebuilt with glib-2.14.0
130
131* Sat May 19 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.12.9-0vl2
132- rebuild with new environment/toolchain.
133
134* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.9-0vl1
135- new upstream release
136
137* Fri May 11 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.8-0vl2
138- rebuild with new environment/toolchain
139
140* Sat Apr 28 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.8-0vl1
141- new upstream release
142
143* Mon Jan  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.4-0vl1
144- new upstream release
145
146* Sun Sep 24 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.1-0vl2
147- new upstream release
148
149* Sat Aug 19 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.0-0vl1
150- new upstream release
151- rebuilt with glib2-2.12.2
152
153* Sat May 20 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.3-0vl1
154- new upstream release
155
156* Mon May 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.2-0vl1
157- new upstream release
158
159* Tue Apr 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.1-0vl1
160- new upstream release
161
162* Mon Mar 13 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.10.0-0vl1
163- new upstream release
164
165* Sat Feb  4 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.4-0vl1
166- new upstream release
167
168* Sat Nov 19 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.1-0vl1
169- new upstream release
170
171* Tue Sep 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.0-0vl1
172- new upstream release
173- added Requires: glib2-devel, libsigc++-devel to devel package
174
175* Sat Jul 30 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.1-0vl2
176- rebuild with libsigc++-2.0.15
177- fixed document location in devel package
178
179* Mon Mar 21 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6.1-0vl1
180- new upstream
181
182* Sat Feb 26 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.7-0vl1
183- new upstream
184
185* Sun Nov 14 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.5-0vl1
186- rebuild for Vine Linux
187- added Japanese summary
188
189* Sun Jun 20 2004 Marcin Garski <garski@poczta.onet.pl> 2.4.3-1.fc2
190- Updated to version 2.4.3
191
192* Sat Jun 05 2004 Marcin Garski <garski@poczta.onet.pl> 2.4.2-1.fc2
193- Initial specfile
Note: See TracBrowser for help on using the repository browser.