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]
