Group :: System/Base
RPM: linux-ha
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: linux-ha
Version: 0.3
Release: alt1
Summary: The basic directory layout and rpm build macros for Linux-HA project apps
License: GPL
Group: System/Base
BuildArch: noarch
Packager: L.A. Kostis <lakostis at altlinux.ru>
%package common
Summary: The basic directory layout for Linux-HA project apps
License: GPL
Group: System/Base
Version: %version
Release: %release
Provides: %_sysconfdir/ha.d, %_sysconfdir/ha.d/resource.d
%package -n rpm-build-%name
Summary: RPM macros for Linux-HA project apps
License: GPL
Group: Development/Other
Version: %version
Release: %release
%description
The %name package is one of the basic packages that is installed on
a %distribution system; %name contains the basic directory layout
for the Linux HA project application (such heartbeat/drbd/ldirectord etc),
including the correct permissions for the directories.
This package also include RPM macros for linux-ha apps.
%description common
The %name package is one of the basic packages that is installed on
a %distribution system; %name contains the basic directory layout
for the Linux HA project application (such heartbeat/drbd/ldirectord etc),
including the correct permissions for the directories.
%description -n rpm-build-%name
RPM macros for Linux-HA project apps.
%install
mkdir -p %buildroot/%_sysconfdir/ha.d
mkdir -p %buildroot/%_sysconfdir/ha.d/resource.d
mkdir -p %buildroot/%_sysconfdir/rpm/macros.d
cat << EOF > %buildroot/%_sysconfdir/rpm/macros.d/linux-ha
%%_ha_dir %%_sysconfdir/ha.d
%%_ha_resource_dir %%_sysconfdir/ha.d/resource.d
EOF
%files common
%_sysconfdir/ha.d
%files -n rpm-build-%name
%_sysconfdir/rpm/macros.d/linux-ha
%changelog
…
Full changelog you can see here
Version: 0.3
Release: alt1
Summary: The basic directory layout and rpm build macros for Linux-HA project apps
License: GPL
Group: System/Base
BuildArch: noarch
Packager: L.A. Kostis <lakostis at altlinux.ru>
%package common
Summary: The basic directory layout for Linux-HA project apps
License: GPL
Group: System/Base
Version: %version
Release: %release
Provides: %_sysconfdir/ha.d, %_sysconfdir/ha.d/resource.d
%package -n rpm-build-%name
Summary: RPM macros for Linux-HA project apps
License: GPL
Group: Development/Other
Version: %version
Release: %release
%description
The %name package is one of the basic packages that is installed on
a %distribution system; %name contains the basic directory layout
for the Linux HA project application (such heartbeat/drbd/ldirectord etc),
including the correct permissions for the directories.
This package also include RPM macros for linux-ha apps.
%description common
The %name package is one of the basic packages that is installed on
a %distribution system; %name contains the basic directory layout
for the Linux HA project application (such heartbeat/drbd/ldirectord etc),
including the correct permissions for the directories.
%description -n rpm-build-%name
RPM macros for Linux-HA project apps.
%install
mkdir -p %buildroot/%_sysconfdir/ha.d
mkdir -p %buildroot/%_sysconfdir/ha.d/resource.d
mkdir -p %buildroot/%_sysconfdir/rpm/macros.d
cat << EOF > %buildroot/%_sysconfdir/rpm/macros.d/linux-ha
%%_ha_dir %%_sysconfdir/ha.d
%%_ha_resource_dir %%_sysconfdir/ha.d/resource.d
EOF
%files common
%_sysconfdir/ha.d
%files -n rpm-build-%name
%_sysconfdir/rpm/macros.d/linux-ha
%changelog
…
Full changelog you can see here