Hello community,
here is the log from the commit of package SDLmm for openSUSE:Factory
checked in at Fri May 29 01:23:48 CEST 2009.
--------
--- SDLmm/SDLmm.changes 2008-07-05 18:11:04.000000000 +0200
+++ SDLmm/SDLmm.changes 2009-05-20 17:26:14.000000000 +0200
@@ -1,0 +2,5 @@
+Wed May 20 17:22:16 CEST 2009 - prusnak@suse.cz
+
+- follow Shared Library Policy
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
baselibs.conf
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ SDLmm.spec ++++++
--- /var/tmp/diff_new_pack.lEL790/_old 2009-05-29 01:17:04.000000000 +0200
+++ /var/tmp/diff_new_pack.lEL790/_new 2009-05-29 01:17:04.000000000 +0200
@@ -1,10 +1,17 @@
#
# spec file for package SDLmm (Version 0.1.8)
#
-# Copyright (c) 2008 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/
#
@@ -12,10 +19,10 @@
Name: SDLmm
-BuildRequires: SDL-devel gcc-c++
+BuildRequires: gcc-c++ libSDL-devel
Summary: Simple DirectMedia Layer Glue for C++
Version: 0.1.8
-Release: 1094
+Release: 1139
Source: %{name}-%{version}.tar.bz2
Patch: %{name}-%{version}.patch
Patch1: %{name}-%{version}-lib64.patch
@@ -40,13 +47,35 @@
David Hedbor
Adam Gates
-%package devel
+%package -n libSDLmm-0_1-8
+Group: System/Libraries
+Summary: Simple DirectMedia Layer Glue for C++
+License: LGPL v2.1 or later
+Provides: SDLmm = %{version}
+Obsoletes: SDLmm < %{version}
+
+%description -n libSDLmm-0_1-8
+SDLmm aims to stay as close as possible to the C API while taking
+advantage of native C++ features like object oriented programming. It
+also aims to be as platform independent as possible. In other words, it
+tries to support every platform that SDL supports.
+
+
+
+Authors:
+--------
+ David Hedbor
+ Adam Gates
+
+%package -n libSDLmm-devel
License: LGPL v2.1 or later
Summary: Libraries, includes and more to develop SDLmm applications
Group: Development/Libraries/X11
-Requires: %{name} = %{version} SDL-devel libstdc++-devel
+Requires: libSDLmm-0_1-8 = %{version} libSDL-devel libstdc++-devel
+Provides: SDLmm-devel = %{version}
+Obsoletes: SDLmm-devel < %{version}
-%description devel
+%description -n libSDLmm-devel
SDLmm aims to stay as close as possible to the C API while taking
advantage of native C++ features like object orientation. We will also
aim at being platform independent as much as possible. I.e we'll try to
@@ -61,7 +90,7 @@
%prep
%setup -q
-%patch
+%patch0
%patch1
%patch2
%patch3
@@ -71,8 +100,9 @@
%build
autoreconf -fi
-export CXXFLAGS="$RPM_OPT_FLAGS -W -Wall -Wpointer-arith"
-%configure --disable-static --with-pic
+%configure \
+ --disable-static \
+ --with-pic
make %{?jobs:-j %jobs}
%install
@@ -83,25 +113,27 @@
%clean
rm -rf %{buildroot}
-%post -p /sbin/ldconfig
+%post -n libSDLmm-0_1-8 -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%postun -n libSDLmm-0_1-8 -p /sbin/ldconfig
-%files
+%files -n libSDLmm-0_1-8
%defattr(-,root,root)
+%doc AUTHORS COPYING NEWS README THANKS
%{_libdir}/*.so.*
-%doc AUTHORS COPYING NEWS README* THANKS
-%files devel
+%files -n libSDLmm-devel
%defattr(-,root,root)
-/usr/bin/sdlmm-config
-/usr/include/SDLmm
+%doc docs/html
+%{_bindir}/sdlmm-config
+%{_includedir}/SDLmm
%{_libdir}/*.so
%{_mandir}/man3/*
-/usr/share/aclocal/*
-%doc docs/html
+%{_datadir}/aclocal/*
%changelog
+* Wed May 20 2009 prusnak@suse.cz
+- follow Shared Library Policy
* Sat Jul 05 2008 crrodriguez@suse.de
- remove unusable static libraries
- cleanup buildRequires and -devel package dependencies
++++++ baselibs.conf ++++++
libSDLmm-0_1-8
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org