Mailinglist Archive: opensuse-commit (1737 mails)

< Previous Next >
commit chmlib for openSUSE:Factory
Hello community,

here is the log from the commit of package chmlib for openSUSE:Factory checked
in at 2012-02-16 16:11:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chmlib (Old)
and /work/SRC/openSUSE:Factory/.chmlib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chmlib", Maintainer is "kde-maintainers@xxxxxxx"

Changes:
--------
--- /work/SRC/openSUSE:Factory/chmlib/chmlib.changes 2011-09-23
01:53:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.chmlib.new/chmlib.changes 2012-02-16
16:11:49.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Feb 13 10:44:58 UTC 2012 - coolo@xxxxxxxx
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------
+Sat Sep 17 22:55:07 UTC 2011 - jengelh@xxxxxxxxxx
+
+- Remove redundant tags/sections from specfile
+- Use %_smp_mflags for parallel build
+- Implement shlib policy
+
+-------------------------------------------------------------------

New:
----
baselibs.conf

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

Other differences:
------------------
++++++ chmlib.spec ++++++
--- /var/tmp/diff_new_pack.Xwec5y/_old 2012-02-16 16:11:49.000000000 +0100
+++ /var/tmp/diff_new_pack.Xwec5y/_new 2012-02-16 16:11:49.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package chmlib (Version 0.40)
+# spec file for package chmlib
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,64 +15,52 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

-# norootforbuild
-

Name: chmlib
+%define lname libchm0
BuildRequires: gcc-c++
-License: LGPL v2.1 or later
-Group: System/Libraries
-AutoReqProv: on
Version: 0.40
-Release: 2
+Release: 0
Source0: %{name}-%{version}.tar.bz2
+Source2: baselibs.conf
Patch: %{name}-0.39.diff
Url: http://www.jedrea.com/chmlib/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: A library for dealing with ITSS/CHM files
+License: LGPL-2.1+
+Group: System/Libraries

%description
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.

+%package -n %lname
+Summary: A library for dealing with ITSS/CHM files
+Group: System/Libraries
+Obsoletes: chmlib < %version-%release
+Provides: chmlib = %version-%release

-
-Authors:
---------
- Jed Wing <jedwin@xxxxxxxxxxxxxxxx>
+%description -n %lname
+CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.

%package devel
-License: LGPL v2.1 or later
Summary: Documentation and Headers for chmlib
Group: System/Libraries
-Requires: %{name} = %{version}
+Requires: %lname = %version

%description devel
This package contains the headers and documentation for the chmlib API
that programmers will need to develop applications which use chmlib,
the software library for dealing with Microsoft ITSS/CHM format files.

-
-
-Authors:
---------
- Jed Wing <jedwin@xxxxxxxxxxxxxxxx>
-
%package examples
-License: LGPL v2.1 or later
Summary: Example applications for chmlib
Group: System/Libraries
-Requires: %{name} = %{version}
+Requires: %lname = %version

%description examples
This package contains examples built on chmlib which may be useful
to convert chm files from command line.

-
-
-Authors:
---------
- Jed Wing <jedwin@xxxxxxxxxxxxxxxx>
-
%prep
%setup -q
%patch
@@ -82,20 +70,17 @@
export CXXFLAGS="$CFLAGS"
export CXXCPP="g++ -E"
%configure --disable-static --with-pic --disable-pread --enable-examples
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}

%install
make DESTDIR=$RPM_BUILD_ROOT install
%{__rm} -f %{buildroot}%{_libdir}/*.la

-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
+%post -n %lname -p /sbin/ldconfig

-%postun -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig

-%files
+%files -n %lname
%defattr(-, root, root)
%doc AUTHORS COPYING NEWS README
%{_libdir}/*.so.*

++++++ baselibs.conf ++++++
libchm0
obsoletes "chmlib < <version>"
provides "chmlib = <version>"
chmlib-devel
requires -chmlib-<targettype>
requires "libchm0-<targettype> = <version>"
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages