Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit glib2
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 09 Aug 2007 17:34:28 +0200
  • Message-id: <20070809153428.98A65678182@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package glib2
checked in at Thu Aug 9 17:34:28 CEST 2007.

--------
--- GNOME/glib2/glib2.changes   2007-08-08 17:49:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/glib2/glib2.changes    2007-08-09 17:11:22.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Aug  9 16:45:39 CEST 2007 - sbrabec@xxxxxxx
+
+- Removed gtk-doc from BuildRequires and included required
+  gtk-doc.m4 to Sources (preprocessed docs are now included, this
+  shortens bootstrap compilation path).
+
+-------------------------------------------------------------------

New:
----
  gtk-doc.m4

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.g10650/_old  2007-08-09 17:33:53.000000000 +0200
+++ /var/tmp/diff_new_pack.g10650/_new  2007-08-09 17:33:53.000000000 +0200
@@ -12,17 +12,20 @@
 
 Name:           glib2
 %define _name glib
-BuildRequires:  fdupes gtk-doc pkg-config
+BuildRequires:  fdupes pkg-config
 License:        LGPL v2 or later
 Group:          Development/Libraries/C and C++
 Autoreqprov:    on
 Version:        2.13.7
-Release:        7
+Release:        8
 Summary:        A Library with Convenient Functions Written in C
 URL:            http://www.gtk.org/
 Source:         ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.13/%{_name}-%{version}.tar.bz2
 Source1:        glib2.sh
 Source2:        glib2.csh
+# Not depending on gtk-doc shortens bootstrap compilation path.
+#┬áPlease update this file from the latest gtk-doc package:
+Source3:        gtk-doc.m4
 Patch0:         glib-mkinstalldirs.patch
 Patch1:         glib-aclocal.patch
 Patch2:         glib-cast.patch
@@ -121,6 +124,9 @@
 %patch0
 %patch1
 %patch2
+if ! test -f %{_datadir}/aclocal/gtk-doc.m4 ; then
+    cp -a %{S:3} m4macros/
+fi
 
 %build
 autoreconf -f -i
@@ -139,11 +145,9 @@
 
 %fdupes $RPM_BUILD_ROOT
 
-%post
-/sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -172,8 +176,15 @@
 %defattr(-,root,root)
 %{_datadir}/gtk-doc/html/glib
 %{_datadir}/gtk-doc/html/gobject
+# Own these repositories to not depend on gtk-doc while building:
+%dir %{_datadir}/gtk-doc
+%dir %{_datadir}/gtk-doc/html
 
 %changelog
+* Thu Aug 09 2007 - sbrabec@xxxxxxx
+- Removed gtk-doc from BuildRequires and included required
+  gtk-doc.m4 to Sources (preprocessed docs are now included, this
+  shortens bootstrap compilation path).
 * Wed Aug 08 2007 - maw@xxxxxxx
 - Use %%fdupes
 - Split off a -lang subpackage




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread