Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37545945
en ru br
Репозитории ALT
S:3.14-alt1
D:0.1-alt0.1
5.1: 3.12-alt1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: rpm-macros-apache2

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

# vim: set ft=spec: -*- rpm-spec -*-
# hey Emacs, its -*- rpm-spec -*-

%define macrosname apache2

# do we need to co-exist with apache-ru ?

%def_enable apache_ru_compat

Name: rpm-macros-%macrosname
Version: 3.14
Release: alt1

Summary: RPM macros to Apache2 Web server
Summary(ru_RU.UTF-8): RPM п╪п╟п╨я─п╬я│я▀ п╢п╩я▐ п╡п╣п╠-я│п╣я─п╡п╣я─п╟ Apache2
License: %asl
Group: Development/Other
BuildArch: noarch

# rpm macro definitions

Source1: %macrosname.rpm-macros
Source2: %macrosname-compat.rpm-macros

BuildRequires(pre): rpm-macros-branch
BuildPreReq: rpm-build-licenses
BuildPreReq: rpm >= 4.0.4-alt96.13
BuildPreReq: rpm-macros-webserver-common >= 1.3

Conflicts: rpm-macros-webserver-common < 1.4
Conflicts: apache2-devel <= 2.2.16-alt1
Requires: rpm-macros-webserver-common >= 1.4

%description
The package provide a set of macros for packaging Web applications
according to the ALT Linux Web Packaging Policy.

%description -l ru_RU.UTF-8
п°п╟п╨я─п╬я│я▀ п╢п╩я▐ п╬п╠п╣я│п©п╣я┤п╣п╫п╦я▐ я│п╠п╬я─п╨п╦ п©п╟п╨п╣я┌п╬п╡ п╡п╣п╠ я│п╣я─п╡п╣я─п╬п╡ п╦ п©я─п╦п╩п╬п╤п╣п╫п╦п╧
п╡ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╦п╦ я│ ALT Linux Web Packaging Policy.


%package compat
Summary: RPM macros to Apache2 Web server
Summary(ru_RU.UTF-8): RPM п╪п╟п╨я─п╬я│я▀ п╢п╩я▐ п╡п╣п╠-я│п╣я─п╡п╣я─п╟ Apache2
Group: Development/Other

Conflicts: apache-devel <= 1.3.41rusPL30.23-alt4.2
Conflicts: apache2-devel <= 2.2.9-alt2
Conflicts: rpm-macros-apache
Requires: %name >= %version

%description compat
The package provide a set of macros for packaging Web applications
according to the ALT Linux Web Packaging Policy.

%description compat -l ru_RU.UTF-8
п°п╟п╨я─п╬я│я▀ п╢п╩я▐ п╬п╠п╣я│п©п╣я┤п╣п╫п╦я▐ я│п╠п╬я─п╨п╦ п©п╟п╨п╣я┌п╬п╡ п╡п╣п╠ я│п╣я─п╡п╣я─п╬п╡ п╦ п©я─п╦п╩п╬п╤п╣п╫п╦п╧
п╡ я│п╬п╬я┌п╡п╣я┌я│я┌п╡п╦п╦ я│ ALT Linux Web Packaging Policy.


%install
install -pD -m644 %SOURCE1 %buildroot%_rpmmacrosdir/%macrosname
install -pD -m644 %SOURCE2 %buildroot%_rpmmacrosdir/%macrosname-compat

%if_disabled apache_ru_compat
find %buildroot%_rpmmacrosdir/ -type f -print0 \
| xargs -r0 sed -ri "
/^[[:space:]]*%%apache2_branch[[:space:]]/s/^([[:space:]]*%%apache2_branch[[:space:]]+)[^[:space:]].*$/\1%%nil/
"
%endif

%files
%_rpmmacrosdir/%macrosname

%files compat
%_rpmmacrosdir/%macrosname-compat

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin