Группа :: Система/Серверы
Пакет: seiros-install2
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: seiros-install2
Summary: Seiros installer
Version: 0.5
Release: alt1
License: GPL
Group: System/Servers
#BuildArch: i586
Source: %name.tar
Requires(pre): seiros-installer-busybox
Requires(pre): cpio-static
Requires: dialog
Requires: libhw-tools
Requires: zlib
# Disk partitioning
Requires: sfdisk
%define dstdir tmp/%_datadir/install/
%description
%summary
%prep
%setup -c
%build
%make_build
%install
mkdir -p tmp/sbin tmp/bin %dstdir
install scripts/* %dstdir/
install chroot/* %dstdir/
install install_status tmp/sbin/install_status
install mk_devices tmp//sbin/mk_devices
install install.sh tmp/sbin/install.sh
install iso_mount tmp/sbin/iso_mount
# Config files
install data/sfdisk %dstdir/sfdisk
install data/fstab %dstdir/fstab
install data/lilo.conf %dstdir/lilo.conf
install -m644 data/config %dstdir/config
cat modules | grep '^[^#]' > %dstdir/modules
install install tmp/init
cd tmp/
mkdir -p %buildroot/usr/share/seiros-install2/
find | cpio -o -c > %buildroot/usr/share/seiros-install2/install.cpio
%post
cd /
rm -rf /usr/share/locale /usr/share/doc /usr/share/man /usr/share/info
rm -rf /etc/X11 /usr/local /etc/buildreqs
rm -f /boot/*
mkdir -p /tmp/busybox
cd /tmp/busybox
/.host/cpio -iu --no-absolute-filenames < /usr/share/seiros-installer-busybox/busybox.cpio ||:
/.host/cpio -iu --no-absolute-filenames < /usr/share/seiros-install2/install.cpio
for d in bin sbin usr/bin usr/sbin; do
for s in $d/*; do
cp -Pf $s /$d/
mv -f $s /$d/
done
done
cp -a * /
mv init /
rm -f /usr/share/seiros-installer-busybox/busybox.cpio
rm -f /usr/share/seiros-install2/install.cpio
%files
%_datadir/%name/install.cpio
%changelog
…
Полный changelog можно просмотреть здесь
Summary: Seiros installer
Version: 0.5
Release: alt1
License: GPL
Group: System/Servers
#BuildArch: i586
Source: %name.tar
Requires(pre): seiros-installer-busybox
Requires(pre): cpio-static
Requires: dialog
Requires: libhw-tools
Requires: zlib
# Disk partitioning
Requires: sfdisk
%define dstdir tmp/%_datadir/install/
%description
%summary
%prep
%setup -c
%build
%make_build
%install
mkdir -p tmp/sbin tmp/bin %dstdir
install scripts/* %dstdir/
install chroot/* %dstdir/
install install_status tmp/sbin/install_status
install mk_devices tmp//sbin/mk_devices
install install.sh tmp/sbin/install.sh
install iso_mount tmp/sbin/iso_mount
# Config files
install data/sfdisk %dstdir/sfdisk
install data/fstab %dstdir/fstab
install data/lilo.conf %dstdir/lilo.conf
install -m644 data/config %dstdir/config
cat modules | grep '^[^#]' > %dstdir/modules
install install tmp/init
cd tmp/
mkdir -p %buildroot/usr/share/seiros-install2/
find | cpio -o -c > %buildroot/usr/share/seiros-install2/install.cpio
%post
cd /
rm -rf /usr/share/locale /usr/share/doc /usr/share/man /usr/share/info
rm -rf /etc/X11 /usr/local /etc/buildreqs
rm -f /boot/*
mkdir -p /tmp/busybox
cd /tmp/busybox
/.host/cpio -iu --no-absolute-filenames < /usr/share/seiros-installer-busybox/busybox.cpio ||:
/.host/cpio -iu --no-absolute-filenames < /usr/share/seiros-install2/install.cpio
for d in bin sbin usr/bin usr/sbin; do
for s in $d/*; do
cp -Pf $s /$d/
mv -f $s /$d/
done
done
cp -a * /
mv init /
rm -f /usr/share/seiros-installer-busybox/busybox.cpio
rm -f /usr/share/seiros-install2/install.cpio
%files
%_datadir/%name/install.cpio
%changelog
…
Полный changelog можно просмотреть здесь