Hello community,

here is the log from the commit of package ccaudio2 for openSUSE:Factory 
checked in at 2013-06-18 10:29:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccaudio2 (Old)
 and      /work/SRC/openSUSE:Factory/.ccaudio2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccaudio2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccaudio2/ccaudio2.changes        2012-03-08 
19:42:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ccaudio2.new/ccaudio2.changes   2013-06-18 
10:29:13.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Jun 13 20:34:32 UTC 2013 - [email protected]
+
+- Implement shlib packaging guidelines. Signature verification.
+  Build and ship documentation.
+
+-------------------------------------------------------------------

Old:
----
  ccaudio2-1.0.0.tar.bz2

New:
----
  ccaudio2-1.0.0.tar.gz
  ccaudio2-1.0.0.tar.gz.sig
  ccaudio2.keyring

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

Other differences:
------------------
++++++ ccaudio2.spec ++++++
--- /var/tmp/diff_new_pack.Hom4uI/_old  2013-06-18 10:29:13.000000000 +0200
+++ /var/tmp/diff_new_pack.Hom4uI/_new  2013-06-18 10:29:13.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ccaudio2
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -16,21 +16,33 @@
 #
 
 
-
 Name:           ccaudio2
-BuildRequires:  gcc-c++ glibc-devel libgsm-devel pkg-config speex-devel
-BuildRequires:  libtool
+%define lname  libccaudio2-1_0-0
 Url:            http://www.gnu.org/software/ccaudio/
-License:        LGPL-3.0+
-Group:          System/Libraries
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-AutoReqProv:    on
 Summary:        A C++ class framework for processing audio files
+License:        LGPL-3.0+
+Group:          Development/Libraries/C and C++
 Version:        1.0.0
-Release:        1
-Source:         %{name}-%{version}.tar.bz2
-Source1:        baselibs.conf
+Release:        0
+# bayonne2 is incompatible with ccaudio2-2.x
+
+Source:         http://ftp.gnu.org/gnu/ccaudio/%name-%version.tar.gz
+Source2:        http://ftp.gnu.org/gnu/ccaudio/%name-%version.tar.gz.sig
+Source3:        %name.keyring
+Source4:        baselibs.conf
 Patch:          ccaudio2-man.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  doxygen
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  glibc-devel
+BuildRequires:  libgsm-devel
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  speex-devel
+%if 0%{?suse_version} >= 1230
+BuildRequires:  gpg-offline
+%endif
 
 %description
 The GNU telephonic audio library covers a range of functionality including
@@ -38,56 +50,77 @@
 frames, accessing of audio files on disk, phrasebook management, and audio
 utilities.
 
+%package -n %lname
+Summary:        The GNU telephonic audio library
+Group:          System/Libraries
+
+%description -n %lname
+The GNU telephonic audio library covers a range of functionality including
+tone generation and detection, streaming and transcoding of encoded audio
+frames, accessing of audio files on disk, phrasebook management, and audio
+utilities.
 
 %package devel
-License:        LGPL-3.0+
 Summary:        Include-files and development files for ccaudio
-Group:          Development/Libraries/Other
-Requires:       %{name} = %{version}
-Requires:       libstdc++-devel glibc-devel
+Group:          Development/Libraries/C and C++
+Requires:       %lname = %version
+Requires:       glibc-devel
+Requires:       libstdc++-devel
 
-%description -n %{name}-devel
+%description devel
 This package provides header and support files for building applications
 that use GNU ccAudio.
 
+%package doc
+Summary:        Generated class documentation for ccaudio2
+Group:          Documentation/HTML
+%if 0%{?suse_version} >= 1130 || 0%{?fedora_version}
+BuildArch:      noarch
+%endif
+
+%description doc
+Generated class documentation for the ccaudio2 libraries from header
+files, html browsable.
+
 %prep
+%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
 %patch -p1
 
 %build
 autoreconf --force --install
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" 
 %configure --with-pic --disable-static 
 # %%configure --with-pic --disable-static  --disable-gsm
 %{__make} %{?_smp_mflags}
 
 %install
-%{__rm} -rf %{buildroot}
 %{__make} DESTDIR=%{buildroot} INSTALL="install -p" install
-%{__rm} %{buildroot}%{_libdir}/ccaudio2*/*.la
-
-%clean
-rm -rf %{buildroot}
-
-%post -n ccaudio2 -p /sbin/ldconfig
+find "%buildroot/%_libdir" -type f -name "*.la" -delete
+%fdupes %buildroot/%_prefix
 
-%postun -n ccaudio2 -p /sbin/ldconfig
+%post   -n libccaudio2-1_0-0 -p /sbin/ldconfig
+%postun -n libccaudio2-1_0-0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,0755)
-%doc AUTHORS COPYING NEWS README TODO ChangeLog
+%defattr(-,root,root)
 %{_bindir}/*
 %{_mandir}/*/*
