Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37509758
en ru br
Репозитории 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
www.altlinux.org/Changes

Группа :: Система/Настройка/Прочее
Пакет: 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 можно просмотреть здесь

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