On Fri, 27 Mar 2009 21:01:42 +0100, Christoph wrote:
Am Donnerstag, den 26.03.2009, 13:28 +0000 schrieb Andreas Bierfert:
> Author: awjb
>
> Update of /cvs/pkgs/rpms/libopensync-plugin-evolution2/devel
> In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2309
>
> Modified Files:
> .cvsignore libopensync-plugin-evolution2.spec sources
> Log Message:
> - downgrade
>
[...]
>
> %changelog
> -* Wed Feb 25 2009 Fedora Release Engineering
<rel-eng(a)lists.fedoraproject.org> - 0.36-2
> -- Rebuilt for
https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
> +* Tue Feb 10 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
> +- 1:0.22-2
> +- use versioned provides/requires/obsoletes
> +- cleanup
> +
> +* Sat Feb 07 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
> +- 1:0.22-1
> +- downgrade (#474070)
>
> * Fri Jun 20 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
> - 0.36-1
Why did you wipe the changelog instead of merging the previous entries?
And why did you switch the style of changelog entries between 0.35 and
0.36? And why the versioned BuildRequires? It's ok for Requires, but an
Epoch for BuildRequires seems wrong to me.
I wonder why this spec file creates a virtual -devel subpackage with a
lower Epoch and higher version and why there is no API for that -devel
pkg included?
| Name: libopensync-plugin-evolution2
| Epoch: 1
| Version: 0.22
| BuildRequires: libopensync-devel = 1:0.22
| BuildRequires: evolution-data-server-devel
| Obsoletes: libopensync-plugin-evolution2-devel < 0:0.35
| Provides: libopensync-plugin-evolution2-devel = 0:0.35
| %install
| [...]
| rm -fr $RPM_BUILD_ROOT/%{_includedir}
| %files
| %defattr(-,root,root,-)
| %doc COPYING README ChangeLog
| %{_libdir}/opensync/plugins/evo2_sync.so
| %{_datadir}/opensync/defaults/evo2-sync