-%{_libdir}/*.so.*
-%dir %{_libdir}/ccaudio2*/
-%{_libdir}/ccaudio2*/*
+
+%files -n %lname
+%defattr(-,root,root)
+%doc COPYING
+%_libdir/libccaudio2-1.0.so.0*
+%_libdir/ccaudio2-1.0/
 
 %files devel
-%defattr(-,root,root,0755)
+%defattr(-,root,root)
+%doc AUTHORS NEWS README TODO ChangeLog
 %{_libdir}/*.so
-%{_libdir}/*.la
-%dir %{_includedir}/cc++/
-%{_includedir}/cc++/*
+%{_includedir}/cc++/
 %{_libdir}/pkgconfig/*.pc
 
+%files doc
+%defattr(-,root,root)
+%doc doc/html/
+
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.Hom4uI/_old  2013-06-18 10:29:13.000000000 +0200
+++ /var/tmp/diff_new_pack.Hom4uI/_new  2013-06-18 10:29:13.000000000 +0200
@@ -1,2 +1,4 @@
-ccaudio2
+libccaudio2-1_0-0
 ccaudio2-devel
+       requires -ccaudio2-<targettype>
+       requires "libccaudio2-1_0-0-<targettype> = <version>"

++++++ ccaudio2.keyring ++++++
pub   1024D/3903A6DD 2000-05-14
uid                  David Sugar <[email protected]>
sub   1024g/7E323207 2000-05-14

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)

mQGiBDkeE6IRBACeNegVBdwy6c/Et6JW+Xsn8QSvCm3NDnjxoltepm2F+cJTfSEG
uOs0/AUOW7Z/5z26xtfnR3DPh7UO7SYzGhkyLaFfP3KhkMjUZsdd16SZnZBURdHf
mPtgJiy36EUNyuxZ4jDDLuRBM6IXX2y9dxEnCeHz2U2CecF3sIHcfxvWNwCgm/Aj
f0ekF6tzRMw4aAoLgI3is78D/3VPheD2/hgch8+ZFd36PCqrYPKwLytZ9Tylpkcr
/fJOmGkMOE7HuO9XgWqcqBO14tbWzijYXDiNL9qhW/862bz/0EHqctsE1M5aQUx6
eVwUrrZZpLYMnfFZtvUzBCH/zokAEBIoJzGfSB08iWv2Ovz5jGSgix3GlhyEaAkX
KMooA/9s2mm8HGkbNASBMZ7Um8dkzbXu8Aleov1SXFreLWZjpZ1JR7tyPBx8ZySd
vUcvIUWGDIN9HhEsY4BPN1AVqpHj2oRJQc3j/9wOLnWPJulxhvdud9IQcAOJUDra
jl9CUVAH7uwdeTux8vIjRziH3XduTbW7HgSXTDONVb5HKo+je7QbRGF2aWQgU3Vn
YXIgPGR5ZmV0QGdudS5vcmc+iF4EExECABYFAjkeE6IECwoEAwMVAwIDFgIBAheA
ABIJEARqx5g5A6bdB2VHUEcAAQESwQCePVUkuLCQoZjKxmeRNFSJAyKPWkMAn34y
JoNbAQYlByjaECoU7SMSVKl6uQENBDkeE64QBADJAbYt7ewQPvARz8WMCB4BgnQ5
upJiIw1vCJ4Jb8o2hHYNOwM5XtrATpgYOeWODPN20Xr6ZosmOXCJYs4RVqyyxk36
IeJhCeOKH6o9oLu+9KTlKm6agIhvCXmUpA6oBblAtFvKgqwuH7CK7I9YAhkEMx+Q
UICc1tIqPRpLUv9oCwADBQP/VXkBz9C0N35QZ/0WfI7wGgf8HTkCaswqQO+o+2MG
+5kOq4Z7046Hi+OfgxpqfKVO+p+JubrRy03SpfsWMKWWUWVRa0cd1E58EnQ5YeAW
IG5UmYk+Ijep+Eck8mrbOqZfZ+BJZFGqEK0ZbppFcdVch6KvICUjpxRYLFwUWlC+
bGSITgQYEQIABgUCOR4TrgASCRAEaseYOQOm3QdlR1BHAAEB424An3/PcLuMrl7E
0S7z9zg+RgwnDOunAJoDRig+hKiMXvslnnGj3k/E9GRIOg==
=hRVS
-----END PGP PUBLIC KEY BLOCK-----
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to