rpms/glibmm24/devel glibmm-2.21.5-devhelp.patch, NONE, 1.1 glibmm.spec, 1.59, 1.60
Denis Leroy
denis at fedoraproject.org
Mon Sep 14 14:26:24 UTC 2009
Author: denis
Update of /cvs/pkgs/rpms/glibmm24/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv367
Modified Files:
glibmm.spec
Added Files:
glibmm-2.21.5-devhelp.patch
Log Message:
Fixed postprocessing of devhelp links
glibmm-2.21.5-devhelp.patch:
glibmm-2.4.devhelp2 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE glibmm-2.21.5-devhelp.patch ---
--- glibmm-2.21.5/docs/reference/glibmm-2.4.devhelp2~ 2009-09-08 20:53:54.000000000 +0200
+++ glibmm-2.21.5/docs/reference/glibmm-2.4.devhelp2 2009-09-14 15:58:20.465208463 +0200
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<book xmlns="http://www.devhelp.net/book" title="glibmm Reference Manual" name="glibmm-2.4" base="http://library.gnome.org/devel/glibmm/unstable" link="index.html" version="2" language="c++">
+<book xmlns="http://www.devhelp.net/book" title="glibmm Reference Manual" name="glibmm-2.4" link="index.html" version="2" language="c++">
<chapters>
<sub name="Modules" link="modules.html">
<sub name="Character Set Conversion" link="group__CharsetConv.html"/>
Index: glibmm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/glibmm24/devel/glibmm.spec,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -p -r1.59 -r1.60
--- glibmm.spec 14 Sep 2009 09:10:54 -0000 1.59
+++ glibmm.spec 14 Sep 2009 14:26:24 -0000 1.60
@@ -7,6 +7,7 @@ Group: System Environment/Libra
License: LGPLv2+
URL: http://gtkmm.sourceforge.net/
Source0: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.18/glibmm-%{version}.tar.bz2
+Patch0: glibmm-2.21.5-devhelp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libsigc++20-devel >= 2.0.0
@@ -44,6 +45,7 @@ This package contains the full API docum
%prep
%setup -q -n glibmm-%{version}
+%patch0 -p1 -b .devhelp
%build
@@ -60,10 +62,10 @@ find $RPM_BUILD_ROOT -type f -name "*.la
# Fix documentation installation, put everything under gtk-doc
mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4
-%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/glibmm-2.4/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/
-%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/
-sed -i 's:../../../doc/glibmm-2.4/docs/:docs/:' ${RPM_BUILD_ROOT}%{_datadir}/gtk-doc/html/glibmm-2.4/*.devhelp2
-rm -fr $RPM_BUILD_ROOT%{_datadir}/devhelp/books/glibmm-2.4
+mv ${RPM_BUILD_ROOT}%{_docdir}/glibmm-2.4/reference/html/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/
+mv ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/glibmm-2.4/*.devhelp2 $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/glibmm-2.4/
+# Remove old doc directory
+rm -fr ${RPM_BUILD_ROOT}%{_datadir}/doc/glibmm-2.4
%clean
More information about the scm-commits
mailing list