Репозитории ALT
S: | 5.4.3-alt1 |
5.1: | 4.14-alt1.M51.1 |
4.1: | 3.9-alt8.M41.4 |
4.0: | 3.1-alt6 |
3.0: | 2.0-alt0.10.1 |
Группа :: Система/Настройка/Прочее
Пакет: alterator
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: alterator
Version: 2.0
Release: alt0.10.1
Summary: ALT Linux configurator engine
License: GPL
Group: System/Configuration/Other
Source: %name-%version.tar.bz2
Patch: alterator-2.0-alt-close-ports.patch
BuildPreReq: libdbus-devel >= 0.34
Requires: guile16
#for backward compatibility
Requires: %name-common = %version-%release, %name-look
# Automatically added by buildreq on Tue Aug 30 2005
BuildRequires: guile16-devel
%description
ALT Linux configurator engine
%package common
Summary: Common ALTerator files and directories
License: GPL
Group: System/Configuration/Other
%description common
Common ALTerator files and directories
%prep
%setup -q
%patch -p0
#replace default common directory
pushd scripts
%__subst s,\.\./common/\",%_datadir/%name/common/\", *
popd
%build
%make_build
%install
%makeinstall
#create special directories
%__install -d -m755 $RPM_BUILD_ROOT%_cachedir/%name
%__install -d -m755 $RPM_BUILD_ROOT%_sysconfdir/%name
install -d $RPM_BUILD_ROOT%_sysconfdir/rpm/macros.d
cat >$RPM_BUILD_ROOT%_sysconfdir/rpm/macros.d/%name<<EOF
%%_alterator_libdir %%([ ! -f %_datadir/%name/dialog-functions.scm ])%_prefix/lib/%name
%%_alterator_modeldir %_alterator_libdir/model
%%_alterator_backenddir %_alterator_libdir/backend
%%_alterator_backend2dir %_alterator_libdir/backend2
EOF
%find_lang %name-common
%post -p %post_ldconfig
%postun -p %postun_ldconfig
%define _altdata_dir %_datadir/alterator
%define _altlib_dir %_prefix/lib/alterator
%files
%_sysconfdir/rpm/macros.d/*
%doc doc/simple_layout.scm doc/samples doc/internals
%_bindir/*
%files common -f %name-common.lang
%_cachedir/%name
%_sysconfdir/%name
%dir %_altlib_dir
%dir %_altlib_dir/backend
%dir %_altlib_dir/backend2
%dir %_altlib_dir/model
%_datadir/%name
%_datadir/guile/1.6/alterator
%_libdir/*.so.*
%_libdir/libguile*.so
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.0
Release: alt0.10.1
Summary: ALT Linux configurator engine
License: GPL
Group: System/Configuration/Other
Source: %name-%version.tar.bz2
Patch: alterator-2.0-alt-close-ports.patch
BuildPreReq: libdbus-devel >= 0.34
Requires: guile16
#for backward compatibility
Requires: %name-common = %version-%release, %name-look
# Automatically added by buildreq on Tue Aug 30 2005
BuildRequires: guile16-devel
%description
ALT Linux configurator engine
%package common
Summary: Common ALTerator files and directories
License: GPL
Group: System/Configuration/Other
%description common
Common ALTerator files and directories
%prep
%setup -q
%patch -p0
#replace default common directory
pushd scripts
%__subst s,\.\./common/\",%_datadir/%name/common/\", *
popd
%build
%make_build
%install
%makeinstall
#create special directories
%__install -d -m755 $RPM_BUILD_ROOT%_cachedir/%name
%__install -d -m755 $RPM_BUILD_ROOT%_sysconfdir/%name
install -d $RPM_BUILD_ROOT%_sysconfdir/rpm/macros.d
cat >$RPM_BUILD_ROOT%_sysconfdir/rpm/macros.d/%name<<EOF
%%_alterator_libdir %%([ ! -f %_datadir/%name/dialog-functions.scm ])%_prefix/lib/%name
%%_alterator_modeldir %_alterator_libdir/model
%%_alterator_backenddir %_alterator_libdir/backend
%%_alterator_backend2dir %_alterator_libdir/backend2
EOF
%find_lang %name-common
%post -p %post_ldconfig
%postun -p %postun_ldconfig
%define _altdata_dir %_datadir/alterator
%define _altlib_dir %_prefix/lib/alterator
%files
%_sysconfdir/rpm/macros.d/*
%doc doc/simple_layout.scm doc/samples doc/internals
%_bindir/*
%files common -f %name-common.lang
%_cachedir/%name
%_sysconfdir/%name
%dir %_altlib_dir
%dir %_altlib_dir/backend
%dir %_altlib_dir/backend2
%dir %_altlib_dir/model
%_datadir/%name
%_datadir/guile/1.6/alterator
%_libdir/*.so.*
%_libdir/libguile*.so
%changelog
…
Полный changelog можно просмотреть здесь