rpms/gtkmm24/EL-5 .cvsignore, 1.13, 1.14 gtkmm.spec, 1.22, 1.23 sources, 1.15, 1.16

Denis Leroy (denis) fedora-extras-commits at redhat.com
Tue Jul 10 09:48:50 UTC 2007


Author: denis

Update of /cvs/pkgs/rpms/gtkmm24/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2168

Modified Files:
	.cvsignore gtkmm.spec sources 
Log Message:
- Update to 2.10.10, memory leak fix
- Fixed documentation devhelp support



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtkmm24/EL-5/.cvsignore,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- .cvsignore	30 Apr 2007 14:42:29 -0000	1.13
+++ .cvsignore	10 Jul 2007 09:48:15 -0000	1.14
@@ -1 +1 @@
-gtkmm-2.10.9.tar.bz2
+gtkmm-2.10.10.tar.bz2


Index: gtkmm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtkmm24/EL-5/gtkmm.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gtkmm.spec	30 Apr 2007 14:42:29 -0000	1.22
+++ gtkmm.spec	10 Jul 2007 09:48:15 -0000	1.23
@@ -1,5 +1,5 @@
 Name:           gtkmm24
-Version:        2.10.9
+Version:        2.10.10
 Release:        1%{?dist}
 
 Summary:        C++ interface for GTK2 (a GUI library for X)
@@ -17,12 +17,14 @@
 BuildRequires:  glib2-devel >= 2.8.0
 BuildRequires:  cairomm-devel >= 1.1.12
 
+
 %description
 gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2.
 Highlights include typesafe callbacks, widgets extensible via inheritance
 and a comprehensive set of widget classes that can be freely combined to
 quickly create complex user interfaces.
 
+
 %package        devel
 Summary:        Headers for developing programs that will use %{name}.
 Group:          Development/Libraries
@@ -34,15 +36,18 @@
 Requires:       pango-devel
 Requires:       cairomm-devel
 
+
 %description devel
 This package contains the static libraries and header files needed for
 developing gtkmm applications.
 
+
 %package        docs
 Summary:        Documentation for %{name}, includes full API docs
 Group:          Documentation
 Requires:       %{name}-devel = %{version}-%{release}
 
+
 %description    docs
 This package contains the full API documentation for %{name}.
 
@@ -57,12 +62,17 @@
 
 
 %install
-rm -rf $RPM_BUILD_ROOT docs-to-include
+rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
-%{__mkdir} docs-to-include
-%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/gtkmm-2.4/* docs-to-include/
-rm -f ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/gtkmm-2.4/*
+
+# Fix documentation installation, put everything under gtk-doc
+mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4
+mv ${RPM_BUILD_ROOT}%{_docdir}/gtkmm-2.4/* ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4/
+mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/gtkmm-2.4/*.devhelp ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4
+sed -i 's:../../../doc/gtkmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/gtkmm-2.4/*.devhelp
+rm -r ${RPM_BUILD_ROOT}%{_docdir}/gtkmm-2.4
+
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -79,6 +89,7 @@
 %doc AUTHORS ChangeLog COPYING NEWS README
 %{_libdir}/*.so.*
 
+
 %files devel
 %defattr(-, root, root, -)
 %doc CHANGES PORTING
@@ -92,12 +103,17 @@
 %{_libdir}/gdkmm-2.4
 %{_libdir}/pkgconfig/*.pc
 
+
 %files docs
 %defattr(-, root, root, -)
-%doc docs-to-include/*
+%doc %{_datadir}/gtk-doc/html/gtkmm-2.4
 
 
 %changelog
+* Tue Jul 10 2007 Denis Leroy <denis at poolshark.org> - 2.10.10-1
+- Update to 2.10.10, memory leak fix
+- Fixed documentation devhelp support
+
 * Mon Apr 30 2007 Denis Leroy <denis at poolshark.org> - 2.10.9-1
 - Update to 2.10.9
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtkmm24/EL-5/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- sources	30 Apr 2007 14:42:29 -0000	1.15
+++ sources	10 Jul 2007 09:48:15 -0000	1.16
@@ -1 +1 @@
-12d43465441b3b58008169d416ffa7df  gtkmm-2.10.9.tar.bz2
+c86ccbed9735be84689baac2f38015bf  gtkmm-2.10.10.tar.bz2




More information about the fedora-extras-commits mailing list