[dbus] New upstream version Drop XML docs patch which is now upstream Drop devhelp stuff; people should be

Colin Walters walters at fedoraproject.org
Thu Jun 2 19:16:49 UTC 2011


commit dd183df3809c92f388d71a60809f571f81c5835b
Author: Colin Walters <walters at verbum.org>
Date:   Thu Jun 2 15:17:50 2011 -0400

    New upstream version
    Drop XML docs patch which is now upstream
    Drop devhelp stuff; people should be using GDBus now.  If you
    don't, the raw doxygen is fine.

 dbus.spec |   33 +++++++++------------------------
 1 files changed, 9 insertions(+), 24 deletions(-)
---
diff --git a/dbus.spec b/dbus.spec
index 0670ec7..3f69b0f 100644
--- a/dbus.spec
+++ b/dbus.spec
@@ -9,12 +9,11 @@
 Summary: D-BUS message bus
 Name: dbus
 Epoch: 1
-Version: 1.4.0
-Release: 3%{?dist}
+Version: 1.4.10
+Release: 1%{?dist}
 URL: http://www.freedesktop.org/software/dbus/
 #VCS: git:git://git.freedesktop.org/git/dbus/dbus
 Source0: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
-Source1: doxygen_to_devhelp.xsl
 Source2: 00-start-message-bus.sh
 License: GPLv2+ or AFL
 Group: System Environment/Libraries
@@ -43,8 +42,6 @@ Conflicts: cups < 1:1.1.20-4
 
 # FIXME this should be upstreamed; need --daemon-bindir=/bin and --bindir=/usr/bin or something?
 Patch0: bindir.patch
-# Not sure about this one
-Patch1: dbus-1.0.1-generate-xml-docs.patch
 
 %description
 D-BUS is a system for sending messages between applications. It is
@@ -63,7 +60,6 @@ This package contains lowlevel libraries for accessing D-BUS.
 Summary: Developer documentation for D-BUS
 Group: Documentation
 Requires: %name = %{epoch}:%{version}-%{release}
-Requires: devhelp
 BuildArch: noarch
 
 %description doc
@@ -97,7 +93,6 @@ in this separate package so server systems need not install X.
 /bin/chmod 0644 COPYING ChangeLog NEWS
 
 %patch0 -p1 -b .bindir
-%patch1 -p1 -b .generate-xml-docs
 
 autoreconf -f -i
 
@@ -109,10 +104,6 @@ COMMON_ARGS="--enable-libaudit --enable-selinux=yes --with-init-scripts=redhat -
 %configure $COMMON_ARGS --disable-tests --disable-asserts --enable-doxygen-docs --enable-xml-docs --with-systemdsystemunitdir=/lib/systemd/system/
 make
 
-doxygen Doxyfile
-
-xsltproc -o dbus.devhelp %{SOURCE1} doc/api/xml/index.xml
-
 %install
 rm -rf %{buildroot}
 
@@ -133,18 +124,6 @@ rm -rf %{buildroot}/%{_lib}/dbus-1.0
 rm -f %{buildroot}/%{_lib}/*.a
 rm -f %{buildroot}/%{_lib}/*.la
 
-# FIXME put all this goo upstream in make install
-mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus
-mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus/api
-
-cp dbus.devhelp %{buildroot}%{_datadir}/devhelp/books/dbus
-cp doc/dbus-specification.html %{buildroot}%{_datadir}/devhelp/books/dbus
-cp doc/dbus-faq.html %{buildroot}%{_datadir}/devhelp/books/dbus
-cp doc/dbus-tutorial.html %{buildroot}%{_datadir}/devhelp/books/dbus
-cp doc/api/html/* %{buildroot}%{_datadir}/devhelp/books/dbus/api
-cp doc/diagram.png %{buildroot}%{_datadir}/devhelp/books/dbus
-cp doc/diagram.svg %{buildroot}%{_datadir}/devhelp/books/dbus
-
 install -D -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
 
 mkdir -p %{buildroot}%{_datadir}/dbus-1/interfaces
@@ -230,7 +209,7 @@ fi
 %files doc
 %defattr(-,root,root)
 %doc doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
-%doc %{_datadir}/devhelp/books/dbus
+%doc %{_datadir}/doc/dbus/api
 
 %files devel
 %defattr(-,root,root)
@@ -242,6 +221,12 @@ fi
 %{_includedir}/*
 
 %changelog
+* Thu Jun  2 2011 Colin Walters <walters at verbum.org> - 1:1.4.10-1
+- New upstream version
+- Drop XML docs patch which is now upstream
+- Drop devhelp stuff; people should be using GDBus now.  If you
+  don't, the raw doxygen is fine.
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.4.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list