Hello community,

here is the log from the commit of package eb for openSUSE:Factory checked in 
at 2015-01-08 23:02:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eb (Old)
 and      /work/SRC/openSUSE:Factory/.eb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eb"

Changes:
--------
--- /work/SRC/openSUSE:Factory/eb/eb.changes    2011-10-03 09:16:39.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.eb.new/eb.changes       2015-01-08 
23:02:19.000000000 +0100
@@ -1,0 +2,21 @@
+Tue Jan  6 22:36:18 UTC 2015 - [email protected]
+
+- Update to version 4.4.3
+  + eb/ebnet.c (ebnet_open): Use _atoi64() or atol(), when atoll()
+       is not available.
+  + configure.ac (LIBEB_VERSION_INFO): 
+       EB Library verison 4.2.2 sets LIBEB_VERSION_INFO to 15:0:2,
+       but it is wrong.  To avoid the confusion, I decide to update
+       LIBEB_VERSION_INFO to 16:0:0.
+- Split out translation files in a lang subpackage and recommend it
+  by the main package
+- Split out the system library in libeb16 subpackage; follow shared
+  library packaging guidelines
+- Do not provide the INSTALL file; we're not concerned
+- Update the Url
+- Use download Url as source
+- Make devel subpackage depends on libeb16 instead of eb
+- Remove redudant "eb" in Summary; fix related rpmlint warning
+- Remove bugzilla-242268.patch; merged on upstream release
+
+-------------------------------------------------------------------

Old:
----
  bugzilla-242268.patch
  eb-4.3.tar.bz2

New:
----
  eb-4.4.3.tar.bz2

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

Other differences:
------------------
++++++ eb.spec ++++++
--- /var/tmp/diff_new_pack.hP7tnb/_old  2015-01-08 23:02:20.000000000 +0100
+++ /var/tmp/diff_new_pack.hP7tnb/_new  2015-01-08 23:02:21.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package eb
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,22 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%define libname lib%{name}16
 
 Name:           eb
 BuildRequires:  zlib-devel
 BuildRequires:  libtool
+Recommends:     %{name}-lang
 License:        GPL-2.0+
 Group:          System/Libraries
-Version:        4.3
-Release:        103
-Url:            http://www.sra.co.jp/people/m-kasahr/eb/
-# original source is gzipped
-Source0:        ftp://ftp.sra.co.jp/pub/misc/eb/eb-4.3.tar.bz2
+Version:        4.4.3
+Release:        0
+Url:            https://github.com/aehlke/eb
+Source0:        ftp://ftp.sra.co.jp/pub/misc/eb/%{name}-%{version}.tar.bz2
 Patch1:         gettext.patch
-Patch2:         bugzilla-242268.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Summary:        EB is a C Library for Accessing CD-ROM Books
+Summary:        C Library for Accessing CD-ROM Books
 #Summary(ja): EB ライブラリは CD-ROM 書籍にアクセスするための C のライブラリです。
 # %description -l ja 
 # EB ライブラリは CD-ROM 書籍にアクセスするための C のライブラリです。
@@ -52,11 +51,22 @@
 are based on the ISO 9660 format, you can mount the CDs in the same way
 as other ISO 9660 CDs.
 
+%package -n %{libname}
+Summary:        C Library for Accessing CD-ROM Books - shared library
+Group:          System/libraries
+
+%description -n %{libname}
+EB Library is a C library for accessing CD-ROM books.  It can be built
+on UNIX-based systems. EB Library supports accessing CD-ROM books in
+EB, EBG, EBXA, EBXA-C, S-EBXA, and EPWING formats.  CD-ROM books in
+those formats are popular in Japan.  Because CD-ROM books themselves
+are based on the ISO 9660 format, you can mount the CDs in the same way
+as other ISO 9660 CDs.
+
 %package devel
-License:        GPL-2.0+
 Summary:        EB Header Files and Libraries
 Group:          Development/Libraries/C and C++
-Requires:       eb = %{version}
+Requires:       %{libname} = %{version}
 Obsoletes:      ebdev < %version-%release
 Provides:       ebdev = %version-%release
 # %description -n ebdev -l ja
@@ -65,10 +75,11 @@
 %description devel
 EB header files and libraries.
 
+%lang_package
+
 %prep
 %setup0
 %patch1 -p1
-%patch2 -p1
 
 %build
 autoreconf -fi
@@ -85,15 +96,16 @@
 %find_lang ebutils %{name}.lang
 rm -rf %{buildroot}%{_libdir}/libeb.la
 
-%post -p /sbin/ldconfig
+%post -n %{libname}
+/sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %{libname}
+/sbin/ldconfig
 
-%files -f %{name}.lang
+%files
 %defattr(-, root, root)
-%doc AUTHORS COPYING INSTALL* NEWS README* ChangeLog*
+%doc AUTHORS COPYING  NEWS README* ChangeLog*
 %{_bindir}/*
-%{_libdir}/libeb.so.*
 %{_datadir}/eb/
 %config /etc/eb.conf
 
@@ -103,4 +115,10 @@
 %{_libdir}/libeb.so
 %{_datadir}/aclocal/*.m4
 
+%files -n %{libname}
+%defattr(-, root, root)
+%{_libdir}/libeb.so.*
+
+%files lang -f %{name}.lang 
+
 %changelog

++++++ eb-4.3.tar.bz2 -> eb-4.4.3.tar.bz2 ++++++
++++ 73142 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to