Mailinglist Archive: opensuse-commit (1177 mails)

< Previous Next >
commit gdome2 for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 08 Jan 2009 18:04:29 +0100
  • Message-id: <20090108170429.7B2F0678162@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package gdome2 for openSUSE:Factory
checked in at Thu Jan 8 18:04:29 CET 2009.


--------
--- GNOME/gdome2/gdome2.changes 2007-07-17 11:26:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/gdome2/gdome2.changes 2008-12-29
14:17:22.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Dec 29 14:16:41 CET 2008 - coolo@xxxxxxx
+
+- fixed gdome-config --libs
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
gdome2-glib1.m4

New:
----
gdome2-0.8.1.diff

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

Other differences:
------------------
++++++ gdome2.spec ++++++
--- /var/tmp/diff_new_pack.o10382/_old 2009-01-08 18:03:54.000000000 +0100
+++ /var/tmp/diff_new_pack.o10382/_new 2009-01-08 18:03:54.000000000 +0100
@@ -1,44 +1,48 @@
#
# spec file for package gdome2 (Version 0.8.1)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild

+
Name: gdome2
Summary: Gnome DOM Engine
-License: GPL v2 or later, LGPL v2 or later
+License: GPL v2 or later; LGPL v2.1 or later
Group: System/Libraries
-Autoreqprov: on
+AutoReqProv: on
Version: 0.8.1
-Release: 3
-URL: http://gdome2.cs.unibo.it/
+Release: 106
+Url: http://gdome2.cs.unibo.it/
Source: %{name}-%{version}.tar.bz2
Patch: gdome2-pkgconfig.patch
-# glib.m4 from deprecated glib1 is required only for autoreconf:
-Source1: gdome2-glib1.m4
+Patch1: %{name}-%{version}.diff
BuildRequires: glib2-devel libxml2-devel licenses pkg-config
Requires: licenses
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
-The Document Object Model is a platform and language-neutral interface
-that will allow programs and scripts to dynamically access and update
-the content, structure and style of documents.
-
-A DOM implementation (also called a host implementation) is that piece
-of software which takes a parsed XML or HTML document and makes it
-available for processing via the DOM interfaces. A browser contains a
-host implementation, for example.
-
-Here some key points about libgdome:
-
-* Libgdome is a DOM level2 Implementation.
+The Document Object Model is a platform and language-neutral
+ interface that will allow programs and scripts to dynamically
+ access and update the content, structure and style of documents.
+ A DOM implementation (also called a host implementation) is that
+ piece of software which takes a parsed XML or HTML document and
+ makes it available for processing via the DOM interfaces.
+ Browsers contain a host implementation, for example. Here some
+ key points about libgdome: * Libgdome is a DOM level2
+ implementation.

* Libgdome supports "Core" and "XML" modules (DOM level2 Core
Recommendation).
@@ -69,23 +73,21 @@
T.J. Mather <tjmather@xxxxxxxxxxxx>

%package devel
+License: GPL v2 or later; LGPL v2.1 or later
Group: System/Libraries
Requires: %{name} = %{version} glib2-devel libxml2-devel
Summary: Gnome DOM Engine

%description devel
-The Document Object Model is a platform and language-neutral interface
-that will allow programs and scripts to dynamically access and update
-the content, structure and style of documents.
-
-A DOM implementation (also called a host implementation) is that piece
-of software which takes a parsed XML or HTML document and makes it
-available for processing via the DOM interfaces. A browser contains a
-host implementation, for example.
-
-Here some key points about libgdome:
-
-* Libgdome is a DOM level2 Implementation.
+The Document Object Model is a platform and language-neutral
+ interface that will allow programs and scripts to dynamically
+ access and update the content, structure and style of documents.
+ A DOM implementation (also called a host implementation) is that
+ piece of software which takes a parsed XML or HTML document and
+ makes it available for processing via the DOM interfaces.
+ Browsers contain a host implementation, for example. Here some
+ key points about libgdome: * Libgdome is a DOM level2
+ implementation.

