Группа :: Система/Основа
Пакет: syskeeper
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: syskeeper
Summary: %name
Version: 0.6
Release: alt1
License: GPL
Group: System/Base
BuildArch: noarch
Url: http://sisyphus.ru/ru/srpm/Sisyphus/syskeeper
Packager: Denis Smirnov <mithraen at altlinux.ru>
Requires(pre): etckeeper
Requires: %name-base = %version-%release
Source: %name-%version.tar
%package -n kernelbootlog
Summary: Automaticaly backup some system info when booting
Group: System/Base
BuildArch: noarch
%description -n kernelbootlog
Automaticaly backup some system info when booting
%package base
Summary: Base files for syskeeper
Group: System/Base
Requires: crontabs
%description base
Base files for syskeeper
%package base-git
Summary: git support for syskeeper
Group: System/Base
Requires: %name-base = %version-%release
Requires: perl-Git
%description base-git
git support for syskeeper
%package disks
Summary: Autobackup storage information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release
%description disks
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information
%package disks-git
Summary: Autobackup storage information
Group: System/Base
Requires: %name-disks = %version-%release
%description disks-git
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information
%package hn
Summary: Autobackup system info (use it for HN)
Group: System/Base
Requires: %name-ve = %version-%release
Requires: %name-disks-git = %version-%release
Requires: %name-system-git = %version-%release
Requires: kernelbootlog
%description hn
Autobackup system info (use it for HN)
%package rpm
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-base = %version-%release
%description rpm
Autobackup installed packages list
%package rpm-git
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-rpm = %version-%release
%description rpm-git
Autobackup installed packages list
%package system
Summary: Autobackup system information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release
%description system
Autobackup system information
- CPU
- DMI
%package system-git
Summary: Autobackup system information
Group: System/Base
Requires: %name-disks = %version-%release
%description system-git
Autobackup system information
- CPU
- DMI
%package ve
Summary: Autobackup system info (use it for VE)
Group: System/Base
Requires: %name = %version-%release
Requires: %name-rpm-git = %version-%release
%description ve
Autobackup system info (use it for VE)
%description
%name
%prep
%setup -c
%install
%makeinstall_std
mkdir -p %buildroot%_initdir/
install -p kernelbootlog %buildroot%_initdir/kernelbootlog
mkdir -p %buildroot/var/log/kernelbootlog
%preun -n kernelbootlog
%preun_service kernelbootlog
%post -n kernelbootlog
%post_service kernelbootlog
%files
%_sysconfdir/apt/apt.conf.d/syskeeper.conf
%_sbindir/syskeeper
%_sysconfdir/firsttime.d/%name
%files -n kernelbootlog
%_initdir/kernelbootlog
/var/log/kernelbootlog
%files base
%dir %_datadir/syskeeper
%_datadir/syskeeper/functions
%_sysconfdir/cron.daily/syskeeper
%dir %attr(0750,root,wheel) /var/lib/syskeeper
%files base-git
%_datadir/syskeeper/functions-git
%files disks
%_datadir/syskeeper/backup_disk
%files disks-git
%_datadir/syskeeper/backup_disk_git
%files hn
%files rpm
%_datadir/syskeeper/backup_rpm
%_datadir/syskeeper/optimize_package_list
%files rpm-git
%_datadir/syskeeper/backup_rpm_git
%files system
%_datadir/syskeeper/backup_system
%files system-git
%_datadir/syskeeper/backup_system_git
%files ve
%changelog
…
Полный changelog можно просмотреть здесь
Summary: %name
Version: 0.6
Release: alt1
License: GPL
Group: System/Base
BuildArch: noarch
Url: http://sisyphus.ru/ru/srpm/Sisyphus/syskeeper
Packager: Denis Smirnov <mithraen at altlinux.ru>
Requires(pre): etckeeper
Requires: %name-base = %version-%release
Source: %name-%version.tar
%package -n kernelbootlog
Summary: Automaticaly backup some system info when booting
Group: System/Base
BuildArch: noarch
%description -n kernelbootlog
Automaticaly backup some system info when booting
%package base
Summary: Base files for syskeeper
Group: System/Base
Requires: crontabs
%description base
Base files for syskeeper
%package base-git
Summary: git support for syskeeper
Group: System/Base
Requires: %name-base = %version-%release
Requires: perl-Git
%description base-git
git support for syskeeper
%package disks
Summary: Autobackup storage information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release
%description disks
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information
%package disks-git
Summary: Autobackup storage information
Group: System/Base
Requires: %name-disks = %version-%release
%description disks-git
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information
%package hn
Summary: Autobackup system info (use it for HN)
Group: System/Base
Requires: %name-ve = %version-%release
Requires: %name-disks-git = %version-%release
Requires: %name-system-git = %version-%release
Requires: kernelbootlog
%description hn
Autobackup system info (use it for HN)
%package rpm
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-base = %version-%release
%description rpm
Autobackup installed packages list
%package rpm-git
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-rpm = %version-%release
%description rpm-git
Autobackup installed packages list
%package system
Summary: Autobackup system information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release
%description system
Autobackup system information
- CPU
- DMI
%package system-git
Summary: Autobackup system information
Group: System/Base
Requires: %name-disks = %version-%release
%description system-git
Autobackup system information
- CPU
- DMI
%package ve
Summary: Autobackup system info (use it for VE)
Group: System/Base
Requires: %name = %version-%release
Requires: %name-rpm-git = %version-%release
%description ve
Autobackup system info (use it for VE)
%description
%name
%prep
%setup -c
%install
%makeinstall_std
mkdir -p %buildroot%_initdir/
install -p kernelbootlog %buildroot%_initdir/kernelbootlog
mkdir -p %buildroot/var/log/kernelbootlog
%preun -n kernelbootlog
%preun_service kernelbootlog
%post -n kernelbootlog
%post_service kernelbootlog
%files
%_sysconfdir/apt/apt.conf.d/syskeeper.conf
%_sbindir/syskeeper
%_sysconfdir/firsttime.d/%name
%files -n kernelbootlog
%_initdir/kernelbootlog
/var/log/kernelbootlog
%files base
%dir %_datadir/syskeeper
%_datadir/syskeeper/functions
%_sysconfdir/cron.daily/syskeeper
%dir %attr(0750,root,wheel) /var/lib/syskeeper
%files base-git
%_datadir/syskeeper/functions-git
%files disks
%_datadir/syskeeper/backup_disk
%files disks-git
%_datadir/syskeeper/backup_disk_git
%files hn
%files rpm
%_datadir/syskeeper/backup_rpm
%_datadir/syskeeper/optimize_package_list
%files rpm-git
%_datadir/syskeeper/backup_rpm_git
%files system
%_datadir/syskeeper/backup_system
%files system-git
%_datadir/syskeeper/backup_system_git
%files ve
%changelog
…
Полный changelog можно просмотреть здесь