SPECS: apache1.spec - Provide apache-modname for each module
- swa...
Elan Ruusamäe
glen at delfi.ee
Mon Feb 21 01:31:51 CET 2005
On Saturday 19 February 2005 12:44, Radoslaw Zielinski wrote:
> In pld.cvs.commit you wrote:
> > Author: glen Date: Tue Feb 15 12:08:01 2005 GMT
> > Module: SPECS Tag: HEAD
> > ---- Log message:
> > - Provide apache-modname for each module
>
> [...]
>
> > @@ -112,6 +112,7 @@
> > Provides: httpd
> > Provides: user(http)
> > Provides: webserver = apache
> > +Provides: apache = %{version}-%{release}
> > %{?with_ipv6:Provides: apache(ipv6)}
> > Obsoletes: apache < 2.0.0
> > Obsoletes: apache-extra
>
> [...]
>
> > @@ -450,9 +451,9 @@
>
> [...]
>
> > Requires: %{name}(EAPI) = %{version}-%{release}
> > -Requires: %{apxs}
> > +Provides: apache-mod_auth_db = %{version}-%{release}
> > Obsoletes: apache-mod_auth_db < 2.0.0
>
> [...]
>
> I have put some effort to get rid of the apache vs apache1 confusion.
can you explain, what you mean by "confusion"?
> ``Provides: %{%{name}_of_another_package}'' in a package with different
> functionality is a Bad Thing. Revision 1.47; you reverted it why?
since there are packages that require apache, and can work with apache1 and
apache2. this is to overcame compile time dependancy.
see horde.spec, imp.spec, eventum.spec
> Same with apache(ipv6); apache1(ipv6) (-> "%{name}(ipv6)") is the right
> solution.
ok, mistake, this should be apache1(ipv6)-devel
--
glen
More information about the pld-devel-en
mailing list