* Libgdome supports "Core" and "XML" modules (DOM level2 Core
Recommendation).
@@ -118,9 +120,7 @@
%prep
%setup -q
%patch
-if ! test -f /usr/share/aclocal/glib.m4 ; then
- cat %{S:1} >>acinclude.m4
-fi
+%patch1

%build
autoreconf -f -i
@@ -161,20 +161,22 @@
%doc %{_mandir}/man1/gdome-config.1*

%changelog
-* Tue Jul 17 2007 - sbrabec@xxxxxxx
+* Mon Dec 29 2008 coolo@xxxxxxx
+- fixed gdome-config --libs
+* Tue Jul 17 2007 sbrabec@xxxxxxx
- Fixed licenses linking.
-* Sun Jul 15 2007 - lrupp@xxxxxxx
+* Sat Jul 14 2007 lrupp@xxxxxxx
- remove wrong libgdome0 name from filesection
-* Fri Jul 13 2007 - sbrabec@xxxxxxx
+* Fri Jul 13 2007 sbrabec@xxxxxxx
- Updated to version 0.8.1:
* fixed dependencies
* native glib2 support
-* Tue Feb 13 2007 - sbrabec@xxxxxxx
+* Tue Feb 13 2007 sbrabec@xxxxxxx
- Do not build unusable static libraries (#238552#c17).
-* Fri Jan 12 2007 - sbrabec@xxxxxxx
+* Fri Jan 12 2007 sbrabec@xxxxxxx
- Prefix changed to /usr.
-* Mon Dec 04 2006 - sbrabec@xxxxxxx
+* Mon Dec 04 2006 sbrabec@xxxxxxx
- Call autoreconf.
- Patch to declare glib2 support.
-* Mon Oct 23 2006 - sbrabec@xxxxxxx
+* Mon Oct 23 2006 sbrabec@xxxxxxx
- New SuSE package, version 0.8.0.

++++++ gdome2-0.8.1.diff ++++++
--- configure.in.orig 2008-12-29 14:05:27.000000000 +0100
+++ configure.in 2008-12-29 14:05:42.000000000 +0100
@@ -59,23 +59,11 @@
dnl

GLIB_1="no"
-AC_ARG_ENABLE(glib-1,
- [ --enable-glib-1=[no] Specify if you want to use
glib 1],
- GLIB_1=yes
-)

-if test "x$GLIB_1" = "xyes"
-then
- PKG_CHECK_MODULES(GLIB, glib)
- GLIB_REQUIRED="glib"
- GLIB_MIN_VERSION=1.2.10
- AM_PATH_GLIB($GLIB_MIN_VERSION,,AC_MSG_ERROR(Could not find GLIB (see
config.log for details).))
-else
PKG_CHECK_MODULES(GLIB, glib-2.0)
GLIB_REQUIRED="glib-2.0"
GLIB_MIN_VERSION=2.2.0
AM_PATH_GLIB_2_0($GLIB_MIN_VERSION,,AC_MSG_ERROR(Could not find GLIB
(see config.log for details).))
-fi
AC_SUBST(GLIB_MIN_VERSION)
AC_SUBST(GLIB_LIBS)
AC_SUBST(GLIB_REQUIRED)
--- gdome-config.in.orig 2008-12-29 14:08:40.000000000 +0100
+++ gdome-config.in 2008-12-29 14:10:21.000000000 +0100
@@ -83,8 +83,8 @@
shift
done

-the_libs="$the_libs -L${exec_prefix}/lib -lgdome `@GLIB_CONFIG@ --libs`
`@XML_CONFIG@ --libs`"
-the_flags="$the_flags -I${prefix}/include -I${prefix}/include/libgdome
`@GLIB_CONFIG@ --cflags` `@XML_CONFIG@ --cflags`"
+the_libs="$the_libs -L${exec_prefix}/lib -lgdome `pkg-config --libs glib-2.0
libxml-2.0`"
+the_flags="$the_flags -I${prefix}/include -I${prefix}/include/libgdome
`pkg-config --cflags glib-2.0 libxml-2.0`"

if $cflags; then
all_flags="$the_flags"

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



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